Repository navigation
ZX-Code v0.4.0 — OmO 智能体编排层集成
🎉 新版本亮点
本版本集成了 oh-my-openagent (OmO) 架构优势,为 Agent 引擎接入生命周期钩子、计划审查、规则注入与意图路由,同时新增 AST-Grep/LSP 代码智能、内置 MCP 服务器、性能预算管理等高级能力。
✨ 新功能
OmO 智能体编排层
- 生命周期钩子框架 — 4 类事件(before_llm_call / after_llm_call / before_tool_call / after_tool_call),200ms 超时降级,失败隔离
- 4 个内置钩子 — session-recovery(畸形消息归一化)、todo-enforcer(强制完成 TODO)、ralph-loop(持续执行)、comment-checker(AI slop 检测)
- Slash 命令系统 — 新增 5 个 OmO 命令:
/ulw、/plan、/start-work、/init-deep、/help - 计划审查 — Momus 审查完整性 + Metis 分析缺口,本地预检 + LLM 复核,并行执行
- InitDeep 自动文档 — BFS 扫描目录并行生成 AGENTS.md
- IntentGate 意图分类 — 300ms 超时降级,8 类 Category 路由(sentinel 默认保持主对话模型不变)
6 个 Discipline Agent
- oracle — 预测角色
- librarian — 资料检索
- explore — 代码探索
- prometheus — 规划
- atlas — 图谱
- sisyphus-junior — 执行
每个角色拥有独立工具边界与系统提示,通过 task 工具分派。
代码智能工具
- AST-Grep — 基于
sgCLI 的 AST 感知代码搜索/重写 - LSP 集成 — JSON-RPC over stdio,诊断/跳转/引用/重命名,10 分钟空闲自动关闭
- Hash-Anchored Edit — SHA3-8 行内容哈希校验,消除 stale-line 错误
- 内置 MCP — Context7(官方文档)+ Grep.app(GitHub 代码搜索),免 API key
性能优化
- 性能预算 — 冷启动 ≤100ms、单消息 ≤500ms、流式 ≥30fps、停止中断 <100ms
- DB 自动清理 — 记录 >1000 自动清理,保留最近 500 条
- 钩子超时 — 默认 200ms 超时降级
其他改进
- 内置工具数量 17 → 23
- Slash 命令 16 → 21
- zx-web 代理引擎改进(freeProvider 路由、builtinMerge、MiMo 适配器)
- 窗口图标颜色匹配
- 设置页新增 5 个 tab:Rules / Hooks / Slash / Routing / Agents
📊 质量保障
- 230+ 单元测试全通过
- 50 个 E2E 验收测试覆盖 28 项需求
- 3 处关键集成缺口已修复(engine 钩子、builtin MCP、settings 默认值)
- 主对话模型不变性验证(7 项测试)
- 6 个 Discipline Agent 分发验证(14 项测试)
📦 下载
ZX-Code-0.4.0-x64.exe— Windows NSIS 安装包(137 MB)- 系统要求:Windows 10/11(x64)
完整更新日志:与 v0.3.0 的 33 个 commit