开源架构 Agent Chronos Arch 迭代笔记(一):从流程中心到树中心

Agent Chronos Arch Agent Harness 开源 架构
开源架构 Agent Chronos Arch 迭代笔记(一):从流程中心到树中心

天依镇楼~~

仓库地址:repo

0. 这次迭代在解决什么

Agent Chronos Arch 早期版本强调流程治理,这在工程纪律上有效,但在持续迭代中暴露出三个明显问题:

  • 流程链路偏重,局部改动成本高
  • 前置阶段约束太硬,变更吸收能力不足
  • 分解树在落地时出现接口不守恒、覆盖不闭合

这次迭代的核心目标,是把主轴从“阶段推进”切换到“树上闭环”:分解之后立即做代码级组合验证,用验证结果反向塑形分解。

树上闭环

1. 核心改动:把实现和验证前移到分解阶段

新方案不再是“先完整分解、再集中开发、最后统一验收”,而是采用更紧的节点级闭环:

  1. 节点完成分解
  2. 立即生成子节点签名
  3. 立刻尝试父节点组合实现
  4. 失败就回退到当前节点重分解

这意味着代码生成不仅是产出行为,还是结构可行性的即时测试。

2. 为什么这一步有效

在旧流程里,很多结构问题会延后到集成期才暴露;在新流程里,父节点是否能通过子节点接口自然闭合,会立即给出信号。

  • 能闭合:当前分解大概率可用
  • 不能闭合:优先检查边界、签名、职责分配
  • 强行补丁才能闭合:说明分解本身有问题

组合即验证

3. 改进收益

这次改动最直接带来四个收益:

  • 将错误前置到分解阶段,降低后期返工
  • 变更时可以只修受影响子树,而不是整体回退
  • 通过接口优先约束降低 LLM 逻辑漂移
  • 缩短“发现问题→修正结构”的反馈回路

4. 新暴露的问题

从“设计正确”走向“工程可运行”,还有几件事必须继续推进:

  • 代码树如何稳定存储和组织
  • 子节点产物如何可靠拼接成可运行程序
  • 单测如何围绕边界条件自动生成与校验
  • 父子节点语义偏差如何被系统性抑制

子树治理

5. 下一步

这一版迭代完成了方向性切换:从流程中心走向树中心;下一步重点不再是“再加流程规则”,而是把树上闭环做成可重复、可验证、可迁移的工程能力。