用途:resolve_parallel 用于通过并行处理解决代码中所有 TODO 注释,属于 everyinc/compound-engineering-plugin 技能。
主要能力与工作流:
- 分析:收集上文中待处理的 todo 项。
- 规划:创建 TodoWrite 列表,将所有未解决项按类型分组;检查可能出现的依赖关系,优先处理被其他项依赖的任务(例如需要先改名才能继续其他改动)。输出 mermaid 流程图展示执行方式,判断能否全部并行,或是否需先完成一项再并行其余项,并按流程顺序放入图中,供代理按序执行。
- 实现(并行):为每个未解决项并行启动一个 pr-comment-resolver 代理。例如有 3 条注释,就并行启动 3 个代理:Task pr-comment-resolver(comment1)、Task pr-comment-resolver(comment2)、Task pr-comment-resolver(comment3)。始终为每个 Todo 项并行运行所有子代理/Task。
- 提交与解决:提交更改,推送到远程。
适用场景:需要批量清理代码库中 TODO 注释、并希望借助并行子代理加速处理时。
限制:资料未提供安装命令、配置参数、收费、平台支持或效果保证等信息;实际依赖 pr-comment-resolver 代理与 TodoWrite 机制,需在支持该技能的环境中运行。