更新说明: 本文基于 Google Antigravity 最新版本的 rules 功能编写。
Google Antigravity 作为一款 Agent-first 的 IDE,其核心配置不再依赖隐晦的配置文件查找,而是通过可视化的 Customizations 面板来管理。要解决 Gemini 3 Pro 模型偶尔蹦英文的问题,我们需要利用对标 Cursor Rules 的 Rules 功能,并编辑自动生成的 GEMINI.md 文件。
本文将教你通过官方 UI 流程,配置一套"强制中文"的开发环境。
在 Antigravity 的 Customizations 界面中,你主要会接触到两个概念:
.cursorrules。GEMINI.md 文件。我们要实现"强制中文回复",使用的是 Rules 功能。
请按照以下 UI 流程操作,无需手动去文件夹里新建文件。
... (更多) 按钮。
(图:点击右上角菜单选择 Customizations)
GEMINI.md 的文件,并自动在编辑器中打开它。
(图:Customizations 界面选择 Rules 并创建)
在自动打开的 GEMINI.md 文件中,输入以下指令。
极简版(这也是官方推荐的简单用法):
Always respond in 中文.
增强版(如果你希望对代码注释、文档风格有更细致的控制,推荐使用以下内容):
# Role: Chinese Speaking Developer Assistant
1. **Language Requirement**:
- Always respond in **Simplified Chinese (简体中文)** unless explicitly asked to translate.
- This applies to all explanations, chat responses, and planning documents.
2. **Code Comments**:
- Write all code comments and documentation strings in **Simplified Chinese**.
3. **Tone**:
- Technical, concise, and professional.
输入完毕后,保存文件 (Ctrl+S / Cmd+S) 即可。
配置完成后,建议在对话框中进行一次简单的验证:
GEMINI.md 已成功被 Antigravity 加载。A: 这是 Google Antigravity 的约定。与 Cursor 使用 .cursorrules 不同,Antigravity 使用 GEMINI.md 作为承载 Gemini 模型系统提示词的标准容器。
A: Workflows 更多用于定义"动作"。例如,你可以定义一个 Workflow,让 AI 每次按照你编写的workflow执行流程 npm test。
A: 项目级(Project)的 GEMINI.md 优先级通常高于全局(Global)。如果你在全局设置了中文,但在某个特定项目中需要英文开发,可以在该项目的 GEMINI.md 中覆盖设置。
通过 Customizations 面板管理 GEMINI.md,你不仅能解决语言问题,还能让 Antigravity 越来越懂你的开发习惯。