Oh My Pi v16.3.7–9 三连发 —— 浏览器隐身补丁、say 命令增强、OpenCode Go 兼容

🚀 本次更新
✅ 浏览器 stealth 修复 · Puppeteer 补丁版本漂移导致隐身失效
✅ say 命令增强 · --file 读文件输入、流式合成、语音验证
✅ OpenCode Go 兼容 · DeepSeek V4 改用 max_tokens
✅ Context token 修复 · provider token 不该算进上下文总量
v16.3.8 · 浏览器隐身补丁修复
这算是一个安全修复。puppeteer-core 从 25.1.0 升到 25.3.0 后,之前打的 stealth 补丁因为版本不匹配被 Bun 跳过了——Chrome 带着 Runtime.enable automation 标记启动,网站能检测到是自动化浏览器。
修法是把 stealth 补丁对着 25.3.0 重生成了一份,同时 pin 了 puppeteer-core 版本,以后不会再因为依赖漂移导致补丁静默失效。
v16.3.9 · say 命令增强 + OpenCode Go 兼容
say 命令加了两个实用能力:--file 从文件读输入文本,以及流式合成(不等整段生成完再播,出多少播多少,长文本体验好很多)。还加了语音选择验证。
OpenCode Go 兼容:OpenCode Go 的 DeepSeek V4 模型不接受 max_completion_tokens 参数,只认 max_tokens。现在检测到 DeepSeek V4 时会自动切换参数名,不再报错。
其他修复
• v16.3.7 修了 provider orchestration token 被计入上下文总量、导致过早触发压缩的问题
• 修复了 llama.cpp 本地视觉模型刷新后仍然是 text-only 的 bug
• 修复了 skill 加载中禁用高优先级 provider 导致同名 skill 丢失的问题
• stats 模块减少脏话/吼叫检测的误报(排除技术术语和大写文件名)
升级方式
升级方式:
npm update -g oh-my-pi
完整更新日志:GitHub Release v16.3.9
📣 推荐专区 · 以下为广告内容
💡 觉得这篇文章有用?你可能也会对以下内容感兴趣:
🛠 我日常在用的 AI 编程工具
• Claude Code —— 代码理解和重构能力顶尖,写复杂逻辑首选
• OpenCode —— 开源 CLI,多模型切换灵活,适合日常开发
• Cursor —— 编辑器深度集成 AI,团队协作体验好
📚 我的付费内容《AI 编程实战手册》 已更新 40+ 篇,覆盖 prompt 模板、工具配置、真实案例 👉 [链接]
部分链接包含推广返佣,不影响你的购买价格