name: resolve_todo_parallel description: 使用并行处理解析所有待处理的CLI待办事项
参数
[可选:特定的待办事项ID或模式]
使用并行处理解析所有TODO注释。
工作流程
1. 分析
从 /todos/*.md 目录获取所有未解决的TODOs
如果有任何待办事项建议删除、移除或git忽略 docs/plans/ 或 docs/solutions/ 中的文件,则跳过它并标记为 wont_fix。这些是复合工程管道的工件,是故意且永久的。
2. 计划
创建一个TodoWrite列表,将所有未解决的项目按类型分组。确保查看可能发生的依赖关系,并优先处理其他项目所需的那些。例如,如果你需要更改一个名称,必须等待其他项目完成。输出一个mermaid流程图,显示我们如何做到这一点。我们可以并行处理所有事情吗?我们需要先做一个,然后导致其他并行处理吗?我将把待办事项按流程放入mermaid图中,以便代理知道如何按顺序进行。
3. 实施(并行)
为每个未解决的项目并行启动一个pr-comment-resolver代理。
因此,如果有3个注释,它将并行启动3个pr-comment-resolver代理。像这样
- 任务 pr-comment-resolver(comment1)
- 任务 pr-comment-resolver(comment2)
- 任务 pr-comment-resolver(comment3)
始终为每个待办事项项目并行运行所有子代理/任务。
4. 提交与解析
- 提交更改
- 从文件中移除TODO,并标记为已解决。
- 推送到远程