Task Power

在同一套任务中收集事情、安排时间并交给 Agent 执行

Task Power 把个人待办、Agent 工作和周期任务放在同一套任务中。你可以先记下一件事,之后整理、安排时间、自己完成或交给 Agent。

三个入口

  • 收件箱:整理新事情,处理到时提醒、执行失败、错过的计划和待验收结果。打开事项不会自动完成它。
  • 待办:查看尚未完成的工作、周期任务当前未处理的事项,以及已完成或已取消的历史。
  • 日历:用周视图或月视图查看计划与截止日期,拖动一次性安排修改日期。

三个入口共用同一个任务详情。任务可以重命名、允许同名,并保持原来的执行历史。

记录与整理

快速添加只需要标题,默认由自己完成。收件箱中添加的事情先进入待整理;待办列表中快速添加的事情直接成为已整理待办。详情中可以补充目标、说明、计划时间和截止日期。

选择 Agent 或脚本后,再指定 Agent、Workspace 和执行说明。个人待办不需要执行环境,也不会产生 Agent 执行记录。

时间与重复

计划时间和截止日期分别设置。截止日期用于说明何时到期,不会启动执行。自动触发时,个人任务产生收件箱提醒,Agent 或脚本任务启动执行。

重复规则支持每天、每周、每月和高级 Cron,按指定时区触发。月中不存在的日期会跳过。日历展开固定时间的每天、每周和每月规则;高级 Cron 显示规则说明,不展开预测。

周期任务每次发生分别记录完成情况。完成本次不会结束整个周期;可以暂停后续触发、跳过本次,或结束重复。失败发生项可以重试,重试保留在原来那次事项下。

自动触发需要 City 保持运行。错过一分钟以上的一次性计划会进入收件箱,由你决定立即处理或重新安排;离线期间的周期任务不会集中补跑。

执行与验收

任务的工作状态包括待开始、进行中、待验收、已完成和已取消。调度的启用与暂停独立于工作状态。

一次性 Agent 工作执行成功后进入待验收。查看结果后,可以验收通过或要求修改;要求修改不会自动启动下一次执行,先补充说明,再明确开始执行。

周期 Agent 工作默认在本次执行成功且结果校验通过或未配置校验时完成本次。开启“每次结果都需要验收”后,每次结果都进入收件箱等待确认。

执行失败和结果校验失败均不会完成工作。任务详情保留每次执行的输入、输出、状态和错误信息。执行通知的已读状态与收件箱事项的已处理状态分别计算。

当前边界

运行中的任务暂时需要等待执行结束后再编辑、取消或删除。收件箱暂未聚合执行会话中的审批和补充问题,这些请求仍在原会话中处理。周期任务支持跳过某次,单次改期暂未提供。

TaskPower 不提供界面。Desktop 的“任务”是 App 固定入口,收件箱、待办、日历和详情由 Desktop 原生实现,通过专用 IPC 操作 TaskPower。定义和执行记录由 City 中的 TaskPower 统一保存。损坏定义会显示错误并停止调度,可以从任务页面删除;其他任务仍能继续使用。

从聊天创建 Agent 任务时,完成结果可返回创建任务的原会话。调整执行 Agent 或 Workspace 不会改变原来的交付会话;从无会话上下文的入口创建时,结果保留在任务历史。任务若需要发送外部消息,应明确要求执行 Agent 使用 Messenger。

继续阅读:Messenger Power、Agent Powers Docs。