SuperAPI AI 工具集

compound-engineering

通用与其它

查看项目

更新于 10-16 02:33

技能介绍

用途:Compound Engineering 是一套面向 AI 辅助开发的工程方法论,核心理念是每一单元工程工作都应让后续工作更轻松而非更难。它把开发组织为“计划→执行→审查→沉淀”的循环,强调把 bug、失败测试和解决问题的洞察记录下来,供未来工作复用。

主要能力:该技能覆盖四个阶段。计划阶段(约占40%)通过分析代码库中相似模式、用 git log 查看相关功能历史、查阅 README、AGENTS.md 及内联文档、搜索外部最佳实践,产出包含上下文、研究发现、验收标准、技术方案、代码示例、测试策略和风险缓解的计划文档,并分最小、标准、全面三档详细度。执行阶段(约占20%)使用特性分支或 git worktree,把计划拆成 TODO 逐步执行,每次改动后验证并小步提交,可运行 npm run typecheck、npm test、npm run lint 等检查。审查阶段(约占20%)从代码质量、安全、性能、测试、架构五个维度检查,并从维护者、性能、安全、简洁性等多视角评估。沉淀阶段(约占20%)把模式、决策、失败教训写入 AGENTS.md、子目录 AGENTS.md、内联注释或回归测试中。

使用方式:资料给出若干提示词模板,例如“Plan implementation for: [describe feature]”用于规划,“Execute this plan: [plan reference]”用于执行,“Review this change: [PR/diff reference]”用于审查,“Compound learnings from: [work just completed]”用于沉淀。

适用场景:规划功能、执行开发任务、代码审查、把经验固化到项目文档与测试。

限制:资料未说明该技能的安装方式、支持的具体平台、收费信息或运行环境要求,这些暂未提供。该方法论对流程纪律要求较高,需团队持续执行并维护文档,否则沉淀效果可能有限。