标签

我的AI助手WorkBuddy成功汉化了Codex:沙箱限制下的突破方案

发布时间:2026-07-05 12:59阅读:2

近期碰到两件棘手的事:

一是 CC Switch(AI API 代理与账号管理工具)官网停止了新用户注册,到处搜索都是“暂停服务”的提示。

二是安装了 OpenAI Codex 桌面端,功能确实强大,但界面全是英文——“New chat”、“Search”、“Scheduled”、“Plugins”……操作起来很别扭。

这两件事看起来风马牛不相及,但解决思路完全相同:交给 AI 来处理。

更讽刺的是——Codex 本身就是 AI 编程工具,可让它汉化自己的界面,它却无能为力。最终是我的 AI 助手 WorkBuddy 完成了这个任务。

今天就把全过程分享出来。

虽然 CC Switch 官网停止了注册,但软件本身是开源的,代码托管在 GitHub 上。

麻烦的是:GitHub 下载也超时了。国内访问 GitHub 的辛酸,懂的都懂。

我让 AI 帮我处理,它做了三步:

核心要点:AI 不仅仅是“搜索+给链接”。它会尝试一个方案,失败后立即切换另一个,直到成功。这跟人类解决问题的逻辑一样——只是速度快了 100 倍。

CC Switch v3.16.5 便携版,顺利下载完成。

Codex 是 OpenAI 推出的 AI 编程助手,功能强大。我当时想:既然它能写代码、改文件,让它汉化自己的界面,应该是轻而易举吧?

结果它做不到。

原因在于:Codex 是从 Microsoft Store 安装的 UWP/MSIX 应用,文件被锁定在 C:\Program Files\WindowsApps\ 目录下,受 Windows TrustedInstaller 机制保护。

Codex 再强大,也突破不了 Windows 的系统级文件保护。AI 能写代码,但不能超越权限操作系统文件。

WorkBuddy(我日常使用的 AI 助手)接手后,发现了一个关键线索:

Codex 实际上自带中文翻译文件。

在 app.asar(Electron 应用的打包文件)中,有一个 zh-CN-IPfEBMJT.js,里面包含了完整的中文翻译:

翻译文件其实都在,只是没有被启用。Codex 的语言检测返回了 en-US,所以中文翻译一直闲置未被加载。

问题从“需要翻译”变成了“需要切换语言检测”。

使用 @electron/asar 工具解包 app.asar:

解包后看到了完整的源码结构——webview/index.html、assets/ 目录、locale 相关文件。

三重保障,确保无论 Codex 内部如何检测语言,最终都会走中文。

打包完成,179MB,验证内容包含中文强制脚本。

直接替换 WindowsApps 下的文件?试了五种方法全部失败:

TrustedInstaller 是 Windows 最高级别的文件保护,连 SYSTEM 账户都无法触及。

既然无法修改原文件,那就复制一份出来,改个名字,重新注册。

这是整个过程中最精妙的一步:

注册成功!系统中多了一个 OpenAI.CodexZH 包,状态 Ok。

桌面创建快捷方式,双击启动——中文界面。

回过头看整个过程:

Codex 的局限不是“不够聪明”,而是权限被锁死。它运行在独立的沙箱环境中,无法访问自己的系统文件。

WorkBuddy 则不同——它拥有文件系统访问权限,能执行命令行操作,能编写脚本,能调用 PowerShell,最重要的是:它会在一个方案失败后立即尝试下一个,直到找到可行的路径。

这才是 AI 改变行业的核心:不是单个 AI 有多强大,而是 AI + 系统权限 + 持续试错 = 解决实际问题。

1. AI 不只是聊天机器人

当你说“帮我下载 XX”或“帮我汉化 XX”,AI 不是给你一个教程链接。它会实际去下载、去解包、去修改文件、去注册系统包。

2. 遇到限制就换路径

网站禁止注册 → 找 GitHub 仓库 GitHub 超时 → 换镜像站 文件被保护 → 复制出来改 注册被拒 → 改包名重新注册

这套“遇墙拆墙”的逻辑,是 AI 解决问题最有价值的能力。

3. 让不同的 AI 干不同的事

Codex 擅长写代码,但不擅长操作系统级操作。WorkBuddy 擅长端到端解决问题。别指望一个工具干所有事,但也别低估任何一个工具。

本次操作的完整技术笔记,包括:

👇 公众号回复「汉化笔记」免费获取