「为什么Google觉得4GB存储默认属于他们?」——这条Hacker News帖子204赞的质问,让我决定打开自己电脑里的Chrome进程看看。
从"谨慎乐观"到"必须拆包"
![]()
几个月前我写Gemma浏览器本地运行时,态度是谨慎看好。本地大语言模型(LLM)架构上确实合理:零延迟、原生隐私、不用管API密钥。这些优点我现在仍认可。
但"做对的事"和"替用户做决定"是两码事。Hacker News的指控很具体:Chrome静默下载约4GB的AI模型,没有确认对话框,没有可见通知,安装流程里找不到退出选项。模型归属Gemini Nano架构,Google从Chrome 127+版本开始整合这个端侧LLM。
我决定用自己的机器验证。Mac系统,Chrome 137稳定版。
终端命令指向两个关键路径:用户配置文件下的Application Support,而非系统级的/Applications。我先用find命令扫描.bin、.tflite、.gguf格式的模型文件,再检查特定的GeminiNano和OptimizationGuide文件夹。
实际路径落在OptimizationGuide下。组件名是optimization_guide_model_store,我的安装总计3.7GB。
du -sh的测量结果:3.7G。find遍历后发现里面是.pb文件(Protocol Buffers,Google的模型格式)配合JSON元数据。没有直接暴露的.gguf或.tflite扩展名——Google用自己封装的组件格式包装,标准工具很难直接解析。
组件更新器:静默推送的通道
问题不在模型本身,在安装通道。Chrome用的是Component Updater系统,和浏览器自动更新同一个机制。这个系统的设计初衷是热修补安全漏洞,不需要用户每次点同意。现在它成了4GB模型文件的投递管道。
我检查了自己的Activity Monitor历史。过去几周,同一个Chrome进程反复高亮显示,但我没深究。今天打开后才意识到,这个进程和模型下载、初始化、后台常驻有关。
权限层面更微妙。模型文件存在用户目录下,不需要系统管理员密码。但3.7GB的存储占用,带宽消耗,以及后续可能的内存和CPU调度,都没有经过显式授权。
我翻找了Chrome设置里的每一个子菜单。隐私和安全、性能、高级——没有"本地AI模型"的独立开关。实验性标志(chrome://flags)里能找到相关选项,但普通用户不会主动翻到这里。
模型在本地到底做什么
拆包后的文件结构显示,这不是一个完整的对话模型。optimization_guide_model_store里的.pb文件按功能分区:写作辅助、页面分析、智能填充建议。Gemini Nano在Chrome里的定位是"增强浏览体验",而非ChatGPT式的开放聊天。
具体行为包括:右键菜单的"帮我写"功能,地址栏的预测性搜索建议,以及某些页面的内容摘要。这些功能默认启用,调用本地模型而非云端API。
资源消耗的实测数据:模型加载后,Chrome Helper (Renderer)进程的内存占用增加约800MB到1.2GB,取决于当前标签页是否触发模型调用。CPU方面,首次初始化时有明显 spike,后续闲置状态下保持低占比,但从未真正归零。
磁盘I/O的模式更值得注意。组件更新器会定期检查模型版本,下载增量更新。我的网络监控显示,Chrome每周有数次几百MB的背景流量,用户无感知。
为什么Google选择这条路
![]()
技术层面的解释很直接:端侧AI规避了云端推理的延迟和成本。一个4GB的量化模型,在Apple Silicon上跑推理,响应速度比API调用快一个数量级。同时Google省下了自己的GPU算力账单。
但商业逻辑更关键。Chrome全球市占率超过65%,这是史上最大规模的AI模型预装。不需要用户主动下载,不需要说服开发者集成,模型已经躺在十亿级设备的硬盘里。
对比OpenAI的ChatGPT桌面应用,或者Anthropic的Claude客户端——它们至少经过一次明确的安装确认。Google的做法模糊了"浏览器功能更新"和"独立软件安装"的边界。
我回溯了Chrome的版本发布记录。Gemini Nano的组件化推送始于2024年初的Canary通道,127稳定版全面铺开。没有发布说明强调存储占用,没有设置向导解释模型用途。
用户的实际选择权在哪里
目前可行的规避方案有限。chrome://flags里禁用"Optimization Guide On Device Model"可以阻止模型下载,但已经存在的3.7GB不会自动清理。手动删除optimization_guide_model_store文件夹后,组件更新器会在下次检查时重新拉取,除非连带禁用整个组件更新系统——而这会带来安全补丁延迟的风险。
企业策略管理员可以通过组策略模板关闭相关功能,个人用户没有同等的 granular 控制。
我测试了彻底移除后的行为变化。"帮我写"功能降级为云端Gemini Pro的精简版本,需要登录Google账号且受速率限制。地址栏预测恢复为传统的历史记录+搜索建议混合,没有明显劣化。页面摘要功能直接消失。
换句话说,核心浏览体验并不依赖这个4GB的本地包。它的存在是为了"更好",而非"必需"。
行业信号:浏览器正在成为操作系统
这件事的真正分量,在于它确认了Chrome的演进方向。浏览器不再只是网页渲染引擎,而是自带AI运行时、存储管理层、后台任务调度的完整平台。4GB模型是这一转型的物理表征。
Mozilla的Firefox目前没有同等规模的预装模型。Safari的Apple Intelligence功能依赖系统级框架,至少经过macOS更新时的显式提示。Edge的Copilot组件虽然类似,但安装流程中有关闭入口。Chrome的做法在主流浏览器里最激进。
开发者社区的反馈正在分化。一部分人认可端侧AI的技术路线,但强烈反对安装方式。另一部分人担心 precedent——如果4GB可以静默推送,40GB是否也可以?模型更新的频率和透明度如何保障?
我的立场经历了明确转变。从Gemma时的"谨慎乐观",到现在认为必须建立用户控制的边界。本地AI的架构优势不应成为绕过知情同意的借口。
数据收束
我的机器最终数据:3.7GB存储占用,800MB-1.2GB内存增量,每周数百MB背景更新流量。Chrome 137稳定版,Mac平台,默认设置。Hacker News原帖204赞,指控核心事实经终端验证成立。组件更新器系统自2024年初开始推送Gemini Nano,127版本全面铺开,无显式退出机制。
这组数字定义了当前状态:一个未经明确授权的4GB软件包,已经安装在数亿台设备上,正在重新定义浏览器能做什么。而大多数用户对此一无所知。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.