← 返回信息流
Agent SkillLINUX DO · AI·1 小时前

支持Chromium!跨平台启用Gemini in Chrome侧边栏方法

原标题:支持Chromium!跨平台Gemini in Chrome打开方法

速览

本文介绍了在非官方Chrome内核浏览器Chromium中启用Gemini in Chrome侧边栏的方法。作者提供了Windows和Linux通用的修复脚本,解决了品牌限制导致的无法使用问题。操作需配合支持地区的Google账号及特定语言设置,旨在提升网页自动化与分类效率。

AI 深度解读

背景

随着 Google 在 Chrome 浏览器中逐步推广 Gemini 侧边栏(Gemini in Chrome),用户对于在 Chromium 内核浏览器中启用该功能的需求日益增长。然而,由于 Google 的品牌保护机制(Branding)以及地区限制,标准的 Chromium 构建版本(如开源的 Chromium 或基于其构建的第三方浏览器)默认无法直接显示或启用 Gemini 功能。

此前,许多用户尝试通过 JavaScript 逆向工程等手段绕过限制,但往往因 Google 的更新而失效。此外,许多高性能计算用户(如使用 AMD Ryzen 9 9950X3D 等支持 AVX-512 指令集的 CPU 用户)倾向于使用经过优化的 Chromium 构建版本(如 Chromium_Clang 项目),以获得更好的视频解码和网页渲染性能,但这些版本往往缺失 Gemini 侧边栏这一重要生产力工具。

本文基于 LINUX DO 社区分享的一个开源修复脚本,详细解读如何在 Windows 和 Linux 平台上的 Chromium 浏览器中成功启用 Gemini in Chrome,包括环境配置、账号要求及自动化脚本的使用。

核心内容

1. 前置条件与环境要求

要成功启用 Gemini,必须满足特定的环境和账号条件:

  • 硬件与浏览器优化:推荐用户使用支持 AVX-512 的 CPU(如新 AMD CPU 或部分 Intel 11 代前酷睿),并搭配优化过的 Chromium 构建版本(如 Chromium_Clang),以提升网页加载和渲染体验。
  • 账号地区限制:Google 账号必须位于支持 Gemini 的地区。目前支持地区包括美国、加拿大、英国、日本、韩国、印度、巴西、墨西哥、澳大利亚、新西兰以及大部分欧盟国家。中国大陆地区的 Google 账号目前不支持启用 Gemini
  • 语言设置:Chrome 的主显示语言必须设置为 English (United States)

2. 手动配置步骤

在运行修复脚本之前或之后,用户需确保以下手动配置已完成:

  • 步骤一:验证账号地区 访问 https://myaccount.google.com/,在「个人信息」中查看「国家或地区」。若显示为中国大陆,则无法启用。
  • 步骤二:设置语言 在地址栏输入 chrome://settings/languages,添加 English (United States) 并将其拖至列表顶部,勾选「Display Google Chrome in this language」,然后重启浏览器。
  • 步骤三:退出隐私模式 Gemini 侧边栏在隐身模式(Incognito)和访客模式(Guest)下不可用,必须使用普通窗口。
  • 步骤四:启用 Flag 并重启 在地址栏输入 chrome://flags,搜索并启用 glic(Gemini in Chrome 的内部标识),重启浏览器后,工具栏右侧应出现飞鸟星星状的 Gemini 图标。首次点击需同意服务条款。

3. 自动化修复脚本解析

为了解决指纹浏览器污染、配置错误或首次启用失败的问题,分享者提供了一个 PowerShell 修复脚本。该脚本主要功能包括:

  • 编码自适应:自动将 Windows 控制台编码从 GBK 切换为 UTF-8,防止中文乱码,兼容 PowerShell 5.1 及 7.x。
  • 依赖检测:检查 PowerShell 版本,确保不低于 5.1。
  • 进程管理:强制关闭所有 Chrome/Chromium 进程,防止 Local State 文件被后台进程锁定或覆盖。
  • 路径探测:自动识别 Chrome 或 Chromium 的数据目录(User Data),兼容标准 Chrome、Beta、Canary 以及第三方 Chromium 构建版本(如 %LOCALAPPDATA%\Chromium\User Data)。
  • 配置修复:修改 Local State 文件,注入启用 Gemini 所需的配置参数,并处理 glic 相关设置。

脚本适用于 Windows 10/11,旨在解决“从未启用过”或“被污染后失效”两种场景。

关键要点

  • 地区与账号是硬门槛:无论使用何种脚本或技术手段,Google 账号必须注册在支持 Gemini 的国家/地区。中国大陆账号无法通过此方法启用。
  • 语言设置至关重要:Chrome 必须设置为 English (United States)。在 Linux 或 Windows 命令行启动时,可通过 --lang=en-US 参数强制指定。
  • glic Flag 需手动开启:脚本主要修复配置污染,但 chrome://flags 中的 glic 选项通常不会自动启用,用户需手动搜索并设置为 Enabled,然后重启浏览器。
  • 隐私模式无效:Gemini 侧边栏仅在普通浏览窗口中显示,隐身模式和访客模式被明确排除。
  • 脚本兼容性:提供的 PowerShell 脚本经过测试,支持 Windows 和 Linux(通过 WSL 或原生 PowerShell 环境),并能自动处理不同 Chromium 构建版本的数据目录路径。
  • Thromium 未测试:作者明确指出该脚本针对 Chromium 测试过,对于 Thromium 等其他衍生版本尚未验证,但理论上可能兼容。

意义与影响

这一方法为 Chromium 核心浏览器的用户群体(特别是追求高性能渲染和 AVX-512 优化的进阶用户)提供了一条可行的路径,使其能够利用 Google 最新的 AI 能力(如 Gemini Pro 阅读辅助、Flash 技能调用、网页自动化等)。

它揭示了 Google 在推广 AI 功能时的策略:通过品牌绑定和地区限制来区分 Chrome 和 Chromium。同时,社区驱动的修复脚本也展示了开源社区在绕过平台限制、提升工具可用性方面的活力。对于依赖 Chromium 内核但需要 Gemini 功能的用户来说,这是一个实用的解决方案,尽管其前提条件(特定地区账号)对部分用户构成了限制。

查看原文 →linux.do