从零搭设 Hermes + OpenClaw:血泪避坑全记录
半个月踩坑实录,手把手教你让两个 AI 和平共处
前言
半个月前就听说 Hermes 很火,一直没动手。上周终于在一台已经跑了 OpenClaw 的 Mac 上装上了 Hermes,结果光配置就踩了三天坑。
这篇文章把完整踩坑过程记录下来,给想入坑的同行一个参考。
先说结论:
- Hermes + OpenClaw 可以共存,8GB Mac 完全没有问题
- 没有任何端口冲突,各自独立运行
- 最难的不是安装,是模型调通 + TG 通信这两步
一、为什么选 Hermes
市面上 AI 助手框架不少,我选 Hermes 主要三个原因:
自托管 — 数据在自己手里,不用担心隐私 可深度定制 — 想接什么平台自己说了算 Mac 原生运行 — 不需要额外买 VPS,省钱
我的需求很简单:数据可控、可以对接我自己想接的平台、长期跑不占太多资源。Hermes 最符合。
二、环境准备
硬件环境
- MacBook Pro(已经在跑 OpenClaw)
- 8GB 内存(实测两家一起跑还剩大部分)
- 网络:需要能访问 Telegram API
软件环境
- OpenClaw(已安装,版本 0.68.0)
- Node.js 环境(OpenClaw 自带)
- Homebrew(用于安装 Hermes 依赖)
端口占用情况
Hermes:客户端模式,不监听端口
OpenClaw:localhost:18789, localhost:18791
结论:完全不冲突

三、配置过程:踩坑全记录
第一坑:MINIMAX 模型调不通
问题描述
手动配置 MINIMAX 模型后,怎么都调用不起来。API Key 填了,模型名称填了,但就是返回空。
尝试过的方法
- 检查 API Key 是否正确 → 重置了还是不行
- 查看日志输出 → 没有报错,但也没有响应
- 更换模型参数格式 → 试了三四种写法
解决方式
最后用 Claude Code 介入,直接帮我查了配置文件结构,发现问题出在 model 字段的格式上——需要用完整的模型路径 anthropic/MiniMax-M2,而不是简写。
教训
AI 模型配置有时差一个字符就不工作,有问题直接让 AI 帮你查,比自己试错快十倍。
第二坑:Telegram 通信配置
问题描述
模型调通之后,想配置 TG 通信,让 TG 里的群聊能调用 Hermes。结果消息发出去完全没有反应。
尝试过的方法
- 检查 Bot Token → 反复确认过,没问题
- 查看 Hermes 日志 → 显示连接成功,但没有消息进来
- 检查 TG Bot 设置 → Webhook 模式还是 Polling 模式搞混了
解决方式
最后用 OpenClaw 自带的诊断命令跑了一遍:
openclaw doctor
发现问题在于 TG 的 Webhook URL 没有指向正确的端口。修复配置文件后,消息终于能进来了。
教训
OpenClaw 的诊断工具是宝藏,遇到问题先跑一遍
doctor,比自己猜快得多。
第三坑:双线并行通信
问题描述
OpenClaw 和 Hermes 都在跑 TG,但两者的消息会串吗?
结论
不会。OpenClaw 监听的是自己的 Bot,Hermes 走的是另一个 Bot Token,完全独立。实测下来两个 Bot 的消息互不干扰,各自处理自己的对话。

四、Hermes 和 OpenClaw 功能互补
很多人问我:两个 AI 同时跑,到底谁干什么?
核心分工逻辑
| 场景 | OpenClaw | Hermes |
|---|---|---|
| 复杂多步骤任务 | ✅ 主力执行 | 辅助规划、拆分步骤 |
| 快速信息查询 | 慢(启动开销) | ✅ 秒响应 |
| 定时任务/监控 | 不擅长 | ✅ 原生支持 cron |
| 飞书/TG 消息处理 | 都可以 | ✅ 轻量响应 |
| 代码编写/调试 | ✅ 强 | 可以 |
| 内容创作策划 | 一般 | ✅ 更擅长 |
| 第三方工具调用 | 有限 | ✅ 生态更广 |
一个具体例子
我要研究 "MINIMAX 最新模型有哪些",OpenClaw 会去执行搜索任务,整理好结果之后给我;我可以直接在 TG 里问,秒回,不用等 OpenClaw 冷启动。这就是互补。
简单说
- OpenClaw 是 执行者——做复杂、耗时的事
- Hermes 是 助手——做快速、碎片化的事
两个不是竞争关系,是上下游。
五、资源占用(真实场景)

| 状态 | 内存占用 | 说明 |
|---|---|---|
| 只跑 OpenClaw + Hermes | ~570 MB | AI 进程静止状态 |
| 正常办公使用 | + 2~4 GB | 浏览器、微信、文档等 |
| 8GB Mac 剩余 | 3.4~5.4 GB | 足够流畅运行 |
这 570MB 是"空载"数字,你实际打开几个网页、挂着微信、开个 VS Code,8GB Mac 也能 hold 住。我之前看到两个加起来占 600MB 也愣了一下,实际上这点内存连我浏览器一个标签页都不如。
六、现状
现在两套系统同时跑:
- OpenClaw:主 AI,负责复杂推理和任务执行
- Hermes:辅助 AI,负责日常对话、信息整理、定时任务
两者各有分工,互不抢资源。如果你也在 Mac 上跑 OpenClaw,放心大胆装 Hermes。
结语
配置过程踩了三天坑,但核心问题就两个:模型格式写对 + TG 通信配对。搞定这两件事之后,后面的使用反而很顺。
如果你也想在 OpenClaw 旁边跑一个 Hermes,欢迎参考本文。有问题可以留言,我有问必答。

共有 0 条评论