SuperAPI AI 工具集

gathering-architecture

编程与开发

查看项目

更新于 10-15 17:22

技能介绍

用途:用于设计新系统或服务、重大架构决策、重构核心基础设施,以及构建其他功能所依赖的平台。它把“愿景—质疑—规格—实现”串成流水线。

主要能力:作为“指挥者”,它本身不设计、不质疑、不写规格、不构建,只负责派发隔离上下文的子代理并做关卡检查。流程为 SUMMON → DISPATCH → GATE → … → CHORUS:先由指挥者整理系统问题、规模、约束与增长趋势,确定自然隐喻与基础设施抽象(Server SDK 的 GroveDatabase/GroveStorage/GroveKV/GroveServiceBus、Amber SDK 的 FileManager/QuotaManager、数据边界用 Rootwork),随后依次派发:Eagle(opus,仅看系统规格)产出架构概览、技术选型、ADR;Crow(sonnet,仅看架构文档、不看 Eagle 推理)以红队模式质疑假设、单点故障与复杂度,最多两轮修订;Swan(opus,看强化后的架构)产出 API 契约、数据库 schema、流程图、实现清单与错误处理;Elephant(opus,仅看 Swan 规格)构建迁移、核心服务、路由骨架、类型与基础测试。

使用方式:通过技能调度系统按阶段派发子代理;每个动物需先读取各自 SKILL.md 与参考文件。Elephant 阶段完成后运行 pnpm install 与 gw dev ci --affected --fail-fast --diagnose,CI 必须通过;最终执行同样命令做收尾验证并输出完成报告与工件路径。

适用场景:新系统完整设计走四动物全流程;已有规格只需实现则仅用 Elephant;设计评审用 Eagle→Crow→Swan;快速设计用 Eagle→Crow;基础超过 20 个文件时可多 Elephant 派发。

限制:指挥者不直接做动物的工作;Crow 的质疑须原样传给 Eagle,不得弱化;Elephant 不得看到设计争论;不跳过 Crow 阶段;关卡失败前不得继续;失败应恢复原代理而非新建。具体安装、收费与平台信息暂未提供。