Today Task

📲 任务结果一键推送负一屏

将AI任务结果推送到华为负一屏的统一推送器,支持Markdown格式,需配置授权码,适用于任务完成通知场景。

收藏
4.7k
安装
1.6k
版本
1.0.17
CLS 安全性认证2026-08-04
点击查看完整报告 >

使用说明

核心用法

Today Task 是一个通用任务结果推送器,专门用于将AI生成的任务结果推送到华为手机的负一屏(Today Screen)。核心工作流程为:1)任务执行完成后生成Markdown格式的结果内容;2)通过JSON文件方式推送(python scripts/task_push.py --data task.json);3)自动检查技能更新;4)在对话中整合显示推送结果和更新状态。

关键配置项包括:授权码(authCode)必须从负一屏动态管理-关联账号中获取;推送服务URL默认为华为云东莞节点。技能采用混合配置系统,优先使用OpenClaw全局配置,其次使用本地config.json。

显著优点

  • 格式保留完整:强制使用JSON输入,100%保留Markdown格式,避免命令行转义问题
  • 标准化数据格式:统一的消息结构支持周期性任务,taskId保持一致便于追踪
  • 智能更新提示:仅在发现新版本或检查异常时提示用户,减少干扰
  • 完善的错误处理:提供详细的错误码说明和具体解决方案(如授权码无效、设备未联网等)
  • 安全特性:HTTPS加密传输、本地日志脱敏(授权码显示为ABC***)、用户完全控制数据流向
  • 时间戳自动处理:自动使用UTC时间戳,避免时区问题

潜在缺点与局限性

  • 配置门槛较高:必须手动获取授权码并完成多步配置,首次使用流程复杂
  • 华为生态依赖:推送端点默认使用华为云服务,非华为用户无法使用
  • 数据出境风险:默认端点位于中国东莞,部分用户可能关注数据主权问题
  • 授权码安全风险:授权码会通过网络传输,虽有HTTPS加密但仍属敏感令牌
  • 内容长度限制:默认最大5000字符,长内容需截断
  • 周期性任务限制:scheduleTaskId需手动保持一致,无自动周期性调度能力

适合人群

  • 华为手机用户,尤其是重度使用负一屏功能的用户
  • 需要将AI任务结果(新闻汇总、日程报告、数据分析等)推送到手机端的用户
  • 具备基础配置能力,能完成授权码获取和配置命令操作的技术用户
  • 企业用户可部署私有端点实现完全数据控制

常规风险

1. 授权码泄露风险:授权码是敏感凭证,不应在聊天中粘贴,建议定期更新
2. 数据隐私风险:任务内容会传输到配置的端点,应避免包含高度敏感个人信息

3. 网络依赖风险:设备需联网且登录华为账号,否则推送失败(错误码82600017)

4. 服务可用性风险:依赖华为云服务,存在服务端维护或异常可能(错误码82600005)

5. 配置失效风险:授权码可能过期,需定期重新获取

6. 本地记录累积:默认保存100条推送记录,需定期清理或限制数量

安全解读

核心用法

Today Task 是一款专为华为负一屏生态设计的任务结果推送技能,能够将各类AI任务的执行结果以标准化格式推送至用户手机的负一屏界面。该技能采用JSON数据输入模式,支持Markdown格式的富文本内容渲染,确保任务信息的完整呈现。

使用流程分为三个主要步骤:首先通过Python脚本创建标准化的任务JSON文件,定义任务名称、内容和执行状态;然后调用推送脚本将数据发送至华为云服务端点;最后在负一屏以卡片形式可视化展示。技能内置智能版本更新检查机制,仅在检测到新版本或出现异常时向用户发出提示,避免过度干扰。

显著优点

该技能的最大优势在于与华为生态的深度整合。作为官方负一屏服务的配套工具,数据传输采用华为云基础设施(ai.dbankcloud.cn),具备企业级的稳定性和安全性。HTTPS加密传输、TLS证书验证、敏感信息本地脱敏(授权码显示为ABC***格式)等安全机制完善。

技术实现层面,技能采用模块化架构设计,配置系统灵活支持OpenClaw全局配置与本地config.json的混合模式,用户可根据安全需求选择敏感信息的存储方式。完善的错误码处理体系覆盖授权失效、网络异常、服务开关关闭等典型场景,提供具体的解决方案指引。

潜在缺点与局限性

该技能存在明显的平台依赖性,仅支持华为负一屏生态,无法适配其他操作系统或品牌的负一屏服务。功能定位较为单一,专注于"结果推送"而非任务执行本身,需要与其他技能配合使用才能形成完整工作流。

网络层面,数据需传输至华为云服务端点,对于数据本地化要求严格的用户可能存在顾虑。虽然支持自定义端点配置,但实际部署私有推送服务的技术门槛较高。此外,授权码机制要求用户定期在负一屏界面手动更新,长期使用体验有待优化。

适合的目标群体

主要面向华为/荣耀手机用户,特别是依赖负一屏进行信息聚合管理的重度用户。典型场景包括:新闻摘要定时推送、日程提醒与任务完成通知、IoT设备状态监控报告、个人知识库更新同步等。

企业级用户若已采用华为云生态,可将此技能作为内部工作流的通知组件,实现AI任务执行状态的移动端可视化。开发者群体则可将其作为技能间协作的"消息总线",串联多技能任务链的最终输出环节。

使用风险与注意事项

数据隐私风险:任务内容及授权码将传输至华为云服务,尽管采用HTTPS加密,但用户仍需审查推送内容,避免包含敏感个人信息。建议定期更换授权码,并可通过--dry-run参数在正式推送前验证数据。

本地存储风险:默认启用日志和推送记录本地保存功能,敏感信息虽经脱敏处理,但仍建议定期清理logs/push_records/目录,或在配置中关闭记录保存。

服务可用性风险:依赖华为负一屏云服务的稳定性,网络中断、账号未登录、服务开关关闭等均会导致推送失败。技能已提供详细的错误码诊断,但部分场景(如82600005服务端异常)仍需等待服务恢复。

维护状态风险:作为T3级社区项目(个人开发者维护),长期更新保障弱于企业级产品,建议关注ClawHub版本更新动态。

Today Task 内容

scripts文件夹
手动下载zip · 54.4 kB
auth_manager.pytext/plain
请选择文件