Skip to content

Instantly share code, notes, and snippets.

@zhuziyi1989
Last active February 5, 2026 07:36
Show Gist options
  • Select an option

  • Save zhuziyi1989/a7d41e02a048591e1736e09a53e3f8b4 to your computer and use it in GitHub Desktop.

Select an option

Save zhuziyi1989/a7d41e02a048591e1736e09a53e3f8b4 to your computer and use it in GitHub Desktop.
强制开启 Gemini in Chrome 的脚本 2026.01.29

适用于 macOS 快速一键强制启用 Gemini in Chrome 的脚本 2026.01.29

前置条件:

  1. 确保 Google 的相关服务请求走美国地区的网络
  2. 在地址栏输入chrome://flags/并回车,搜索 glic 关键词,全部设置成打开状态 (Enable)
  3. 将 macOS 系统设置为英文(可选)
  4. 保险起见,请先备份 User Data(可选)
  5. 如果第一次安装 Chrome ,需至少打开 Chrome 一次
  6. 确保Chrome浏览器处于关闭状态

在终端执行以下命令

curl -fsSL https://is.gd/LyDaYY | bash
#!/bin/bash
# 定义 Chrome Local State 文件的路径
CHROME_STATE_FILE="$HOME/Library/Application Support/Google/Chrome/Local State"
echo "🚀 开始尝试强制开启 Chrome Gemini 功能..."
# 1. 安全检查:检测 Google Chrome 是否正在运行
# 如果 Chrome 没关,修改配置文件可能会被覆盖或导致错误
if pgrep "Google Chrome" > /dev/null; then
echo "❌ 错误:检测到 Google Chrome 正在运行!"
echo "⚠️ 请务必完全退出 Chrome (使用 Command + Q),然后再次运行此脚本。"
exit 1
fi
# 2. 检查配置文件是否存在
if [ ! -f "$CHROME_STATE_FILE" ]; then
echo "❌ 错误:找不到 Chrome 配置文件。"
echo "请确认你是否安装了 Google Chrome 并且至少运行过一次。"
exit 1
fi
# 3. 备份配置文件
echo "📦 正在备份配置文件..."
cp "$CHROME_STATE_FILE" "$CHROME_STATE_FILE.bak"
if [ $? -eq 0 ]; then
echo "✅ 备份成功:Local State.bak"
else
echo "❌ 备份失败,停止执行以保护数据。"
exit 1
fi
# 4. 执行修改命令
echo "🔧 正在修改配置参数..."
# 开启 Gemini 资格 (is_glic_eligible -> true)
sed -i '' 's/"is_glic_eligible":[[:space:]]*false/"is_glic_eligible":true/g' "$CHROME_STATE_FILE"
# 修改变化国家代码 (variations_country -> us)
sed -i '' 's/"variations_country":"cn"/"variations_country":"us"/g' "$CHROME_STATE_FILE"
# 修改永久一致性国家代码 (variations_permanent_consistency_country -> us)
# 使用正则匹配并替换数组中的国家代码部分
sed -i '' 's/"variations_permanent_consistency_country":[[:space:]]*\[\([^]]*\),[[:space:]]*"[^"]*"\]/"variations_permanent_consistency_country":[\1,"us"]/g' "$CHROME_STATE_FILE"
echo "🎉 修改完成!"
echo "👉 现在请启动 Google Chrome,查看 Gemini 是否已出现。"
echo "💡 脚本由 https://gist.github.com/zhuziyi1989/a7d41e02a048591e1736e09a53e3f8b4#file-enable_gemini-sh 提供。"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment