























今天在 GitHub Trending (daily) 上看到一个有意思的项目:Compound Engineering Plugin,它提出了一个很有意思的工程理念——每个工程单元都应该让后续的工作变得更简单,而不是更难。
传统开发会积累技术债,每个新功能都增加复杂度,每个 Bug 修复都会留下需要后人重新发现的局部知识。代码库越来越大,上下文越来越难掌握,下一次修改变得越来越慢。
Compound Engineering 反其道而行之,通过 AI Skills 和 Agents 让工程工作复利式增长。其核心哲学是:
每个工程单元都应该让后续的单位工作变得更容易——而不是更难。
项目将工作分配为 80% 规划与审查,20% 执行:
/ce-brainstorm 和 /ce-plan 充分规划/ce-code-review 和 /ce-doc-review 捕捉问题并校准判断/ce-compound 将知识固化,使其可复用项目提供了 37 个 Skills 和 51 个 Agents,完整覆盖工程全流程:
| Skill | 用途 |
|---|---|
/ce-strategy | 创建或维护 STRATEGY.md,作为产品方向锚点 |
/ce-ideate | 在循环之前进行大局构思,生成并批判性评价想法 |
/ce-brainstorm | 交互式 Q&A 思考功能或问题,输出需求文档 |
/ce-plan | 将功能想法转化为详细实施计划 |
/ce-work | 执行计划,支持 worktrees 和任务跟踪 |
/ce-debug | 系统化复现失败、追踪根因并实施修复 |
/ce-code-review | 合并前进行多 Agent 代码审查 |
/ce-compound | 记录学习成果,让未来工作更容易 |
/ce-product-pulse | 生成时间窗口内的产品使用、性能、错误报告 |
每个循环都会复利:/ce-brainstorm 让计划更敏锐,计划为未来的计划提供信息,审查捕捉更多问题,模式被记录下来。
典型循环从粗糙想法到需求文档,然后规划并执行:
/ce-brainstorm "make background job retries safer"
/ce-plan docs/brainstorms/background-job-retry-safety-requirements.md
/ce-work
/ce-code-review
/ce-compound
针对 Bug 调查:
/ce-debug "the checkout webhook sometimes creates duplicate invoices"
/ce-code-review
/ce-compound
在使用 AI 辅助编程的今天,大多数开发者还在"用 AI 生成代码"的初级阶段。Compound Engineering 提供了一整套系统化的工作流,将 AI 能力深入到规划、审查、知识沉淀等各个环节,真正实现工程效率的复利增长。
37 个 Skills + 51 个 Agents 的完整工具链,对于想要系统化提升 AI 辅助编程效率的开发者来说,是一个非常好的起点。
本文由 GitHub Trending 每日精选自动生成,项目数据来源于 GitHub API。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。