SuperAPI AI 工具集

ai-assisted-development

编程与开发

查看项目

更新于 10-16 08:03

技能介绍

用途:协调多个 AI 编码代理(如 Codex、自定义子代理或专用 AI 工具)与人工评审、CI、交付流程协作,覆盖规划、实现、代码评审、现代化改造、文档与多代理开发。适用于需要可复用判断、领域约束或成熟工作流,而非零散建议的任务;无关任务或只需简单答复时不应使用。

主要能力:提供五类编排策略、三种 AI 编排模式(代理交接、扇出/扇入、人在环中)的提要,以及按序执行的工作流:框定(用户价值、业务价值、技术目标、约束、验收测试)、扎根(读取最小必要文件)、规划(按职责边界拆分)、实现(窄范围改动,保留本地约定)、验证(聚焦测试、lint、类型检查、迁移)、评审(检查幻觉 API、过宽抽象、隐藏状态变更、密钥、数据泄露、许可风险)、记录(变更文件、已运行命令、残余风险、后续工作)。

代理分配规则:探索代理用于有明确预期输出的限定代码库问题;工作代理用于文件所有权互不重叠的限定实现,并须告知其不得回退他人改动;阻塞主流程的即时任务不委派;两个代理不得写同一文件,除非一方明确评审另一方的补丁。

风险控制:编译/类型检查核对 API 与 SDK 版本;用示例、回归测试与领域夹具防止貌似合理但错误的逻辑;对认证、多租户、文件 IO、网络调用、密钥与提示注入做威胁评审;新增依赖前检查许可证;除非明确批准,勿将密钥、凭证、客户 PII 与专有数据放入提示;生产部署、破坏性变更、支付、邮件与对客户承诺须人工批准。

必要用法:先读 SKILL.md,再按需加载 references/ 下深层文件(orchestration-strategies.md、ai-patterns.md、practical-examples.md、skill-deep-dive.md),采用渐进披露而非默认全量加载。所需输入包括项目上下文、约束与具体问题,并确认交付物类型。产出可为实现指引、评审发现、架构决策、模板或生成产物,并须列明假设、取舍与未解决缺口。

证据要求:代码变更需 diff 摘要、已运行测试/检查与已知缺口;架构或计划需决策记录、备选方案、评估标准与经济理由;现代化需前后行为、迁移步骤、回滚计划与兼容性说明。

限制:助手插件为可选,非必需;不得将示例当作可直接复制的事实而不核对适用性与失败模式;平台、收费、价格、具体支持环境等事实资料暂未提供。