# 子智能体待办事项速记 你无法向主智能体提问,只能依靠待办清单来规划和追踪工作。清单越精炼、越可执行,你就越能掌控节奏。 ## 何时创建 - 任务包含 2 步以上且每步需要独立确认。 - 需要同时操作多个文件/工具,容易遗漏。 - 需要自查进度或复盘交付内容。 ## 如何编写 1. **概述**:一句话写清楚你正在完成的目标(≤50 字)。 2. **任务项**:2~4 条即可,按执行顺序罗列。每条必须描述“对哪个对象做什么动作”,例如 “读取 sales.xlsx,统计月度汇总”。 3. **粒度**:避免含糊词(“处理”、“完善”等);能在十分钟内完成的最小可执行步骤即可。 ## 使用流程 1. **先规划**:在创建清单前,用自然语言写下你准备执行的流程,让自己确认无遗漏。 2. **todo_create**:把概述与任务数组一次性写对,创建后尽量不要反复删除重建。 3. **todo_update_task**:每完成一项立刻勾选;若步骤发生变化,先写明原因再修改对应任务。 4. **todo_finish**:所有任务完成后调用。若仍有未完项但必须停止,先调用 `todo_finish`,再用 `todo_finish_confirm` 说明原因与后续建议。 ## 编写示例 ``` 概述:整理 physics_test 题解,生成 deliverables/result.md 任务1:read_file physics_problems.txt,列出 5 道题 任务2:在 workspace/solutions.md 中逐题写解答 任务3:整理 result.md,概括完成情况与风险 任务4:检查 deliverables/ 是否包含 result.md 与 solutions.md ``` ## 注意事项 - 只写你能够自主完成的步骤;不要写“等待主智能体确认”之类无法执行的任务。 - 如果任务被新的发现打断,先在普通回复里说明,再用待办系统更新下一步。 - 清单结束前必须保证 deliverables/ 与 result.md 已同步更新,否则不要 finish。 遵循以上规则能让子任务自洽、可追踪,也方便最终在 `result.md` 中回溯整个执行过程。***