Antigravity 汉化工具 (Antigravity-Hans)
这是一个专为 Google Antigravity 及 Antigravity IDE 开发的中文汉化工具。它提供了动态注入与静态补丁两种方式,方便您在使用中享受到更符合中文阅读习惯的界面体验。
基于 Go 重写,无需安装任何运行时环境,下载即用。
预览图
快速开始
前往 Releases 页面下载对应平台的可执行文件。
Windows
直接双击 antigravity-hans-windows-amd64.exe 运行,在菜单中选择汉化模式即可。
macOS
# Apple Silicon (M 系列芯片)
chmod +x antigravity-hans-macos-arm64
./antigravity-hans-macos-arm64
# Intel Mac
chmod +x antigravity-hans-macos-amd64
./antigravity-hans-macos-amd64
提示:若 macOS 提示"无法验证开发者",请前往「系统设置 → 隐私与安全性」,点击「仍要打开」。
模式说明
1. 动态汉化
- 原理:以
--remote-debugging-port 启动目标应用,通过 CDP WebSocket 向页面注入 antigravity-hans-overlay.js。
- 特点:不修改任何本地程序文件,安全无痕;基于 CDP 事件订阅监听,实时捕获并立即完成汉化注入。
- 缺点:每次启动应用前需运行本工具(已解决,通过本工具创建快捷方式)。
2. 静态汉化补丁(实验性)
- 原理:定位本地 Antigravity IDE 安装目录,修改 VS Code 架构的 HTML 文件,并重新计算 SHA256 校验和更新
product.json。
- 特点:一劳永逸,无需每次注入;支持一键还原至官方原始状态。
- 缺点:应用自动更新后会被覆盖,需重新注入。
中文语言包检测
首次启动时,工具会自动检测 Antigravity IDE 是否已安装官方中文语言包(ms-ceintl.vscode-language-pack-zh-hans)及界面语言设置,并在未配置时进行引导:
- 自动安装:调用 IDE 命令行工具一键安装语言包,并自动将
argv.json 中的 locale 设置为 zh-cn。
- 手动指引:若 CLI 不可用,则打印在扩展市场手动安装的操作步骤。
- 语言包安装后,IDE 界面(菜单、状态栏、提示等)将切换为中文,与本工具的动态汉化相互补充,覆盖更完整。
macOS 提示:设置生效需完全退出 IDE(菜单栏 → Cmd+Q),仅关闭窗口不会退出应用。
命令行参数
# 直接启动(跳过菜单)
antigravity-hans --app # 动态汉化 Antigravity
antigravity-hans --ide # 动态汉化 Antigravity IDE
antigravity-hans --patch # 静态补丁菜单
# 快捷方式生成
antigravity-hans --shortcut # 为两者生成中文快捷方式
antigravity-hans --shortcut --app # 仅 Antigravity
antigravity-hans --shortcut --ide # 仅 Antigravity IDE
项目地址
- Antigravity-Hans:https://github.com/yuexps/Antigravity-Hans