Gemini对话、AI历史搜索、DevTools AI一网打尽:enable-chrome-ai解锁的3大Chrome隐藏功能实测
【免费下载链接】enable-chrome-aiEnable Gemini in Chrome, AI Powered History search, DevTools Al Innovations in Google Chrome without cleaning data and reinstall.项目地址: https://gitcode.com/gh_mirrors/en/enable-chrome-ai
如果你想在 Google Chrome 里用上 Gemini 对话、AI 历史搜索和 DevTools AI,又不想清除数据或重新安装浏览器,enable-chrome-ai 是一个值得收藏的开源小工具。它通过一个轻量 Python 脚本,直接修改 Chrome 本地配置文件(Local State中的is_glic_eligible、variations_country等字段),一键解锁浏览器内置的 AI 功能,无需任何实验开关(flags),对 Windows、macOS、Linux 三大平台通吃。
🔍 Chrome 藏着哪些 AI 功能?
很多人不知道,最新版 Chrome 其实已经内置了一整套 AI 能力,只是默认处于"灰度开关"状态,普通用户看不到入口。enable-chrome-ai 帮你打开的正是这 3 个功能:
功能一:Chrome 侧边栏 Gemini 对话
浏览器右侧会出现 Gemini 侧边栏,你可以:
- 对当前网页内容提问、总结
- 跨标签页与 AI 连续对话
- 边查资料边让 AI 帮你提炼重点
这就是项目里的is_glic_eligible字段控制的 GLIC(Google Language Integrated Conversations)资格开关——脚本会递归遍历Local State文件,把所有该字段置为true。
功能二:AI 驱动的历史搜索(AI Powered History Search)
Chrome 的历史记录搜索升级为 AI 语义搜索:不再只是关键词匹配,而是理解你的自然语言描述。比如输入"上周看的那篇关于 Rust 内存安全的文章",就能直接定位到对应页面,找历史记录效率翻倍。
功能三:DevTools AI 创新功能
开发者打开开发者工具(F12)后,可以看到 DevTools 中的 AI 创新功能入口,辅助代码理解、控制台排查等场景。
⚡ 最快解锁步骤:一键安装实测
环境要求
| 依赖项 | 要求 |
|---|---|
| Python | 3.13+(见 pyproject.toml) |
| 浏览器 | Google Chrome(Stable / Beta / Dev / Canary 均可) |
| 第三方依赖 | 仅psutil一个(uv.lock 已锁定版本) |
获取项目代码
git clone https://gitcode.com/gh_mirrors/en/enable-chrome-ai方法 A:用 uv 运行(推荐,3 条命令搞定)
uv sync # 自动创建虚拟环境并安装依赖 uv run main.py # 运行解锁脚本方法 B:用 pip 运行
python -m pip install psutil python main.py运行时会发生什么?
- 自动定位系统中所有已安装 Chrome 版本(Stable/Beta/Dev/Canary)的用户数据目录;
- 关闭顶层 Chrome 进程,避免配置文件被锁定;
- 修改
Local State:所有is_glic_eligible→true、variations_country→"us"、variations_permanent_consistency_country→["<版本号>", "us"]; - 自动重启之前被关闭的 Chrome,按 Enter 即完成。
补丁完成后重启浏览器,侧边栏的 Gemini 图标、历史搜索的 AI 入口、DevTools 的 AI 功能就会全部就位。
🛡️ 安全吗?实测注意事项
- 不动你的数据:脚本只改写本地配置文件中的 3 个字段,书签、密码、历史记录、扩展全部原样保留,这是它和"重装大法"最大的区别;
- 建议备份:谨慎的用户可以先备份 Chrome 的
User Data目录再运行; - 先启动一次 Chrome:脚本依赖
User Data/Local State文件存在,若从未打开过 Chrome,先手动启动一次生成配置; - 平台差异:macOS 按进程名
Google Chrome*识别进程,可能结束不止一个进程;Linux 上识别名为chrome的可执行文件,若你的发行版命名不同,可能需要手动关闭 Chrome; - 权限:请用拥有 Chrome 配置文件的同一个系统用户身份运行,确保有写入权限。
以上限制均在官方文档 README.md 的 "Caveats / Known Limitations" 一节中有完整说明,中文版本见 README.zh.md。
📂 核心文件导读
想深入了解原理的话,整个项目不到 200 行,完全可以读透:
| 文件 | 说明 |
|---|---|
| main.py | 核心脚本:进程处理 +Local State补丁逻辑,set_all_is_glic_eligible函数负责递归开启 Gemini 资格 |
| pyproject.toml | 项目元信息与依赖声明(Python ≥ 3.13,仅依赖 psutil) |
| README.md | 官方文档:Quick Start、What Happens、Caveats 全在这里 |
| README.zh.md | 中文文档,功能说明与已知限制 |
| LICENSE | 开源许可(转载需注明出处) |
✅ 小结
enable-chrome-ai 用最轻量的一百多行 Python 代码,把 Chrome 隐藏的三个 AI 功能——Gemini 对话、AI 历史搜索、DevTools AI——一次性点亮,不删数据、不重装、不改 flags。如果你的 Chrome 侧边栏一直没有 Gemini 图标,不妨花 1 分钟跑一次这个脚本,实测下来体验提升非常直观。
温馨提示:该项目由社区开发者独立研究制作,与 Google 无关,使用前请知悉相关风险。
【免费下载链接】enable-chrome-aiEnable Gemini in Chrome, AI Powered History search, DevTools Al Innovations in Google Chrome without cleaning data and reinstall.项目地址: https://gitcode.com/gh_mirrors/en/enable-chrome-ai
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考