<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Compound-Engineering on 忘川</title><link>https://f50a586b.blog-run.pages.dev/tags/compound-engineering/</link><description>Recent content in Compound-Engineering on 忘川</description><generator>Hugo -- gohugo.io</generator><language>zh-cn</language><lastBuildDate>Tue, 10 Mar 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://f50a586b.blog-run.pages.dev/tags/compound-engineering/index.xml" rel="self" type="application/rss+xml"/><item><title>OpenClaw Skill 10：Compound-Engineering 工程评审流水线</title><link>https://f50a586b.blog-run.pages.dev/docs/openclaw-skill-10-compound-engineering%E5%B7%A5%E7%A8%8B%E8%AF%84%E5%AE%A1%E6%B5%81%E6%B0%B4%E7%BA%BF/</link><pubDate>Tue, 10 Mar 2026 00:00:00 +0000</pubDate><guid>https://f50a586b.blog-run.pages.dev/docs/openclaw-skill-10-compound-engineering%E5%B7%A5%E7%A8%8B%E8%AF%84%E5%AE%A1%E6%B5%81%E6%B0%B4%E7%BA%BF/</guid><description>&lt;h2 id="一skill-定位"&gt;一、Skill 定位
&lt;/h2&gt;&lt;p&gt;&lt;code&gt;Compound-Engineering&lt;/code&gt; 关注的是“复杂工程任务的分阶段协同”。&lt;br&gt;
它把需求理解、方案设计、代码检查、风险评估、发布准备串成统一流程，减少单点失误。&lt;/p&gt;
&lt;h2 id="二适用场景"&gt;二、适用场景
&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;需求频繁变更、跨角色协作复杂的项目。&lt;/li&gt;
&lt;li&gt;需要把评审流程标准化的研发团队。&lt;/li&gt;
&lt;li&gt;上线风险高、需要多环节质量门禁的业务。&lt;/li&gt;
&lt;li&gt;需要沉淀工程最佳实践与复盘机制。&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="三安装与前置"&gt;三、安装与前置
&lt;/h2&gt;&lt;h3 id="1-安装命令"&gt;1) 安装命令
&lt;/h3&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;clawhub install compound-engineering
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;clawhub sync --all
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="2-推荐准备项"&gt;2) 推荐准备项
&lt;/h3&gt;&lt;ol&gt;
&lt;li&gt;统一代码规范与分支策略。&lt;/li&gt;
&lt;li&gt;基础 CI（测试、Lint、构建）已可运行。&lt;/li&gt;
&lt;li&gt;明确评审角色与责任边界。&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="四使用方法"&gt;四、使用方法
&lt;/h2&gt;&lt;h3 id="step-1任务拆解"&gt;Step 1：任务拆解
&lt;/h3&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-text" data-lang="text"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;/skill compound-engineering
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;对“新增支付回调模块”做工程拆解，输出需求澄清、实现步骤、测试策略与上线检查项。
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="step-2分阶段评审"&gt;Step 2：分阶段评审
&lt;/h3&gt;&lt;ol&gt;
&lt;li&gt;设计评审：检查架构与边界。&lt;/li&gt;
&lt;li&gt;实现评审：检查代码质量与可维护性。&lt;/li&gt;
&lt;li&gt;风险评审：检查安全、性能、回滚方案。&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id="step-3输出标准化结论"&gt;Step 3：输出标准化结论
&lt;/h3&gt;&lt;p&gt;固定输出模板建议：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;关键问题（按优先级）&lt;/li&gt;
&lt;li&gt;修复建议&lt;/li&gt;
&lt;li&gt;阻塞项&lt;/li&gt;
&lt;li&gt;可上线条件&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id="step-4形成闭环"&gt;Step 4：形成闭环
&lt;/h3&gt;&lt;p&gt;评审结果自动同步到任务系统，跟踪问题状态直到关闭。&lt;/p&gt;
&lt;h2 id="五注意事项"&gt;五、注意事项
&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;避免过度流程化&lt;/strong&gt;：小需求采用轻量流程，大需求走完整流水线。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;保持可追溯&lt;/strong&gt;：每条评审意见都要有定位和责任人。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;不要忽略回滚&lt;/strong&gt;：发布策略必须包含失败回滚路径。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;防止伪通过&lt;/strong&gt;：关键门禁不允许“人工口头放行”。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;持续复盘&lt;/strong&gt;：上线后对照评审结论评估准确率。&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="六常见问题"&gt;六、常见问题
&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;评审结论太泛：要求必须定位到模块/文件/风险等级。&lt;/li&gt;
&lt;li&gt;改了但又回归：引入回归测试与自动检查。&lt;/li&gt;
&lt;li&gt;流程太慢：对低风险任务启用快速通道。&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="七落地清单"&gt;七、落地清单
&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;先选一个核心项目试运行两周。&lt;/li&gt;
&lt;li&gt;固化“拆解-评审-修复-验证-上线”模板。&lt;/li&gt;
&lt;li&gt;把评审结果接入看板做状态跟踪。&lt;/li&gt;
&lt;li&gt;每月复盘一次流程效率与线上事故数据。&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="八参考资料"&gt;八、参考资料
&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;Compound-Engineering Skill：https://github.com/sundial-org/awesome-openclaw-skills/tree/main/skills/compound-engineering&lt;/li&gt;
&lt;li&gt;OpenClaw Skills 文档：https://docs.openclaw.ai/skills&lt;/li&gt;
&lt;/ol&gt;</description></item></channel></rss>