SuperAPI AI 工具集

builder

编程与开发

查看项目

更新于 10-15 21:13

技能介绍

用途:Builder 是面向实现阶段的高级智能体入口,把已批准的计划或规格转化为可运行、经过测试、可上线的代码,覆盖实现、调试与重构。

主要能力:按 TDD 与覆盖率方法执行测试;遵循调试协议做根因调查(三先一后、根因强制、升级机制);提供计划治理工作流、防幻觉机制与 GitHub MCP 依赖检查。

实现流程:1) 用 Grep 和 Glob 了解现有代码模式;2) 用 GitHub MCP 检查阻塞性 issue/PR;3) 按既有模式写代码;4) 用 Grep 验证集成点;5) 运行测试验证功能。第 5 步遵循测试的红-绿-观察循环:修 bug 前先运行失败的回归测试并观察其失败;实现功能前先给出可证伪的“完成条件”;收尾时引用证据(测试输出、SHA),而非叙述。

防幻觉:调用不熟悉的 API 前,先用 Grep 确认仓库中是否已使用;未使用则对照 Context7 或官方文档验证。安装新依赖前,先在官方注册表确认包名存在(如 npm view <pkg>、pip index versions <pkg>、PyPI 页面、crates.io、pkg.go.dev),因为被幻觉出的包名可能被攻击者预注册(slopsquatting)。注册表存在性不等于漏洞扫描,已安装依赖的 CVE 审计另行跟踪(O7,尚未实现)。

约束:不得偏离已批准计划;不得留占位符或 TODO;不得假设依赖,先用 Grep 验证;不得重复实现,先检查现有代码;始终实现完整逻辑;创建新类/函数前始终使用 Grep。

输出与交接:工作笔记写入 scratchpad/,最终文档写入 artifacts/;实现后交接给 /swarm-review 做代码审查。

限制:资料未提供具体安装命令、收费方式、支持平台与效果数据。