乐于分享
好东西不私藏

不用再烧Token了, OpenClaw+Ollama+Gemma4: 让你搭建起本地私有化“无限续杯”的免费Token矿池

不用再烧Token了, OpenClaw+Ollama+Gemma4: 让你搭建起本地私有化“无限续杯”的免费Token矿池

这是一篇在本地构架AI Agent环境的实战踩坑经历,阅读本文你将会了解到:

  • Gemma4应该如何选型 ?
  • 如何调教你的本地大模型推理速度飞起 ?
  • Dense架构和MoE架构如何选择 ?
  • 2026年搭建本地私有化大模型环境的最佳实践

故事是这样的…

最近,我在 Mac环境下用 OpenClaw + Ollama 搭建本地 AI Agent,想让它帮我处理一些日常自动化任务:爬虫、监控、生成报告等。

首选的是 Qwen3.5:35B(20206-02-24发布)。这个模型之前表现一直很稳,推理能力强,中文理解也好。我满怀期待地扔进去几个任务,结果……

越用越“笨”。同一个任务,之前能一步步拆解清楚,现在却开始胡乱推理,步骤跳跃,输出逻辑混乱。更要命的是,速度越来越慢,有时候等上十几秒才出第一个字。

我一度怀疑是提示词写得不够好,或者 OpenClaw 的工具调用太重。反复优化了好几次(优化prompt、大模型调整配置),效果还是不理想。

有没有其他开源大模型?

卡到让人崩溃的Gemma 4:31b

有些郁闷的时候,本月2号Google 突然发布了 Gemma 4 系列。官方说这是他们目前最聪明的开源模型家族,包含 E2B、E4B、26B MoE 和 31B Dense 四个版本,全都 Apache 2.0 开源。

要不试试新模型? 31B 这么大,肯定比 Qwen3.5 35B 强吧?而且 Google 的模型在推理和 agent 场景上向来有优势。说干就干,我立刻用 Ollama 拉下来 gemma4:31B,兴冲冲地扔进 OpenClaw 测试。

结果……直接傻眼了。

模型加载很快,界面也正常显示“正在思考中”。可这一想,就想了 30 多秒,屏幕上一直显示“加载中”,就是不出字。等了一个小时依然在加载。换了个超级简单的“hi”测试,还是卡。日志里隐约能看到 prompt evaluation(预填充阶段)卡住了。

于是开始疯狂调试:把 contextWindow 从 128K 降到 64K,把 reasoning 关掉,甚至加了 OLLAMA_FLASH_ATTENTION=0……折腾了快一个小时,31B 还是时不时就卡死。Mac 风扇都没怎么转,模型却像睡着了一样。

那一刻我真的崩溃了:31B 的大模型,怎么在本地用起来这么“娇气”?难道我硬件不行?还是 OpenClaw 不兼容?

速度飙到原地起飞的Gemma 4:26b

要不试试其他参数量的模型,我决定再试试 Gemma 4 家族里的另一个成员 —— gemma4:26B。

说实话,就是试一下。26B 比 31B 小,名字还带个 “26”,应该会弱一点吧?

没想到,切换之后,完全是两个世界!

同一个任务,3 秒内 就出第一个 token,后面直接流畅输出。复杂自动化流程它能一步步拆解清楚,推理逻辑严密,工具调用也精准。速度快到让我怀疑是不是换了小模型。

我反复测试了几个之前 Qwen3.5 和 31B 都卡壳的任务,26B 全部轻松搞定。理解力不输 31B,甚至在某些 agent 场景下表现得更稳定、更聪明。

那一刻一下子轻松多了:这也太香了吧!只是差了几个b的参数,同一套环境下表现可以差距这么大。

但是,为什么会差距这么大呢 ?

Dense架构 VS MoE架构

我去查了 Gemma 4 的官方文档,找到了一些技术细节。

原来两个模型使用了不同的技术架构,Gemma4:31B采用了Dense架构,Gemma4:26B采用了MoE架构

简单来说:

gemma4:31B 是 Dense(密集)架构:总参数 31B,每次推理时所有 31B 参数都得参与计算。就像一支 31 人的队伍,不管任务大小,所有人都得一起上。质量确实最高,但当 prompt 变长(OpenClaw 会注入工具定义、历史上下文、memory 等,轻松超过几千 tokens)时,计算量暴增,prompt evaluation 阶段就容易卡住或极慢。这也是我遇到“一直运行中”的根本原因。

gemma4:26B 是 MoE(Mixture of Experts,混合专家)架构:总参数约 26B,但每次推理只激活约 3.8B~4B 参数。模型里面有多个“专家”网络(官方说有 128 个专家,每次只调用其中 8 个左右),路由器会根据当前 token 智能选择最合适的专家来处理。其他专家就“待命”,不参与计算。

打个比方:Dense 像全员加班搬砖,MoE 像分工协作,只有需要的专家上场。结果就是 —— 速度接近小模型,质量却接近大模型。

OpenClaw 在本地模型上会推送比较重的上下文(tools、bootstrap、agent memory 等),这正好踩中了 31b 的 bug 阈值(通常在 3-4K tokens 以上就会 Hang挂起),而 26b 则轻松避开。

Google 官方数据也证实了这点:26B MoE 在推理效率上实现了“降维打击”,特别适合本地长上下文、agentic 工作流这种场景。而 31B Dense 虽然在纯 benchmark 上略胜一筹,但在实际 Mac 本地使用时,反而容易被 prompt 长度拖后腿。

懂了这个区别后,我突然觉得本地跑大模型不再是“越大越好”,而是“选对架构才香”。

OpenClaw下使用Gemma4的最佳实践

这里直接给出两种参数量的大模型对比。

项目
gemma4:31B (Dense)
gemma4:26B (MoE)
总参数
31B
26B
激活参数
全部 31B
仅 ~3.8B
prompt 响应速度
极慢(易 hang)
飞快
质量
最高
接近 31B
Mac 128G 体验
卡顿
起飞

如果你也在本地玩 Agent,被大模型的速度或稳定性折磨过,不妨试试 Gemma 4 26B。它可能就是你一直在找的那个“又聪明又快”的完美平衡点。

实际配置分享(直接可复制)

如果你也想试试 gemma4:26B,我推荐下面这个 OpenClaw 配置(在 ~/.openclaw/openclaw.json 或模型设置里修改):

{"id""gemma4:26b","name""Gemma 4 26B (MoE)","reasoning"false,"contextWindow"131072,"maxTokens"16384}

修改后记得运行:

openclaw doctor --fixopenclaw gateway restart

另外,建议保持 Ollama 最新版本,第一次运行可以用 ollama run gemma4:26b --keepalive 30m 预热一下。

方便有些技术背景读者做技术选型,这里给出Gemma4不通参数的选型分析。

模型
架构类型
有效参数
总参数(约)
主要特点
适合场景
gemma4:e2b
Dense + PLE
2.3B
5.1B
最轻量,多模态(含 Audio)
手机、边缘设备、极低资源
gemma4:e4b
Dense + PLE
4.5B
8B
平衡效率与能力,多模态(含 Audio)
笔记本、轻量本地任务
gemma4:26b
MoE
~4B active
25.2B~26B
高性价比,速度接近小模型
本地高质量推理(推荐)
gemma4:31b
Dense
30.7B
30.7B
最高质量,但计算最重
高性能机器,追求极致质量

最后

从 Qwen3.5 35B 的“越来越笨”,到 gemma4:31B 的“卡到怀疑人生”,再到 gemma4:26B 的“快到起飞”,要想搭建流畅的本地大模型环境, 还真得折腾下不同的大模型,模型架构比参数量更重要。

如果你想搭建完全本地私有的大模型环境,那这个组合绝对堪称2026年的AI Agent最佳实践: OpenClaw+Ollama+Gemma4:26B。OpenClaw是目前世界前沿的AI Agent工程实践,Gemma4是宇宙大厂Google背书的最新大模型,Ollama将大模型封装成API。

MoE 这种架构,让大模型保持推理速度提高的同时,尽可能多的扩展大模型的知识库。它让我们在普通 Mac 上,就能享受到接近前沿水平的智能,而不用忍受漫长的等待。

你在用哪个本地模型?是 Dense 还是 MoE?欢迎在评论区分享你的体验,一起交流避坑心得!