OMO v4.16.0 Release Analysis

OMO v4.16.0 版本更新分析

📅 发布日: 2026-07-07 | 📍 GitHub Release


📊 版本规模

指标数值
Commits 数300 (since v4.15.1)
文件变更1,556
代码行插入138,701
代码行删除2,648

🎯 核心更新主题
Leaner Prompts, Safer Installs, Faster Release Flow

🔹 1. 提示词精简 (Prompt Optimization)

  • LazyCodex Ultrawork: 启动时注入极简 ultrawork prompt,完整指令放在 bundled skill 中,会话上下文保持在截断阈值以下
  • ulw-plan review sequencing: Metis/Momus review 分发规则严格排序,high-accuracy 修饰符触发 review gate
  • ulw-research epistemic instrumentation: claim ledger 替换为 claim graph 存储

🔹 2. CodeGraph 稳定性增强

  • 临时根目录排除: 默认跳过 OS 临时路径
  • 僵尸进程清理: 扫描并清理孤儿 codegraph 进程
  • 错误隔离: 清理失败不会波及无关工作
  • 项目排除策略: 可配置 codegraph 排除规则

🔹 3. omo-config-core 安全性

  • omo.json loader: 支持 walked 优先级、保留 JSON 注释写回
  • 拒绝符号链接: 不安全 symlink 路径被拦截
  • 备份文件名碰撞防护
  • 团队配置层自动合并

🔹 4. 构建/CI/CD 优化

  • 并行 DAG 编排器: bun run build 通过并行 DAG 运行
  • 组件并行构建: codex-build 并行化
  • publish 加速: max-parallel 2→6,跳过 pack-time rebuild
  • npm 包体洁净化: 排除嵌套 node_modules 和残留组件
  • CI 去冗余: 删除多余 lsp-daemon 构建和 vendored 构建步骤
  • 构建失败处理: 失败时杀死整个进程树

🔹 5. Frontend / Skills

  • 前端 builtin-skill 产物与 lazyweb lane 同步
  • Stitch 工作示例(DESIGN.md + 路由文档)
  • Skill 描述去重修复(path-alias 重复抑制)
  • 编程技能新增跨语言日志方法论

🔹 6. 问题修复 & 兼容性


⚠️ 兼容性说明

无破坏性迁移 — OpenCode 和 LazyCodex 用户无需额外操作。

包含兼容性行为变更:PM 重命名过渡更新、delegate-task 合约变更、运行时注册行为调整。

领域修复内容
Prometheus关闭 implement-by-proxy 漏洞
tmux-core传递认证环境变量到子面板;引用附加命令参数
delegate-task解除同步 tmux readiness 阻塞
model-core识别 claude-sonnet-5 上下文;重试免费回退错误
WindowsCI flakiness 修复(超时放宽、端口模拟)
team-mode保护失效成员错误副作用
doctor处理元组类型 TUI 插件条目
rename transition包检测、插件/配置兼容性、安装表面的重命名过渡