迭进如何修复了它自己:一个 AI 进化系统的四个真实片段

📅 2026/8/25 19:12:52
迭进如何修复了它自己:一个 AI 进化系统的四个真实片段
不吹原理只讲过程。四个发生在迭进Diegin身上的真实事件每一项都有日志、有数据、可复现。社区技术文 · 配套项目diegin-skill 2026-08-25 更新随迭进 v3.9.10律令九章版实测数据—## 开头一个系统要先能修复自己才谈得上让 AI 进化我们做了一套让 AI「从错误中学习」的系统——迭进。它跑在 Codex 会话背后用钩子拦截、规则仲裁、语义记忆沉淀。但讲它如何让 AI 变聪明之前先回答一个更基本、也更尴尬的问题它自己会不会犯同样的错会。这篇文章不是吹迭进多强而是它自己把错改掉的过程——四个真实片段全部来自引擎实测不是演示脚本。## 片段一跨对话恢复率从 0 到 12026-08-18用户在新会话里只说了一句「恢复 A股模拟盘那个任务」。迭进的恒常门开始工作- 意图匹配把这句话与 379 个任务快照逐一比对- 唯一高置信命中0.760领先第二名 0.286——没有歧义- 自动恢复任务上下文、待办、完成标准全部加载继续执行。在此之前跨对话恢复率是 0。迭进把这个数字从 0 变成了 1而且此后持续累积v3.9.10 下 resume_count 已到 7。 普通记忆系统是「想起」恒常门是「恢复」——前者给你一段文字后者把任务原样接上。## 片段二同一个错最多犯三次迭进有一条规则叫「一二不过三」| 次数 | 机制 | 结果 ||:–|:–|:–|| 第 1 次 | 初犯立改验自动修复并验证 | 错误被就地解决 || 第 2 次 | 再犯锁其途归因后写入硬阻断 | 内生惯性直接拦住 || 第 3 次 | 三犯剑落下推翻原方案、通知用户、系统升级 | 同类错误结构上不可能再犯 |实测某阶段连续触发 9 次阻断归因到 3 类根因image_url / command_failure / tool_error_Bash全部修复并 verified。铁墙级规则critical/blocking直接拦在阻断层。结果同类错误不再复发。不是「下次小心点」而是「下次根本到不了那一步」。## 片段三202 条死规则被它自己揪出来迭进曾经也「假装健康」规则库里躺着 215 条 active 规则看起来很多。去伪存真机制上线后真相出来了202 条从未触发。其中 7 条 BOM 编码规则全部失效——同一个编码问题在 4 天里复发 4 次因为「写了规则」和「规则生效」是两回事。迭进把验证原则立为铁律代码存在 ≠ 生效。触发次数 0 审计日志有阻断记录才算真活着。此后死规则 / 空壳模式 / 假证据三项全部清零规则三库JSON / Mindol / 运行时严格一致 256256256。触发验证门上线后同类问题不再复发。它甚至治好了自己的「假健康」——这是最诚实的进化。## 片段四从八元到九章体系自己重组迭进的认知框架最初是八元原则网络。2026-08-13 完成了一次结构性重组- 删除缓急律降级为宕机时段/批处理节奏工具不入主优先级- 裁决律升级为预策P0-P6 硬优先级宪法- 新增持存·恒常门任务续接与自照镜方向审视。这次重组不是「换个名字」而是整套运行时实装SKILL.md 九章化、P6 语义权重限幅±0.3/单轮±0.1、止观四态、审计落盘。一个系统主动推翻自己的旧框架——这本身就是「进化」的定义。## 为什么这些片段可信-全部来自引擎实测不是演示脚本拦截与净化256 条规则59 条在岗生效 188 条归档三库一致、记忆有生命周期2,536 条记忆持续沉淀动态增长非无限膨胀、test_all 33/33、引擎自检 16/16 全绿、审计日志全量可查-纯本地、零外部 API数据不出本机任何一步都可复现-边界诚实迭进不承诺「永不犯错」它承诺「错不重犯、对能复用、断了能续上」。## 结尾如果你问迭进最强的能力是什么——不是某个单点功能而是它把自己也当作进化对象。让 AI 不再犯同一个错前提是让「进化」本身先成立有状态、有闭环、有验证、敢重构。迭进把这些都做到了而且有数据为证。如果你也被「AI 反复犯同一个错」折磨想让它自己学会改错——项目开源在 github.com/linsong-dev/diegin-skillREADME 有 30 秒上手。觉得这套思路有价值点个 star让这套「自我修复」的实践被更多人看到。