🤖 AI 速览

前面三篇 OpenClaw 实践分享,其实已经讲完了一个阶段。 第一篇,《为了构建长效 AI 助理,我给 OpenClaw 造了轮子,搭了 coding 班子》,讲的是怎么让一个 AI 助理长期活下来:能 reset、能恢复、能自检、能接真实工具。 第二篇,《当我的 AI 助理开始“甩锅”,多 Agent 协作的残酷真相》,讲的是多 Agent 协作的第一层坑:有了多个 Agent,不等于有了团队。没有任务书、隔离、验收和边界,它们只会一起拆家。 第三篇,《构建长效 AI 助理之后,这三个月我又把 OpenClaw 做成了多 Agent OS》,讲到的是另一个阶段:OpenClaw 从长效助理 …
📋 文章元数据
发布时间
2026-06-30
类型
posts
标签
AI Agent, OpenClaw, Huanxi OS, Loop Engineering, Agents Team OS

前面三篇 OpenClaw 实践分享,其实已经讲完了一个阶段。

第一篇,《为了构建长效 AI 助理,我给 OpenClaw 造了轮子,搭了 coding 班子》,讲的是怎么让一个 AI 助理长期活下来:能 reset、能恢复、能自检、能接真实工具。

第二篇,《当我的 AI 助理开始“甩锅”,多 Agent 协作的残酷真相》,讲的是多 Agent 协作的第一层坑:有了多个 Agent,不等于有了团队。没有任务书、隔离、验收和边界,它们只会一起拆家。

第三篇,《构建长效 AI 助理之后,这三个月我又把 OpenClaw 做成了多 Agent OS》,讲到的是另一个阶段:OpenClaw 从长效助理,进一步变成一个多 Agent OS,并且开始长出 Huanxi OS 2.x 这一层组织化雏形。

所以这篇不再重复讲“我怎么从助理走到 Huanxi OS 2.x”。那一段,第三篇已经讲过。

这篇想从 Huanxi OS 3 开始讲。

在我这里,3.0 更像一个阶段性信号:系统开始尝试把恢复、接能力和继续工作这几件事纳入自己的运行循环,而不是每次都靠人手动扶起来。

也就是说,它不只是“能长期在线”,而是开始思考:如果自己断了、偏了、缺能力了,能不能把自己重新拉回工作状态。

因为 3.x 之后,我真正意识到的事情是:

AI Agent 的下一阶段,不只是进入 loop、持续干活,而是让一支 Agent 团队围绕不同职责,驱动不同 loop。

这也是为什么我后来越来越少把它描述成“一个更强的 AI 助理”,而更愿意说它是一个 Agents Team OS

不是因为这个词更酷,而是因为它更准确。


一、Loop Engineering 火了,但 loop 只是开始 链接到标题

最近 Loop Engineering 很火。

它背后的直觉很对:AI 工作流的关键单位,正在从 prompt 变成 loop。

过去我们习惯问:

我该怎么提示模型,才能一次回答得更好?

但 Agent 真正进入工作以后,问题变成了:

我怎么设计一个循环,让它能自己看目标、找上下文、执行动作、检查结果、修正错误,然后继续往前走?

一个典型 loop 大概是这样:

  1. 读取目标;
  2. 拆任务;
  3. 调工具;
  4. 看结果;
  5. 判断是否通过;
  6. 不通过就修;
  7. 通过就交付或进入下一步。

这件事非常重要。

因为如果没有 loop,Agent 就只是一个“等你下一句指令”的聊天对象。你每推进一步,都要手动提醒它下一步干什么。

但如果有了 loop,Agent 就开始具备持续工作的可能性。

它可以跑测试、读报错、改代码、再跑测试;可以抓资料、生成摘要、发现缺口、继续补查;可以监控任务、发现异常、尝试恢复、写回执。

这就是 Loop Engineering 的价值:

它把 AI 从一次性回答,推进到持续性执行。

但在真实系统里,我后来反而越来越不迷信复杂调度器。

有些 loop 不需要更花哨的 dispatcher,反而需要更直接、更可追踪的运行时触发:什么时间触发、由谁触发、触发后谁负责、失败后怎么停,要比“调度架构看起来很高级”更重要。

但我自己在 Huanxi OS 3.x 里踩完坑之后,会补一句:

loop 很重要,但 loop 不是组织。


二、为什么只有 loop 还不够?因为 loop 解决的是任务,不解决职责 链接到标题

Loop 可以 drive tasks,也就是驱动任务推进。

但一个数字团队真正难的,不只是让任务往前滚,而是要回答:

谁来滚?为什么是它?出了问题谁负责?什么情况下它不能继续滚?

这就是 loop 和 team 的差别。

一个 coding loop 可以让 Agent 不断改代码、跑测试、修错误。

但它不能自动回答:

  • 这个需求该不该做?
  • 方案是不是过度设计?
  • 改动有没有越权?
  • 是否影响发布?
  • 谁来审架构?
  • 谁来做 QA?
  • 谁来决定最终交付?

如果这些问题没有角色和职责来约束,loop 反而会变得危险。

它会很勤奋地朝错误方向循环。

这就是我为什么说:

Loop Engineering 解决的是“任务如何自我推进”,Agents Team OS 解决的是“谁有资格推进什么任务,以及推进到哪里必须停下来”。

换句话说,loop 驱动任务,而职责分工驱动 loop。

Huanxi OS 3.x 对我来说,真正的转折点就在这里。

我不再只是给 Agent 设计循环,而是开始给不同 Agent 设计岗位、边界、协作关系和验收责任。


三、Huanxi OS 3.x 的主线:从能跑,到能分工 链接到标题

第三篇讲到 Huanxi OS 2.x 时,系统已经有了很多基础能力:身份、任务、节奏、能力索引、项目卡、知识沉淀。

到了 3.x,我更关注的是另一件事:

这些能力如何变成一个真正可协作的团队?

这不是多开几个 Agent 就能解决的。

一个团队至少需要三层东西:

  1. 岗位:谁负责内容,谁负责架构,谁负责质量,谁负责治理,谁负责最终收口;
  2. 路由:一个任务来了,应该先找谁,不该找谁;
  3. Gate:什么时候可以继续,什么时候必须停下来,什么时候必须找人审。

这也是 Huanxi OS 3.x 之后,系统里越来越多出现岗位、路由、审稿、工具门禁和复杂项目流程的原因。

这些名字可以很多:AMC、Registry、Review Gate、Tool Guardian、Content OS、CPD / CPDP。

但本质不是名词,而是把“谁该干什么、干到哪里必须停、谁来验收”变成系统规则。

这些东西放在一起看,不是“机制堆砌”。

它们都在回答同一个问题:

当 AI 不再只是一个助手,而是一群数字员工时,怎么让它们像团队一样工作?

这里还有一个很容易被低估的点:团队必须被看见。

如果说聊天窗口适合发起任务,Portal / Observability 解决的是另一件事:这支数字团队到底有没有在正确地动。谁在处理什么任务,任务卡在哪里,哪个 Gate 没过,哪个 Agent 调用了子 Agent,成本和异常在哪里,这些都不能只藏在聊天记录里。

组织不是说出来的,是被看见、被追踪、被审计出来的。

还是拿这篇文章举例。

如果只看聊天,你会看到“写稿、审稿、推草稿箱”几个动作。但真正的组织视角应该能看到:marketer 写了 r3/r4/r5,COO 对治理边界给了 REVISE,SCODER 对技术因果给了 PASS,main 做了 final gate,公众号草稿箱产生了 media_id。

这些信息如果只散落在聊天里,人很快就会忘。

但如果它们进入状态记录、审稿报告、回执和 Portal,系统就知道:这不是一个 Agent 随手写完的文章,而是一条有角色、有证据、有外部写入边界的内容生产链。


四、AMC:不是为了自动派活,而是为了先判断该不该派 链接到标题

在 Huanxi OS 3.x 里,AMC 是一个很关键的变化。

AMC 可以理解为 Ability Match Cycle,也就是能力匹配循环。

但我现在更愿意把它说得更朴素一点:

用户给了一个任务,系统先别急着干,先判断这件事应该由谁干、能不能干、风险在哪里、需不需要审。

这听起来不像“自动化”,甚至有点慢。

但这恰恰是成熟系统需要的慢。

很多 Agent 系统的问题,不是它不执行,而是它太快执行。

用户说“发一下”,它就去发;用户说“改一下配置”,它就改;用户说“部署一下”,它就部署。

这在 Demo 里很爽,在真实系统里很危险。

所以 Huanxi OS 3.x 之后,我越来越强调一个原则:

先路由,再执行。先判断职责,再进入 loop。

如果任务是内容,就应该进入 Content OS; 如果任务是治理,就应该有 COO 视角; 如果任务是架构,就应该有 SCODER 视角; 如果任务涉及外部发布,就必须有 final gate 和用户确认。

这不是为了拖慢系统,而是为了避免错误的 loop 被启动。

因为一个错误的 loop 一旦启动,它越努力,破坏越大。

举个具体例子。

比如我说:“把这篇文章发到公众号草稿箱看一下。”

一个只会执行的 Agent,可能会直接找脚本、调接口、推草稿。看起来很快,但它可能完全没意识到:这不是普通写作任务,而是一个外部平台写入动作。

在 Huanxi OS 3.x 里,这件事应该先被拆成几步:

  1. 这是内容任务,先确认有没有走 Content OS;
  2. 涉及 Huanxi 治理叙事,要不要 COO 看边界;
  3. 涉及技术机制,要不要 SCODER 看架构因果;
  4. 涉及公众号草稿箱,是外部写入,但不是正式发布;
  5. 所以可以推“草稿”,但不能直接群发。

这就是 AMC 对我最实际的价值:不是让系统更快动手,而是让它先判断“这件事到底是什么事”。

再比如用户说:“把这个功能上线。”

它不能直接进入部署 loop。它应该先判断:这是代码实现、发布、生产变更,还是只是写一个方案?如果是生产变更,是否需要 QA、itops、main final gate?如果只是本地草稿,就不应该按生产发布处理。

这些判断,才是职责分工驱动 loop 的真实样子。


五、从 loop 到 team:职责分工才是更高一层的驱动力 链接到标题

Loop Engineering 关注的是循环本身:怎么触发、怎么继续、怎么观察、怎么修正、怎么停止。

但 Agents Team OS 关注的是循环背后的组织关系:谁有权触发 loop,谁定义目标,谁观察过程,谁验收结果,谁有权打断,哪些 loop 只能 readonly 预检。

这就是我认为 Huanxi OS 3.x 和普通 loop 工作流最大的差别。

它不是“一个 Agent 在循环里干活”。

它是“一组角色围绕不同 loop 分工协作”。

举个最简单的例子:写这篇文章本身,就是一个 loop,但不是单 Agent loop。

它至少经过了这些角色和阶段:

  • marketer 负责语言体系、受众和传播性;
  • coo 负责治理准确性和品牌边界;
  • scoder 负责技术架构和 git history 因果;
  • main 负责 final gate;
  • 用户负责最终发布意图。

这里每个角色都不是装饰。

它们决定了 loop 怎么跑、跑到哪里必须停、什么结果可以进入下一阶段。

所以我更愿意说:

Loop 是任务的发动机,职责分工是方向盘和刹车。


六、Huanxi OS 3.6:Agents Team OS 这件事开始变清楚 链接到标题

到 Huanxi OS 3.6 左右,我第一次比较明确地把它称作 Agents Team OS 实践。

这里的关键词不是 OS,而是 Team。

Team 意味着:

  • 有岗位;
  • 有入职;
  • 有职责;
  • 有协作;
  • 有审计;
  • 有生命周期;
  • 有治理。

HRD Agent 的出现,也是这个阶段里很有代表性的变化。

在人类公司里,HRD 负责组织和人;在 Huanxi OS 里,HRD 负责 Agent lifecycle。

这听起来像玩笑,但背后其实是一个严肃问题:

如果 Agent 是数字员工,那谁负责它们的入职、身份、职责、退出和认知同步?

以前这个问题可以靠我手动处理。

但到了十几个 Agent 以后,不行。

因为每个 Agent 都有自己的 workspace、职责边界、能力入口、协作关系和风险等级。

如果这些东西没有生命周期管理,Agent 团队很快会变成一个没人知道谁还在职、谁该干什么、谁已经过时的混乱组织。

这也是为什么我说 Huanxi OS 3.x 的重点,不再只是“能力更多”,而是“组织更清楚”。


七、Huanxi OS 3.7:高质量产出不是靠更努力,而是靠 Gate 链接到标题

有了职责分工之后,下一个问题是质量。

Agent 能出东西,不代表能出好东西。

尤其是内容、设计、代码、发布、治理这些任务,失败不一定表现为“跑不通”。更多时候是:

  • 看起来完成了,但主线不对;
  • 逻辑是通的,但读者不买账;
  • 能发布,但不该发布;
  • 能部署,但没有经过足够审查;
  • 能写完,但没有拆对问题。

所以到 Huanxi OS 3.7,我更关注 Gate。

Gate 的意思不是流程主义,而是质量门。

一个任务进入 loop 之后,不能只靠 Agent 自己判断自己是不是完成。

它必须有明确的验收条件:

  • 内容要过 Content OS;
  • 技术要过 SCODER;
  • 治理要过 COO;
  • 发布要过 main final gate;
  • 高风险动作要有用户确认。

这里的 Gate 不是抽象制度。

比如这篇文章里,COO 不是来“润色”的,而是判断:有没有把阶段性机制写成稳定产品承诺?有没有把 Huanxi OS 写成 OpenClaw 官方路线?有没有混淆 active、retired、planned?

SCODER 也不是来“挑错别字”的,而是判断:OpenClaw 和 Huanxi OS 的架构关系是否准确?git history 的因果有没有倒置?Loop Engineering 和 runtime trigger 的关系有没有讲偏?

main final gate 则不是再写一遍文章,而是判断:这篇东西能不能作为对外稿进入下一阶段,还是应该退回 Phase 4。

所以 Gate 的本质不是“多几个人看一眼”,而是每个角色用自己的专业视角决定 loop 能不能继续往前。

这和第二篇里讲的“验尸报告”是一脉相承的。

只是那时候我是在单次任务里要求物理证据。

到了 Huanxi OS 3.7,我开始把它升级成系统级质量门。

后来我也越来越倾向于让 loop 不只是执行,还要先看、再判断、再计划、再运行、最后验证;失败时可以尝试恢复,但恢复本身也要受边界约束。

真正的刹车不只是让另一个 Agent 审一下,还包括健康检查、异常恢复,以及必要时直接熔断:系统要知道什么时候不该继续跑。

对内容、设计、代码这类任务,Gate 也不只是跑通测试,还包括拆解是否正确、审稿是否独立、品味和发布风险有没有被看见。

没有 Gate 的 Agent 团队,只是更快地产生不可控结果。


八、Huanxi OS 3.8:成熟不是更自动,而是先 readonly 对齐 链接到标题

最后来到 Huanxi OS 3.8。

这一阶段我最重要的判断是:

真正成熟的 Agent OS,不是更快进入执行,而是更懂得什么时候只做 readonly 对齐。

这也是 AMC readonly 的意义。

如果一个任务一来,系统马上开始执行,看起来很自动,但其实很危险。

尤其是涉及发布、配置、权限、生产环境、跨角色协作时,第一步不应该是“干”,而应该是:

  1. 理解用户真正要什么;
  2. 判断这属于谁的职责;
  3. 找到已有能力和路径;
  4. 识别风险和缺口;
  5. 明确下一步是否需要人确认。

这件事很像人类公司里的 dispatcher 或 PMO。

到 3.8 前,我开始把 git history sweep 和 scope audit 也当成发布前的一种自检:不是凭感觉说系统变了,而是回到证据里看哪些节点真的发生过、哪些机制还在 active、哪些只是阶段性尝试。

甚至到 3.8.1,我仍然选择把 execute 继续锁到下一阶段:先把来源标注、证据边界和职责路由讲清楚,再谈更自动的执行。

一个成熟组织不会因为有人说“做一下这个”就全员冲出去改生产。

它会先判断:这是谁的职责?有没有现成能力?影响哪些资产?谁来验收?谁最后交付?

所以 Huanxi OS 3.8 对我来说,不是“自动化程度更高”的版本。

它更像是一个阶段性转折:

从能自动跑 loop,到能判断哪些 loop 该不该被启动。


九、回头看:Huanxi OS 3.x 真正解决的是“组织如何驱动 loop” 链接到标题

如果只看技术名词,Huanxi OS 3.x 里有很多东西:AMC、Registry、HRD、Content OS、Gate、Tool Guardian、CPD、Portal、CSP……

但把它们放回主线,其实很清楚。

它们不是为了堆机制。

它们都在回答同一个问题:

当 AI Agent 不再只是一次性回答,而是开始持续执行任务,系统如何用组织方式驱动这些 loop?

Loop Engineering 解决了“任务可以自己滚动”的问题。

Huanxi OS 3.x 继续往上走,解决的是:

  • 哪些任务可以滚;
  • 谁来定义滚动方向;
  • 谁来观察过程;
  • 谁来验收结果;
  • 谁能打断错误循环;
  • 哪些事情只能 readonly,不能自动执行。

所以我现在越来越觉得:

Agent OS 的核心,不只是 loop。

更高一层,是 role-driven loop

或者说,是职责分工驱动的任务循环。


结尾:未来的 AI 助理,不只是会干活,而是要会被管理 链接到标题

最早我只是想要一个长效 AI 助理。

它能每天给我发 AI 日报,帮我看邮件,查路线,写点代码,整理资料。

后来它变成了多 Agent OS。

再后来,到了 Huanxi OS 3.x,我越来越清楚地意识到:

真正的问题不是“让 Agent 更努力地干活”。

真正的问题是:

你怎么管理一群会自己进入 loop、会自己调用工具、会自己产出结果的数字员工?

Loop Engineering 是一个重要趋势,因为它把 AI 从一次性 prompt 推向持续执行。

但如果只有 loop,没有职责分工、没有 gate、没有审计、没有 readonly 边界,系统就会变成一群勤奋但危险的自动化。

所以 Huanxi OS 3.x 对我来说,真正的关键词不是“自动化”,而是:

组织化。

不是让 AI 无限制地自己跑,而是让它在正确的角色、正确的边界、正确的验收机制里跑。

OpenClaw 提供了运行底座。

Huanxi OS 3.x 做的,是在这个底座上继续往上搭一层数字团队的职责系统。

如果前三篇讲的是“我怎么把 AI 助理养活、养大”,那这篇讲的是:

它长大以后,我怎么开始像管理一支团队一样管理它。