从零搭建零成本本地 AI Agent:Hermes + Ollama 全流程

lxiol
📝
最近后台私信集中在两个问题上:一个是「Hermes Agent 太费 token 了」。

原文链接:https://mp.weixin.qq.com/s/uXp76RCEsjK1fwvTvdldzg

最近后台私信集中在两个问题上:一个是「Hermes Agent 太费 token 了」。

最近后台私信集中在两个问题上:

一个是「Hermes Agent 太费 token 了」。对话一长、工具一多,账单涨得比进度还快,很多人刚把流程跑通,就开始心疼 API 费用。

另一个更现实:「我的环境根本不能连外网」。在公司内网、实验室隔离网、甚至某些政企/金融场景里,能不能用、合不合规,第一道门槛就是离线可用、数据不出网。

所以这篇教程我想把话说得更直接一点——

你照着做完,就能在自己的电脑上跑起一个完全本地的 AI Agent:
有记忆、能调用工具、能持续学习技能,而且不花一分钱 API 费用

断网也能用。数据全在本地。没有月账单。

完成后的样子

Ollama 负责跑模型。Hermes 负责当 Agent。两者配合,你得到一个免费的、有记忆的本地 AI 助手。

前提条件

  • 一台电脑(macOS / Linux / WSL)
  • 16GB 内存(跑 27B 模型)。8GB 也行,选 7B 模型
  • 终端能跑 bash
  • 不需要 GPU。有 GPU 会更快,但不是必须

第一阶段:准备环境

第一步:安装 Ollama

Ollama 是本地模型的运行引擎。一行命令装好:

1
`curl -fsSL https://ollama.com/install.sh | sh`

装完验证一下:

1
`ollama --version`

看到版本号就对了。

macOS 用户也可以去 ollama.com[1] 下载桌面客户端。效果一样。

第二步:拉一个模型下来

模型是 Agent 的大脑。选一个拉下来:

1
`ollama pull qwen3:8b`

这是最小的选择。8GB 内存就能跑。先用这个验证流程通不通。

内存够的话,换更强的:

1
`ollama pull qwen3.5:27b`

或者:

1
`ollama pull gemma4:27b`

拉模型需要下载几个 GB。等它跑完。

完成标志:终端显示 success

第三步:验证模型能跑

1
`ollama run qwen3:8b "你好,说一句话证明你在工作"`

看到模型回复了,说明本地推理引擎没问题。

按 Ctrl+D 退出。

第二阶段:搭建 Agent

第四步:安装 Hermes

Hermes 是 Agent 框架。装上它,本地模型才能变成有记忆、有技能的 Agent。

1
`curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash`

装完看到版本信息就行。

如果提示需要重新加载 shell:

1
`source ~/.bashrc`

或者关掉终端重新开一个。

第五步:配置 Hermes 连接本地 Ollama

第一次运行 hermes 会进入配置向导。

1
`hermes`

向导会问你用哪个 provider。选 Ollama

它会问模型名称。填你刚才拉的那个:

1
`qwen3:8b`

或者 qwen3.5:27b,取决于你拉了哪个。

如果错过了向导,手动配置:

1
2
`hermes config set provider ollama
hermes config set model qwen3:8b`

验证配置:

1
`hermes config list`

看到 provider 是 ollama,model 是你选的那个,就对了。

第六步:启动 Hermes,确认连接正常

1
`hermes`

进入对话界面后,说一句:

1
`你好,告诉我你现在用的是什么模型`

Hermes 正常回复,没有报错,说明本地 Agent 已经跑起来了。

到这里,零成本本地 AI Agent 已经搭好了。下面验证它的核心能力。

第三阶段:验证核心能力

第七步:测试记忆功能

在对话里告诉它一个偏好:

1
`记住:我写代码主要用 TypeScript,项目管理用 Linear,部署用 Vercel`

等它确认。然后退出:

1
`/exit`

重新启动 Hermes:

1
`hermes`

问它:

1
`我平时用什么语言写代码?`

它能回答出 TypeScript,说明记忆在跨会话保持。

想看记忆文件长什么样:

1
`cat ~/.hermes/MEMORY.md`

你的偏好应该已经写在里面了。

第八步:测试 Skill 自动学习

给它一个有结构的重复任务。我用的是写周报:

1
`帮我写一份本周工作周报。内容:完成了用户认证模块重构,修复了 3 个线上 bug,参加了 2 次技术评审`

让它输出一版。然后追问几轮:

1
`格式改成 markdown 列表`
1
`加上下周计划的占位符`
1
`开头加一句一行总结`

多聊几轮。Hermes 会在内部评估这段对话是否值得保存为 Skill。

过一会儿查看:

1
`hermes skills list`

如果列表里出现了和周报相关的 Skill,说明自动学习在工作。

下次你再说「帮我写周报」,它会直接用学到的格式。

第九步:确认完全离线可用

断开网络。关掉 Wi-Fi 或者拔网线。

1
`hermes`
1
`帮我写一个 TypeScript 函数,输入是日期字符串,输出是距今天数`

能正常回答。说明整个系统完全本地运行。不依赖任何云服务。

重新连上网络。

可选:混合模式

简单任务走本地,复杂任务切云端。两全其美。

在 Hermes 对话中:

1
`/model claude-sonnet`

切到云端模型处理复杂任务。处理完再切回来:

1
`/model qwen3:8b`

日常问答、代码补全、格式化,本地模型够用。架构设计、长文写作、复杂推理,切云端。

这样一个月的 API 费用可能只有几块钱。

完整流程一览

模型选择建议

模型

大小

内存需求

特点

Qwen3 8B

5GB

8GB

入门够用,速度快

Qwen3.5 27B

16GB

16GB

最均衡,推荐

Gemma 4 27B

16GB

16GB

速度快,多模态

Hermes 4 Scout 35B

20GB

24GB

工具调用最好,需要更多显存

第一次建议从 8B 开始。跑通流程再换大模型。

第一次做的建议

  • 先用 8B 小模型走完全部步骤。确认流程通了再换 27B。省得下载半天发现内存不够
  • 第五步配置最容易卡。如果向导没出来,用 hermes config set 手动配
  • 第七步测记忆时,说得具体一点。「记住我喜欢简洁风格」比「记住我的偏好」更容易被正确存储

容易踩的坑

**Ollama 服务没启动,Hermes 连不上。**因为 Ollama 需要后台运行。Linux 上用 systemctl start ollama。macOS 上打开 Ollama 桌面客户端就行。

**模型太大,推理巨慢。**因为内存不够,模型在用 swap。换小一号的模型。或者加内存。ollama ps 能看当前模型占用。

**Hermes 报错找不到模型。**因为配置里的模型名和 Ollama 里的不一致。用 ollama list 看实际名称,确保和 hermes config 里的一模一样。

**记忆没保存。**因为对话太短。Hermes 需要足够的上下文才会触发记忆写入。多聊几轮,或者明确说「请记住这个」。

**Skill 没自动生成。**因为任务太模糊。Skill 学习需要有明确输入输出的结构化任务。「帮我想想」不行,「帮我把这段文字转成 markdown 表格」可以。

参考资料

  • Ollama 官网[2]
  • Ollama GitHub[3]
  • Hermes Agent GitHub[4]
  • Qwen3 模型系列[5]
  • Gemma 4 模型[6]
  • Nous Research 官网[7]

Reference

[1] 
ollama.com: https://ollama.com
[2] 
Ollama 官网: https://ollama.com
[3] 
Ollama GitHub: https://github.com/ollama/ollama
[4] 
Hermes Agent GitHub: https://github.com/NousResearch/hermes-agent
[5] 
Qwen3 模型系列: https://huggingface.co/Qwen
[6] 
Gemma 4 模型: https://ai.google.dev/gemma
[7] 
Nous Research 官网: https://nousresearch.com/

下方是赋能君的AI学习交流永久免费星球,想学习更多内容,欢迎扫码加入。


🙌 如果你阅读到这里,说明我们对信息的认可区域是有一定交集的,可以说我们是同道中人,所以如果你有自认为不错的信息获取渠道,欢迎留言或者私聊我,谢谢。

都看到这里了,就给个关注吧👀:

喜欢我的文章,可以请你右下角顺手来一波点赞&在看&分享三连么👉


💬 本文评论区已开启,但暂无读者留言。

本文转载自微信公众号,如有侵权请联系删除。

  • 标题: 从零搭建零成本本地 AI Agent:Hermes + Ollama 全流程
  • 作者: lxiol
  • 创建于 : 2026-05-06 10:58:09
  • 更新于 : 2026-05-12 16:07:04
  • 链接: https://blog.lxiol.cn/2026/05/06/从零搭建零成本本地-AI-AgentHermes-Ollama-全流程/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。