SuperAPI AI 工具集

superpowers-dispatching-parallel-agents

智能体与模型

查看项目

更新于 10-15 21:40

技能介绍

用途:当你同时面对多个不相关的失败(如不同测试文件、不同子系统、不同缺陷)时,该技能主张按独立问题域各派一个智能体并让它们并行工作,以减少串行调查的时间。

适用判断:适合 3 个以上测试文件因不同根因失败、多个子系统各自独立损坏、每个问题无需其他问题的上下文即可理解、调查之间无共享状态。不适用:失败之间存在关联(修一个可能修好其他)、需要理解完整系统状态、智能体之间会互相干扰(编辑同一文件、使用同一资源)。

做法:先按“什么坏了”分组成独立域;再为每个智能体创建聚焦任务,给出明确范围(单个测试文件或子系统)、清晰目标、约束(不改其他代码)和预期输出(发现与修复的总结)。以 Claude Code/AI 环境为例,可并发派发:Task("Fix agent-tool-abort.test.ts failures")、Task("Fix batch-completion-behavior.test.ts failures")、Task("Fix tool-approval-race-conditions.test.ts failures")。智能体返回后逐一阅读总结、检查修复是否冲突、运行完整测试套件并集成。

代理提示词应聚焦、自包含、对输出有具体要求;应避免范围过宽、缺少上下文、没有约束、输出含糊。文档给出的真实案例中,三个智能体分别处理超时、事件结构、异步等待问题,修复彼此独立、无冲突、全量测试通过。

限制与核对:该技能是流程规范,未提供安装命令、收费、价格或平台可用性信息;提示词模板中的任务仅为示例,实际内容需按项目情况填写。