Skip to content

v4.9.0 — 多 agent 架构修复

Choose a tag to compare

@modoojunko modoojunko released this 01 Aug 16:39
· 46 commits to main since this release

一句话

这版把"文档里架构完整、机制里一半没落地"的问题一次性补齐了——多 agent 协作从"靠模型自觉"变成"靠机制保证"。

核心改动

改动 说明
完成信号机制化 order 文件从"删除 = 完成"改为"标记 status: DONE = 完成",调度死锁根除
权限白名单落地 8 个 agent 加 tools: 白名单,权限变机制;check-agents.py CI 校验
归档重写 定稿改 Write 生成 + 中间稿保留;归档全程幂等(查重 + checkpoint),重派不重复
状态机补全 卷完成判定归 novel-agent(数字裁决);新增 finished 完本终态
数据生命周期 foreshadowing 台账全生命周期、reader 评审沉淀、设定变更通知消费闭环

修复过程

三轮审计闭环:架构师审计(S1-S6 + M1-M5)→ 工作流梳理(G1-G14)→ 两轮 code review(+NG1-NG7 + review 修复)。每批配真实测试:静态检查 + 沙盒模拟归档 + 权限矩阵验证。

兼容性

  • ✅ 全新项目 init.py 自动带出全部新机制
  • ✅ 既有项目 sync-project.py 同步 + 台账缺失兜底创建
  • ⚠️ 历史项目的旧格式 order 文件与新协议不兼容,升级前建议清理 .agent/task/ 残留

完整版本说明见 docs/releasenote-4.9.0.md