干翻 Copilot?Chrome 这个隐藏功能,我踩坑 3 次终于开启了!

斌仔 分类:
文章字数 1345 字 阅读时间 8 分钟
🤖 由 ChatGPT 生成的文章摘要
此内容根据文章生成,并经过人工审核,仅用于文章内容的解释与总结

大家好,我是喜欢折腾工具的阿斌。

干翻 Copilot?Chrome 这个隐藏功能,我踩坑 3 次终于开启了!
干翻 Copilot?Chrome 这个隐藏功能,我踩坑 3 次终于开启了!

最近看朋友圈和公众号,总有人发 Chrome 浏览器带 AI 侧边栏的截图。

说实话,我之前对这类消息没太在意。但前段时间,我正好领到了一年免费的 Gemini Advanced (Google Pro) 会员福利(不用白不用)。

既然手里握着这个平时卖 20 美元/月的“核武器”,我就总想着把它用回本。 但老实说,网页版的体验很割裂——写东西的时候,要在“文档页面”和“AI 页面”之间来回切,感觉完全没发挥出 Pro 版该有的效率。

如果真能像 Copilot 那样把 AI 挂在侧边栏,随时调用我的 Pro 模型,那才算没浪费这波福利。

心动不如行动。

我凭着印象找了一些之前的教程,今天下午专门花时间实操了一下。

结论是:真能用,香也是真香,但坑也是真多。

我本来以为改个设置就行,结果折腾了半个多小时。最搞心态的是,这东西没有任何报错提示——你以为你设好了,重启一看,右上角空空如也,完全不知道哪一步出了问题。

为了让大家别像我一样瞎猜,我把这套 “避坑版” 开启流程记录下来。Windows 用户跟着做,稳过。Mac 用户我也准备了方案。

Gemini in Chrome
Gemini in Chrome

完整操作教程

2026年2月1日:亲测有效

Windows、MacOS 用户都可尝试,就是设置界面不同,流程都差不多

  1. 网络环境:美区

  2. 在 Chrome 浏览器地址栏输入 chrome://flags ,打开下面几个 flag

    • chrome://flags/#glic -> Enabled
    • chrome://flags/#glic-side-panel -> Enabled
    • chrome://flags/#glic-pre-warming -> Enabled
    • chrome://flags/#glic-z-order-changes -> Enabled
    • chrome://flags/#glic-actor -> Enabled
    • chrome://flags/#glic-fre-pre-warming -> Enabled

    Chrome浏览器设置 Flag
    Chrome浏览器设置 Flag

  3. 查看Gmail账号是否为美区账号:https://policies.google.com/terms

  4. Chrome 浏览器设置为英文

    • 打开 Settings(设置) > Languages(语言),点击 Add languages 添加英语,勾选 "Display Google Chrome in this language"(以这种语言显示 Google Chrome),然后点击 Relaunch(重启) 即可生效。

    • MacOS用户:在系统设置 - 在“语言与地区”拉到下面,找到“应用程序”点击加号就行。

      MacOS 设置Chrome浏览器语言
      MacOS 设置Chrome浏览器语言

      # Mac OS 可以用这个命令改浏览器语言,这样就不用改系统语言了(永久的,跟上面界面设置效果一样,二选一即可)
      defaults write http://com.google.Chrome AppleLanguages '("en-US")'
      
      # mac系统,打开终端,输入以后命令后回车(一次性使用,重启Chrome浏览器就会失效)
      open -n -a "Google Chrome" --args --variations-override-country=us
  5. 杀死全部 Chrome 进程,完全退出 Chrome 浏览器

  6. 修改 Chrome 用户目录的 Local State(文件名中间有空格),Chrome 有多个版本,stable / beta / dev 等,请自行查找:

    'win32': {
       'stable': '~/AppData/Local/Google/Chrome/User Data',
       'canary': '~/AppData/Local/Google/Chrome SxS/User Data',
       'dev': '~/AppData/Local/Google/Chrome Dev/User Data',
       'beta': '~/AppData/Local/Google/Chrome Beta/User Data',
    },
    'linux': {
       'stable': '~/.config/google-chrome',
       'canary': '~/.config/google-chrome-canary',
       'dev': '~/.config/google-chrome-unstable',
       'beta': '~/.config/google-chrome-beta',
    },
    'darwin': {
       'stable': '~/Library/Application Support/Google/Chrome',
       'canary': '~/Library/Application Support/Google/Chrome Canary',
       'dev': '~/Library/Application Support/Google/Chrome Dev',
       'beta': '~/Library/Application Support/Google/Chrome Beta',
    },
  7. 以 stable 版为例,用户目录为:

    • Linux : ~/.config/google-chrome

    • Windows : ~/AppData/Local/Google/Chrome/User Data

    • MacOS : ~/Library/Application Support/Google/Chrome

  8. Local State需要修改 variations_permanent_consistency_countryis_glic_eligiblevariations_country 几个字段,将 cn 修改为 us, false 修改为 true, 版本号不用修改 。

    Windows Local State路径
    Windows Local State路径

    "variations_permanent_consistency_country":["144.0.7559.109","us"]
    "is_glic_eligible":true
    "variations_country":"us"

    Local State参数设置
    Local State参数设置

  9. 桌面右键 Chrome 浏览器 - 快捷方式 - 目标:最后添加 --variations-override-country=us

    "C:\Program Files\Google\Chrome\Application\chrome.exe" --variations-override-country=us
  10. 重启 Chrome,重启后,可以在 Chrome 的右上角看到带 ☆ 的 Gemini 按钮,点击即可开启 Gemini 侧边栏。

    Gemini in Chrome 开启成功
    Gemini in Chrome 开启成功

来自:x

方法一

动手能力强的可以选择这个

环境要求

  • Python 3.13+(见 .python-version / pyproject.toml
  • 已安装 Google Chrome(Stable/Canary/Dev/Beta)

⚡️ 快速开始(uv)

  1. 克隆 Github 仓库到本地:lcandy2/enable-chrome-ai: Enable Gemini in Chrome, AI Powered History search, DevTools Al Innovations in Google Chrome without cleaning data and reinstall.
  2. 安装 uv(一次性):
    • Windows: powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
    • macOS & Linux: curl -LsSf https://astral.sh/uv/install.sh | sh
    • 更多安装方式请参考 uv 安装文档
  3. 安装依赖(自动创建虚拟环境):uv sync
  4. 运行脚本:uv run main.py
  5. 补丁过程中 Chrome 会被关闭;重启后根据提示按 Enter 结束。

⚡️ 快速开始(pip)

  1. 创建并激活虚拟环境。
  2. 安装依赖:python -m pip install psutil
  3. 运行:python main.py

🔧 做了什么

  • 自动定位 Windows / macOS / Linux 上的 Chrome Stable / Canary / Dev / Beta 用户数据目录。
  • 关闭顶层 Chrome 进程以避免文件锁,再在补丁后恢复。
  • Local State 中递归查找并将所有 is_glic_eligible 设为 true
  • Local State 中将 variations_country 设为 "us"
  • Local State 中将 variations_permanent_consistency_country 设为 ["<版本号>", "us"]
  • 重启补丁前已运行的 Chrome 版本。

⚠️ 已知限制 / 注意事项

  • 脚本假设 User Data/Local State 已存在;若缺失可能直接失败(可先启动一次 Chrome 生成配置)。
  • 只有在能从进程信息中取到可执行文件路径时,脚本才会自动重启 Chrome。
  • macOS 上按进程名(Google Chrome*)识别,可能会终止不止"顶层"应用进程。
  • Linux 上按可执行文件名 chrome 识别;若你的发行版/安装方式使用其他名字,可能不会关闭 Chrome(从而仍可能有文件锁)。

🛟 注意

  • 脚本会修改现有 Chrome 配置,如需保险请先备份 User Data
  • 使用拥有该 Chrome 配置的同一系统用户运行,确保有写入权限。
  • 与 Google 无关,风险自担。

来自:x

方法二

  1. 先完全退出 Chrome 浏览器,在 MacOS 电脑打开终端

    MacOS 打开终端
    MacOS 打开终端

  2. 按行输入下面 4 条命令,再打开 Chrome 浏览器

    cp ~/Library/Application\ Support/Google/Chrome/Local\ State \
    ~/Library/Application\ Support/Google/Chrome/Local\ State.bak
    
    sed -i '' 's/"is_glic_eligible":[[:space:]]*false/"is_glic_eligible":true/g' \
    ~/Library/Application\ Support/Google/Chrome/Local\ State
    
    sed -i '' 's/"variations_country":"cn"/"variations_country":"us"/g' \
    ~/Library/Application\ Support/Google/Chrome/Local\ State
    
    sed -i '' 's/"variations_permanent_consistency_country":[[:space:]]*\[\([^]]*\),[[:space:]]*"[^"]*"\]/"variations_permanent_consistency_country":[\1,"us"]/g' \
    ~/Library/Application\ Support/Google/Chrome/Local\ State

来自:x

你觉得这篇文章怎么样?

0
0
0
0

非常感激每一位打赏的朋友!

支付宝扫码支持
微信扫码支持

扫一扫,请博主喝咖啡☕

文章作者: 斌仔
文章链接: https://www.wangdu.site/course/2310.html
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 文武科技柜

相关推荐

共有 0 条评论