SuperAPI AI 工具集

dispatching-parallel-agents

智能体与模型

查看项目

更新于 10-15 19:49

技能介绍

用途:当存在 2 个以上彼此独立、无共享状态的失败或任务时,将调查工作并行化,避免顺序排查浪费时间。核心原则是每个独立问题域派发一个智能体,并发工作,全部完成后再集成结果。

主要能力:按组件划分独立域(如前端 apps/web/、后端 apps/backend/、数据库 scripts/ 与 alembic/、E2E apps/web/e2e/、CI/CD .github/workflows/),为每个智能体生成聚焦提示,包含具体范围、明确目标、约束(不得修改范围外代码)和期望输出(根因摘要与改动清单)。

使用方式:先识别独立域并按组件分组失败;再为每个智能体编写提示,要求先读测试、定位根因、写失败回归测试、修复根因、验证通过且不引入回归;随后在 Claude Code 中用 Task 工具并发派发,例如 Task("Fix apps/web/tests/components/auth-form.test.tsx failures — 3 failing tests [TDD + systematic-debugging]");全部返回后阅读摘要、检查文件冲突、运行完整测试套件并抽查关键改动。集成验证命令:pnpm turbo run test、pnpm turbo run type-check、pnpm turbo run lint。

适用场景:3 个以上测试文件因不同根因失败;多个独立子系统损坏;各问题无需彼此上下文即可理解;智能体不会编辑同一文件。

限制:失败彼此相关、探索性调试、智能体可能编辑同一文件、所有失败源于单一根因时不应使用。该技能改编自 obra/superpowers(MIT),适配 NodeJS-Starter-V1 monorepo;与 /minion、systematic-debugging、tdd、verification-before-completion 等技能配合使用。