SuperAPI AI 工具集

subagent-orchestration

编程与开发

查看项目

更新于 10-16 05:06

技能介绍

用途:用于把复杂开发任务拆成多个阶段,由编排者以自然语言调度子代理完成实现与验证,适合多文件、多阶段构建,不适合单文件小任务。

主要能力:强调实现与验证角色严格分离;每个子阶段由一名实现者完成后,立即由另一名验证者阅读代码并检查需求;验证失败时派发修复者一次性修复全部错误,再重新验证,最多尝试3次;支持顺序阶段与并行阶段;多子阶段的阶段在各自验证通过后,还要求一次阶段级整体验证,检查集成、共享类型、导入与一致性。

使用方式:先准备包含编号阶段、输入输出文件、验证标准、阶段依赖与顺序/并行类型的计划,让用户确认“是否自动执行该计划”,批准后编排者自动派发子代理,无需中途交互;实现者与修复者报告完成前必须运行类型检查、构建等门禁命令;所有阶段结束后向用户汇报结果。

限制与要求:编排者自身不得编写或生成代码,只能调度子代理;验证者必须实际阅读并审查代码,不能只运行命令;每个派发都必须包含 NO-SLOP 策略,禁止 any、占位代码、TODO/FIXME、未使用导入或变量、用于压错的 console.log 或 void 技巧;类型导入需用 import type,导入顺序为外部导入在前、空行后接本地导入,每文件一个查询或变更并使用命名导出,不启动开发服务器;阶段规模须适配单个代理上下文,若超过约15个文件或约500行新代码应拆成子阶段;计划若缺失则暂未提供。