基于 can1357/oh-my-pi 的 非官方中文汉化构建。 上游以 MIT 许可证 发布,本仓库遵循同一许可证。
⚠️ 本项目与官方 oh-my-pi / omp.sh 无任何关联。问题反馈请优先到本仓库,不要去上游。
18.0.0(对应上游 v18.0.0)
- 界面全量汉化:CLI 帮助、TUI、设置界面(含全部 settings schema 标签与描述)、Web 导出页
- 3006+ 处翻译、双语对照格式(
中文/English) - 附带三个行为补丁:deepseek-v4-flash/pro 模型
supportsForcedToolChoice兼容修复 - 已适配 Bun 1.4.0 standalone latin1 解码缺陷(翻译文本
\u转义预补偿)
从 Releases 下载 omp-zh.exe(或带版本号的副本),替换/运行即可。配置、会话、技能与官方版完全兼容(共用 ~/.omp)。
update-zh.js 主控:检测新版本 → 下载校验 → 提取 → 补丁 → 构建 → 验证 → 交付
extract-cli.js 从 Bun standalone exe 提取入口 JS 与 Web 资产模块
patch-zh.js 确定性模型兼容补丁
scan-gaps.js 新增英文文本发现器(差距清单 + 死条目)
build-zh.js 字典合并 → 翻译 → ASCII 转义预补偿 → 重建 exe → 交付
verify-zh.js 产物验证(字面量一致/字符串闭合/括号/CJK 注入)
translate.js 翻译引擎(full/sub 双模式字典命中)
dict-*.json 9 个领域字典,2400+ 条目
docs/ 管线文档与排查报告
DEVLOG.md 开发日志(完整决策与踩坑记录)
node update-zh.js # 上游发新版后一键重建
node update-zh.js --check-only # 只检测MIT — 见 LICENSE。版权归上游原作者所有;汉化部分同样以 MIT 发布。