任务管理
核心规范
文档生成原则
- •必须按模板格式生成:严格遵循模板,不能仅凭内容完整性判断
- •支持中断恢复:任务状态清晰,对话中断后能快速恢复进度
- •全流程主线:记录流程状态、产物清单、上下文快照、下一步指令
- •实时状态更新:任务进展时及时更新状态标记
任务文档位置
code
docs/task/{YYYYMMDD}_{中文模块名}_任务.md
任务文档格式
必须使用模板:任务文档模板
关键要素:
- •流程状态总览与阶段状态
- •产物清单(路径或未生成)
- •上下文快照与下一步指令
- •可跟踪的任务状态标记与分阶段任务清单
- •提交记录与历史任务归档
任务状态标记
| 标记 | 状态 | 说明 |
|---|---|---|
[ ] | 待处理 | 未开始 |
[~] | 进行中 | 正在开发 |
[x] | 已完成 | 开发完成 |
[!] | 阻塞 | 有问题待解决 |
[-] | 取消 | 不再需要 |
操作指令
初始化任务文档(需求开始)
触发: 用户首次输入需求
要求:
- •创建全流程任务文档骨架
- •只填写流程状态、产物清单、上下文快照、下一步指令
- •不写技术细节
创建/补充任务清单
触发: 方案确认后
标准任务顺序: 参考 任务文档模板
更新任务状态
状态变更规则:
- •开始任务前:
[ ]→[~] - •完成任务后:
[~]→[x] - •遇到阻塞:
[~]→[!]并说明原因 - •任务取消:
[ ]→[-]
重要原则:
- •同一时间只有一个任务为
[~] - •完成任务后立即更新状态
- •代码提交后及时记录commit信息
- •同步更新流程状态、产物清单、上下文快照、下一步指令
查看任务进度
汇报格式:
code
当前功能:{中文模块名}
整体进度:{已完成}/{总数}
当前阶段:{阶段名称}
当前状态:
- [x] 已完成任务1
- [~] 进行中任务2
- [ ] 待处理任务3
下一步指令:{下一动作}
任务归档
功能开发完成后:
- •将整个任务块从「当前任务」移动到「历史任务」
- •记录完成时间和最终提交记录
- •为新功能创建新的任务文档
质量检查
文档生成检查
- • 是否按照模板格式生成
- • 是否包含流程状态总览与产物清单
- • 是否包含上下文快照与下一步指令
- • 任务状态是否可跟踪(使用
[ ][~][x]标记) - • 是否包含标准阶段任务清单
- • 是否支持中断恢复
使用过程检查
- • 状态更新是否及时
- • 提交记录是否完整
- • 同时只有一个任务为进行中
- • 完成的任务是否及时归档