Gemini 4 屠榜后连夜切到 Antigravity,顺手用一行命令搞定全中文界面与思考

效果展示

开源仓库:github.com/guuguo/anti...

前言

最近 Gemini 4 系列模型在编程和复杂推理榜单上刷得挺猛,我也就顺势把主力编码工作台切到了 Google Antigravity Desktop。

用起来确实顺手,不过日常高强度开对话时,有两个小地方特别硌应:

  • 界面本身是全英文的,包括新会话欢迎语、输入栏占位提示、消息末尾的 8m ago,甚至顶部会自动生成一个英文会话标题;
  • 光靠全局规则写"请用中文回答"也不彻底,模型内部的 Thinking 思考过程 依然经常飘成英文,而且写死全局规则还会把原本顺手的英文工作区一起污染。

网上那种直接解包替换 asar 的方案我也看了一眼,每次官方小版本更新就要重打一遍补丁不说,macOS 上改完包签名直接失效,系统权限弹窗跟着折腾人。

但是我懒呀~~

我只想在桌面上多出一个独立的 「Antigravity 中文」 图标:点它就全流程中文(界面 + 运行链路 + 思考 + 标题),点原本的 Antigravity 图标就保持 100% 原汁原味英文,两者互不串味。

干脆把整套方案封装成一行命令开源出来。

一行命令安装(最简使用方式)

安装过程会自动校验汉化引擎 SHA-256,不修改任何 Antigravity 原版程序文件。

macOS(终端粘贴运行):

bash 复制代码
curl -fsSL https://raw.githubusercontent.com/guuguo/antigravity-zh-launcher/main/install.sh | bash

Windows(PowerShell 粘贴运行):

powershell 复制代码
irm https://raw.githubusercontent.com/guuguo/antigravity-zh-launcher/main/install.ps1 | iex

装完之后怎么用:

  • 要中文 :直接打开桌面或应用程序里的 「Antigravity 中文」(界面、运行步骤链路、时间戳、输入提示、会话标题和 AI 思考过程全中文)。
  • 要英文 :照常点原有的 Antigravity 图标,完全不受影响。
  • 不想用了随时还原 :macOS 运行 curl -fsSL https://raw.githubusercontent.com/guuguo/antigravity-zh-launcher/main/uninstall.sh | bash,Windows 运行 irm https://raw.githubusercontent.com/guuguo/antigravity-zh-launcher/main/uninstall.ps1 | iex,原版应用零残留。

方案亮点与核心实现思路

这套启动器不是简单套一层词表,而是把"界面死角补齐 "和"思考语言联动"串成了一条完整链路:

  1. CDP 动态注入 + 增强覆盖脚本(零侵入不破签名) 底层基于开源社区的 yuexps/Antigravity-Hans(安装时严格校验官方 SHA256SUMS),在运行期通过 Chrome DevTools Protocol 注入汉化,不动 app.asar、不破代码签名。 同时通过 --trust-external-overlay 叠加了一层增强覆盖脚本,把普通词表容易漏掉的细节一并补齐:

    • 自动中文标题:根据首条中文提问提炼简明标题,替换顶部面包屑与历史列表里的英文自动标题;
    • 输入占位符与欢迎语 :完整覆盖 Ask anything, @ to mention, / for actions 以及多组轮播欢迎语;
    • 紧凑相对时间 :把消息工具栏和用户操作栏里的 8m ago / 45s ago / Just now 本地化为 8分钟前 / 45秒前 / 刚刚,同时严格跳过正文内容防误伤。
  2. 界面汉化 + 中文思考双效联动,退出自动还原 专门放置了一个符合原生规范的插件 antigravity-zh-prompt 在 ~/.gemini/config/plugins/,默认强制 enabled: false。 只有通过 「Antigravity 中文」 启动时,启动器 agy-zh 才会自动打开它;一旦会话退出或监视器停止,立刻写回 false,保证原版英文入口永远干净不串味。

  3. macOS / Windows 双端原生体验打磨

    • macOS :生成独立应用包 Antigravity 中文.app,并把调试端口进程与原版应用隔离。
    • Windows :通过 wscript.exe 无窗口启动器 agy-zh-launch.vbs 拉起后台脚本,彻底消除双击快捷方式时终端黑框一闪而过的问题;启动前自动用 Win32 窗口枚举识别同会话进程,无可见窗口的后台残留进程会自动清理后再拉起,有可见原版窗口时则弹出系统确认框由用户决定是否重启。
  4. 可选命令行控制 安装后还自带 agy-zh 命令,习惯终端的话可以随时执行 agy-zh status 查看双入口与插件开关状态,或用 agy-zh stop / agy-zh build-overlay 管理运行与覆盖脚本。

最后

整体思路其实不算复杂,就是把"不改原包 "、"界面死角补齐 "和"中文思考提示词隔离"收拢到了同一个顺手的图标里。

做好之后我自己每天写代码都在用,顺手把双端脚本也整理好开源了出来。如果你最近也在高频使用 Antigravity 跑 Gemini 4,希望这套小工具能帮你省点心~

项目地址:github.com/guuguo/anti... (欢迎 Star ⭐️)

相关推荐
码云社区12 分钟前
能碳管理系统开发要关注什么?能源数据、统计口径与AI分析的衔接
java·人工智能·ai·能源·能源管理系统·能碳管理系统·能碳管理系统源码
Zogs13 分钟前
Java 17 + WebFlux 从零写了一套 AI 网关
开源
科研小刘带你玩学术16 分钟前
【科研快讯】OpenAI推出ChatGPT Wallet:AI Agent不再只会推荐商品,还能替用户完成支付
人工智能·数字经济·智能体·科技前沿·aiagent·ai支付·智能商务
飞猫的边缘AI24 分钟前
SoC和SoC FPGA的野心与市场渗透
人工智能·科技·soc芯片·边缘ai
泯泷25 分钟前
AI 社交的真问题:助理拥有“我”,平台拥有“别人”
人工智能·llm·agent
@嵌入式扫地僧25 分钟前
边缘 AI 面试实战:模型剪枝核心方法
人工智能·结构化剪枝·模型剪枝·边缘 ai·嵌入式 ai 部署
鶴哥只手遮天34 分钟前
《rustc 内幕》第 1 章 全景:rustc 编译流水线与 crate 版图
后端·rust·开源
Yuzhiyuxia40 分钟前
【AI Agent面试系列】AI Agent实战设计
人工智能·面试·职场和发展
syso_稻草人43 分钟前
qwen-image-2.1 PE 增强编辑:QwenImage21_EditPromptRewrite 一句话中文扩写成完整编辑指令
人工智能·stable diffusion·prompt·comfyui·qwen-image2.1