我终于找到了不丢数据/不用重装开启 Chrome Al 的办法!!🥳
(包括 Gemini in Chrome 和 AI Innovations)
在此之前,包括 linux do 等论坛上的网友分享,都需要把 Chrome 数据删除。在一番挖掘过后,我发现不用那么麻烦,只需要修改几处文本即可⬇️
我写了一个一键脚本,见 https://t.co/2oXFkOsDQT
⬆️如果只要开启 AI 功能,直接点击上方链接使用脚本即可
详细原理解释:
经过一番排查,这个关于是否启用 Chrome Al 的 Feature Flag 实际上是存放在 Local State 文件中,并不存在用户 Profile 中,盲目删除 Chrome 用户资料夹除了丢失数据外没有任何意义。
经过测验,关于 DevTools Al Innovations 与 AI Powered History Search,发现只要 variations_country 和 variations_permanent_consistency_country 中记录的定位在中国 cn , AI 功能便会不可用,而只要修改成 us 或其他服务可用区域,即可无痛开启 AI 功能。
此外,Gemini in Chrome 除了地区检测,还有一个额外的 Feature Flag,经过挖掘,Gemini in Chrome 的开发代号为 glic,有了这个代号,一切就非常容易了。只要在 Local State 配置文件中,将 is_glic_eligible 设置为 true ,重启浏览器两次,即可开启 Gemini in Chrome 。
Local State 文件位置在:
macOS: ~/Library/Application Support/Google/Chrome/Local State
Windows: %LOCALAPPDATA%\Google\Chrome\User Data\Local State
Linux: ~/.config/google-chrome/Local State
文件没有扩展名后缀,但文件内容为 json 格式,使用任意纯文本编辑器打开修改即可。
点击图片查看原图