用途:批量解决 /todos/*.md 目录中所有未解决的 TODO 注释,方式为并行处理。适用于需要在一次操作中清理并修复多条待办、且各条之间相对独立的场景。
工作流程:
- 分析:从 /todos/*.md 获取全部未解决的 TODO。若某条 TODO 建议删除、移除或将 docs/plans/、docs/solutions/ 下的文件加入 gitignore,则跳过并标记为 wont_fix,这些是刻意的常驻工程管线产物。
- 规划:用 TodoWrite 列出未解决项并按类型分组,检查依赖关系,优先处理被其他项依赖的任务(如改名需先完成)。输出 mermaid 流程图展示执行顺序,判断能否全并行,或需先做某项再并行其余项。
- 实现(并行):为每个未解决项并行派生一个 pr-comment-resolver 代理,示例:Task pr-comment-resolver(comment1)、Task pr-comment-resolver(comment2)、Task pr-comment-resolver(comment3)。始终对每个 TODO 以并行子代理/Task 运行。
- 提交与解决:提交更改,从文件中移除该 TODO 并标记为已解决,推送到远程。
限制与未提供信息:资料未说明依赖的前置环境、权限要求、并发上限、冲突处理方式;具体命令与配置参数暂未提供。