技能概述
Today Task 是一款专为华为负一屏设计的通用任务结果推送器,旨在打通AI任务执行与移动端信息触达的最后一公里。该技能采用标准化数据格式,支持将各类AI任务(新闻汇总、天气查询、报告生成等)的执行结果实时推送至华为手机负一屏,实现"任务完成即触达"的无缝体验。
核心用法
基础触发
- 自然语言指令:"任务完成,推送到负一屏"、"推送任务结果"、"发送到负一屏"
- 程序化调用:通过JSON数据接口传入任务元数据
数据格式规范
技能要求严格的结构化输入,包含:
- task_id/task_name:任务唯一标识与名称
- task_result:执行状态("任务已完成"/"执行异常"等)
- task_content:Markdown格式的详细内容,支持层级标题、列表、表格、分割线等富文本
- schedule_task_id:周期性任务标识
配置体系
采用"OpenClaw全局配置优先 + 本地config.json兜底"的混合架构:
1. 必需配置:authCode(负一屏授权令牌)、pushServiceUrl(推送端点)
2. 可选配置:超时时间、内容长度限制、日志级别、本地记录策略等
授权码获取流程
需用户在负一屏完成账号关联:桌面右滑→头像→设置→动态管理→关联账号→Claw智能体→获取授权码。
显著优点
1. 生态整合深度
直接对接华为负一屏原生服务,无需额外App安装,利用系统级入口实现最高触达效率。
2. 格式标准化
统一的数据schema与Markdown渲染规范,确保跨任务类型的一致视觉呈现(标题18px加黑、正文14px、注释10px等)。
3. 安全机制完善
- 传输层:HTTPS/TLS加密
- 存储层:本地日志脱敏(
authCode显示为ABC***) - 控制层:用户完全自定义端点,支持
--dry-run测试模式
4. 错误处理精细化
内置完整的错误码映射体系(如0000900034授权码无效、82600017设备未联网),附带结构化解决方案与操作指引。
5. 时间戳智能处理
自动采用UTC时间戳,规避PowerShell等平台时区陷阱,确保跨设备时间一致性。
6. 配置灵活性
支持10+项可选配置,涵盖超时控制、记录保留策略、ID自动生成等场景需求。
潜在缺点与局限性
1. 生态绑定性
- 华为专属:深度依赖华为负一屏服务,非华为设备无法使用
- 区域限制:默认端点位于中国东莞(
drcn节点),海外用户可能面临延迟或合规问题
2. 配置门槛
- 首次使用需完成多步手动授权流程(6步操作),对非技术用户不够友好
authCode作为敏感令牌需妥善保管,泄露风险随使用频率增加
3. 数据隐私考量
- 默认将任务内容发送至华为云服务(
dbankcloud.cn),虽支持自定义端点,但多数用户可能直接使用默认配置 - 任务内容可能包含个人日程、工作文档摘要等敏感信息
4. 功能单一性
纯粹为"推送"而设计,不具备任务调度、重试机制、批量推送等进阶能力,复杂场景需与其他技能组合使用。
5. 内容长度限制
默认5000字符上限,长文档需人工截断或分片处理。
适合人群
| 用户类型 | 匹配度 | 典型场景 |
|---------|--------|---------|
| 华为/荣耀手机用户 | ⭐⭐⭐⭐⭐ | 每日新闻简报、日程提醒、AI生成内容速览 |
| 自动化工作流搭建者 | ⭐⭐⭐⭐⭐ | 将OpenClaw技能链与移动端通知打通 |
| 效率工具爱好者 | ⭐⭐⭐⭐☆ | 构建"PC执行-手机接收"的跨端协作流程 |
| 非华为生态用户 | ⭐☆☆☆☆ | 无法使用,需寻找替代方案 |
| 隐私极度敏感用户 | ⭐⭐☆☆☆ | 需自行部署私有端点并关闭记录功能 |
常规风险
1. 授权码泄露风险
场景:授权码以明文形式存储于配置文件或全局配置中,若设备被物理访问或配置备份泄露。
缓解:定期在负一屏端撤销并重新生成授权码;避免在聊天窗口粘贴授权码;使用OpenClaw全局配置替代本地明文存储。
2. 中间人攻击(MITM)
场景:若用户配置非HTTPS端点或在受控网络环境中使用。
缓解:强制校验TLS证书;默认端点已启用HTTPS;警惕非官方端点配置。
3. 数据残留风险
场景:push_records/目录默认保存100条推送记录,含任务摘要与时间戳。
缓解:设置save_records: false关闭记录;定期清理logs/与push_records/目录;敏感任务使用--dry-run验证后正式执行。
4. 服务端故障依赖
场景:负一屏服务维护(错误码82600005)或华为云服务异常。
缓解:技能内置重试建议与降级提示;用户可关注华为官方服务状态公告。
5. 时区显示异常
场景:第三方脚本错误使用本地时间戳导致负一屏时间显示偏差8小时。
缓解:严格遵循技能提供的UTC时间戳规范;使用技能内置时间处理逻辑而非外部脚本生成时间戳。