五层进化 · 决策维度 👉 关于作者

从收敛到进化

构建具备决策智慧的自治系统——
融合闭环收敛、共生演化与决策切换的完整框架

itg · 公众号: 火星火箭 · 嵌入式AI工程化系列 · 三重智能与四种性格

写作缘起:实践必然的产物

这篇文章不是凭空设计出来的,而是被现实逼出来的。

闭环收敛之所以被提出,是因为在实际调试中反复遇到同一个模式:AI修了一个Bug,引入另一个Bug,你再修,它再引入。被这种无效迭代消耗了太多精力后,自然会想:能不能让每次修复都同步增强测试?这不是理论推导,这是被痛苦逼出来的解法。

共生演化之所以被提出,是因为经历过那种"文档和代码悄悄偏离,半年后才发现"的沉默灾难。知识腐烂不是一次性的意外,而是时间对任何不一致的系统必然施加的熵增。无法阻止它,只能设计一套机制来感知它、纠正它。这不是哲学思辨,这是被遗忘坑过的教训。

决策切换之所以被提出,是因为亲眼见过AI沿着一个错误方向越走越深,消耗了大量Token却毫无进展。AI不会主动质疑你的初始方向,它只会忠实地在你挖的坑里提供更精致的铲子。制止这种浪费的机制,成了必然的需求。

所以,这套体系不是天才的灵光一现,而是一个工程师被现实反复捶打后,从淤青中长出来的铠甲。每一个概念背后,都站着一个具体的、让人抓狂的调试夜晚。

一、问题:收敛与演化都假设了"正确的路径"

闭环收敛解决的是:在一条给定的技术路径上,如何通过代码修复与测试增强的双轨迭代,让系统持续逼近需求目标。

共生演化解决的是:在长期运行中,如何让规约与代码在持续对话中识别漂移、请求裁决、形成免疫记忆,防止知识腐烂。

但这两者都隐含了一个前提:当前的解决路径本身是值得继续的。

当这个前提不成立时——当你选错了技术方案,当你在调试一个本应被放弃的API,当你在一个死胡同里越走越深——收敛和演化都帮不了你。它们只会让你更高效地抵达一个错误的目的地。

这就是我们需要决策切换的原因。

二、三层能力:从执行到演化再到判断

本框架将工程自治系统的能力分为三个递进的层级:

层级一 闭环收敛 — 在路径上修正错误

回答的问题:"我如何在这条路上走得更稳?"

核心机制:双轨并行

  • 轨一(代码修复):根据失败日志定位根因,生成并应用修复
  • 轨二(测试增强):分析覆盖盲区,补充新测试用例

收敛判据:连续两轮测试无失败,需求覆盖率100%,且无新的负日志出现

这是执行层的智能——让系统在既定方向上持续变好

层级二 共生演化 — 管理路径与现实的漂移

回答的问题:"这条路本身有没有被时间和现实改变?"

核心机制:漂移感知 → 决策仲裁 → 免疫记忆

  • 当文档与代码偏离时,系统自动下调健康度并告警
  • 当偏离超过阈值,转为人工决策
  • 裁决结果写入决策账本,形成免疫记忆

这是知识层的智能——让系统感知到自己正在"变老",并知道如何修复

层级三 决策切换 — 审视路径本身的合理性

回答的问题:"这条路本身还值得走吗?"

代价评估模型:

C_in已投入的时间/Token
C_rem(P)预估完成当前路径所需的额外资源
S(P)当前路径最终解决的概率
C(A)替代方案的预期成本
S(A)替代方案的解决概率

决策规则:C_in + C_rem(P) × (1/S(P)) > C(A) × (1/S(A)),则应该切换

这是判断层的智能——让系统具备"放弃一条路,选择另一条"的工程判断力

三、组织保障:构建性格差异化的Agent团队

三层能力定义了系统应该做什么,但还有一个更深层的问题:由谁来做?

单一Agent即使集成了所有能力,也容易陷入"性格盲区"——要么过于保守,要么过于激进。真正的工程智慧,往往诞生于不同性格Agent之间的制衡与互补。

为何需要性格差异

打破惯性协作

顺从型Agent会沿初始方向无限深入,"重构者"性格的Agent则天然倾向于挑战前提

实现高效分工

代码生成需要创造性,代码审查需要审慎性,规范重构需要颠覆性

四种核心Agent角色

保守的审查者

严谨 挑剔 风险厌恶

核心视野:代码规范、安全边界、潜在Bug

  • 闭环收敛的轨二(测试增强)
  • 共生演化的漂移感知

激进的探索者

大胆 好奇 发散性强

核心视野:新的技术可能性、替代方案

  • 闭环收敛的轨一(提出创新修复)
  • 决策切换的方案生成

中立的仲裁者

冷静 客观 基于数据

核心视野:对比不同方案的代价与收益

  • 决策切换的代价评估
  • 共生演化的决策仲裁

耐心的教师

细致 结构化 有逻辑

核心视野:知识传递、原理拆解

  • 知识生命体征管理
  • 新人引导与文档生成

四、三层协同与多角色制衡

三个层级不是串行的三个阶段,而是在每一次迭代中同时运作的三层检查。不同性格的Agent在各层中各司其职:

收敛层

激进的探索者提出代码修复方案,保守的审查者同步增强测试用例,确保修复不会引入新风险

演化层

审查者检查本次修改是否引入了新的知识漂移,若发现漂移,提交给中立的仲裁者分析

切换层

仲裁者评估当前路径是否仍值得继续。它不被已有投入绑架,冷静地计算代价模型

换赛道信号检测

反复重试

连续多轮无实质性进展

API依赖

反复调用缺乏文档的底层API

替代方案

存在成熟的替代方案

当仲裁者触发告警时,系统暂停当前的收敛循环,由探索者发起问题重构——
不是问"如何修好SendInput",而是问"如何在Electron中输入中文"。

这种更高维的提问,往往能打开被隐含假设封闭的解决方案空间。

五、工程实践

这套三层框架与多角色Agent体系可以直接嵌入你已有的工程体系中:

ConvergenceAgent

增设元决策检查点:当连续N轮迭代未通过收敛判据,自动触发仲裁者的切换评估

路径漂移感知

当审查者发现AI反复在同一处代码打转,系统自动告警,由仲裁者判断是否需要重构

决策评估Skill

当开发者遇到棘手问题时,自动调用仲裁者的代价评估能力,对比替代方案

IDE实时监控

监控对话轮次、调试同一文件的次数,超过阈值自动弹出切换提醒

六、总结:三重智能,四种性格,一种哲学

能力层级解决的问题智能类型
闭环收敛 如何在既定路径上持续变好 执行智能
共生演化 如何在时间维度上感知漂移、积累经验 记忆智能
决策切换 如何在更高层面审视路径本身 判断智能
支撑这三重智能稳定运转的,是四种性格的制衡:

审查者守住质量的底线
探索者打开新的可能性
仲裁者在关键时刻做出客观的切换判断
教师则确保每一次决策的上下文被完整记录和传承
真正的工程智慧不在于如何在一条路上死磕到底,而在于知道何时该修复、何时该放弃、何时该重构问题本身。而这种智慧,往往不诞生于某个全能的个体,而是诞生于不同视角的碰撞与制衡之中。

再次回到原点:这一切不是天才的灵光一现,而是一个工程师被现实反复捶打后,从淤青中长出的铠甲。每一个概念背后,都站着一个具体的、让人抓狂的调试夜晚。

而这,正是它可靠的原因。

本文定位

本文是对①五层进化、③闭环收敛、⑤共生演化的横向加固。它将"决策切换"作为闭环收敛和共生演化的一个元层能力,并通过拟人化的Agent性格体系为其提供组织保障。

系列导航: ① 五层进化 · ② 实践项目模板 · ③ 自主修复闭环 · ④ 从收敛到进化 · ⑤ 知识的生命体征 · ⑥ 电路图分析器 · ⑦ Skills · ⑧ 历史的包袱 · ⑨ 固件铭牌与设备画像 · ⑩ 合规验证与AI编程 · ⑪ 回归现实:单Agent实践框架

关于作者