乐于分享
好东西不私藏

OpenClaw遇到对手了,我花10分钟体验Hermes!

OpenClaw遇到对手了,我花10分钟体验Hermes!

好大家好,我是姚路行,一个爱搞AI的大厂程序员,也是一个90后奶爸

关注下公众,回复【openclaw】免费拉你进OpenClaw学习群

这两天朋友圈被一件事刷屏了。

OpenClaw 的老用户,开始往 Hermes 搬家。

有人说"回不去了",有人说"OpenClaw 已死",还有人说"主动权在我这里,我不迁"。

争论很热闹,但我更好奇:Hermes 到底有没有传说中那么神?

所以我花了 10 分钟装了一个。

体验完之后,我的结论是:确实有点东西,但没到必须换的程度。

下面跟你掰开讲:为什么会有这场"迁移潮",Hermes 到底强在哪,该不该换,以及怎么装。

Hermes 是什么?为什么突然火了?

Hermes 是一个开源的 AI Agent 框架,背后是 Nous Research(截至目前,GitHub 61.9K stars)。

地址:https://github.com/NousResearch/hermes-agent

Hermes 它确实有几把刷子。

Hermes 的 4 个核心亮点

我自己装了 Hermes,跑了几个任务,提炼了 4 个让我眼前一亮的地方。

1. 工具调用透明化:你能看到它在想什么

OpenClaw 经常给你的是一个结果:

"好的,我看了文档,差别是..."

你不知道它到底做了什么。是真的读了文档,还是在瞎编?

Hermes 不一样。

它的 CLI 会实时显示每个工具调用:

☤ browser_navigate(url=https://...)☤ browser_snapshot()☤ read_file(path=/root/.openclaw/.../MEMORY.md)☤ execute_code(...)

每一步点了啥、跑了啥命令、拿了啥返回,都在对话里摊开给你看。

没有透明度的 agent 是信仰式使用。有透明度的 agent 才是工程工具。

2. 自我进化:它会给自己写 Skill

OpenClaw 的 Skill 不是只能人工写,你完全可以让它帮你创建。但前提是你得开口。

你说"把刚才这个流程存成 Skill",它就存;你不说,它就不会主动 offer。

Hermes 不一样,它会自己判断。

一个任务做完之后,只要它判断这事儿够复杂、够值得复用,就会自动创建一个 Skill

☤ skill_manage(action="create", name="task-name", ...)

然后开始写 ~/.hermes/skills/task-name/SKILL.md

下次你说一句类似的话,它直接调这个 Skill。

更狠的是:你给它反馈之后,它会回去改那个 Skill 文件本身

不是只在这次对话里记住,是永久写进去。

这就是 Hermes 最底层的自我进化闭环

干完一个 5 步以上的复杂任务 → 自动调 skill_manage 创建 skill用 skill 时发现 skill 错了 → 自动 patch 那个 skill 文件发现一条值得记的事 → 自动往 MEMORY 写下一次开会话 → 新学的 skill / memory 全自动注入

你坐在旁边,就看着它自己给自己打补丁。

OpenClaw 的 MEMORY 是"你告诉它写什么"。

Hermes 的 MEMORY 是"它自己判断什么该写,然后默默写好"。

3. 双层记忆:强制遗忘,反而更聪明

这个设计很反直觉。

Hermes 硬限制记忆容量:

  • MEMORY.md(agent 自己的笔记)→ 上限 2200 字符
  • USER.md(用户画像)→ 上限 1375 字符

满了怎么办?

它会强制自己 consolidate——合并、替换、删掉过时的条目。

你可能觉得:太抠了,为什么不让我多存点?

但用过 OpenClaw 的人都知道:无限制的记忆,最后会变成垃圾堆。

里面 80% 是过时的、重复的、互相矛盾的。你自己都不敢看 MEMORY.md。

Hermes 的设计是把记忆拆成双轨:

L1 持久记忆MEMORY.md(agent 笔记)+ USER.md(用户画像)

  • 会话开始时一次性注入 system prompt
  • 整个会话期间不变(frozen snapshot)
  • 容量写死,超了就让 agent 自己压缩

L2 历史会话搜索全量会话存进 SQLite + FTS5 全文索引

  • 需要回忆"上周是不是讨论过 XX"的时候才主动检索
  • 而不是把所有历史一股脑塞进 prompt

这个设计的好处:

  • 逼着 agent 像人一样忘记不重要的事
  • 每一条新 memory 都要和老条目竞争位置

硬事实做精度,软画像做泛化。

Hermes 的处理是:记忆只在会话开始时注入一次,中间不动。要更新?等会话结束后,Agent 自己回头收拢一遍。

4. 开箱即用的浏览器自动化

OpenClaw 的浏览器自动化,你要先配环境、装依赖、对付一堆问题。

Hermes 直接拉起来就能用

没装 Playwright,没配 Chromium,也没让你先对付一堆依赖。

开箱即用。

浏览器后端也不只一种:

  • 本地 Playwright
  • 云端 Browserbase
  • 反检测的 Camofox

一条命令切换。

这条线上,Hermes 花了真心思。

但 Hermes 也不是完美的

看起来 Hermes 各方面都更强,是不是应该立刻迁移?

不一定。

Hermes 有一个致命缺陷:多 agent 协作能力弱。

OpenClaw 的多 agent 协作是真的强。

你可以跑很多个子 agent,每个都有独立 workspace、MEMORY、skills。它们之间可以互相 sessions_send,可以做路由 binding。

这是一套完整的多 agent 生态。

Hermes 目前还没有。

它能多开实例,但那和 OpenClaw 的"总管调度、多角色分工、群协作、知识库打通"是两回事。

所以,如果你重度依赖多 agent 协作,OpenClaw 依然是更好的选择。

10 分钟上手 Hermes

好了,说了这么多,怎么装?

我实测了一遍,真的只要 10 分钟。

步骤一:一行命令安装

打开终端,粘贴下面这一行,回车:

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

接下来这一步它会问你:是否从 OpenClaw 迁移数据?

如果你之前用过 OpenClaw,直接选择"是"。

它会自动扫 ~/.openclaw,把能 1:1 映射的主 agent 全搬过去:

  • SOUL.md
  • MEMORY.md
  • USER.md
  • skills
  • API key
  • 消息平台配置
  • TTS 资源

不能 1:1 映射的会归档到 migration/openclaw/<时间戳>/archive/,还会写一份详细的 MIGRATION_NOTES.md 告诉你哪些需要手动重建。

这是我用过最尊重用户数据的迁移工具。

步骤二:配置模型

安装完之后,它会启动一个向导,让你配置模型。

支持的 provider 非常多:

  • Nous Portal
  • OpenRouter(200+ 模型)
  • z.ai / GLM
  • Kimi / Moonshot
  • MiniMax
  • OpenAI
  • Anthropic
  • 自建 endpoint

步骤三:试试看

配置完成后,直接在终端里敲:

hermes

就进入对话界面了。

第一次用,试试这几个命令:

/help           # 查看所有命令/personality    # 切换聊天风格(14 种人格可选)/skin           # 切换 TUI 皮肤(官方有好几套)

我自己定制了一个皮肤,通过 /skin 命令切换。

步骤四:配置聊天渠道(可选)

这里我选的 Telegram:

hermes gateway setup

接下来按照引导填写 Bot Token 等参数。

配置完成后,你就可以和它聊天了。

该不该换?我的建议

先说个基本判断:OpenClaw 和 Hermes 不是非此即彼。

我现在的方案是 OpenClaw 继续留着处理那些已经跑通的、需要精细控制的场景,Hermes 拿来当新的主力试用。

没必要二选一。

下面分三种情况说一下我的建议:

如果你是 OpenClaw 老用户

强烈建议装一下试试。

就算只是为了体验那个丝滑的一键迁移,也值回票价。

真的可以做到 10 分钟内把一套完整的 Agent 搭起来,而且你之前的投入不会浪费。

如果你是 OpenClaw 新用户,还在纠结要不要入门

我的建议是跳过 OpenClaw 直接上 Hermes。

理由不是 Hermes 更强,而是 Hermes 的学习曲线更短,部署更省心,上手之后就能用。

OpenClaw 那套 SOUL.md 的深度配置能力,你用一段时间之后再回头研究也不迟。

如果你完全没碰过 Agent

那 Hermes 反而是个不错的入门选择。

它能真的动手做事,而不是只会聊天。

总结一下

OpenClaw 遇到对手了,是 Hermes。

这不是一场单纯的工具竞争,是两个方向的碰撞:

  • OpenClaw:多 agent 协作
  • Hermes:单 agent 自我进化

该不该换?

取决于你的使用场景:

场景
推荐
单 agent 重度用户
→ Hermes
多 agent 协作重度用户
→ OpenClaw
轻度使用,偶尔跑个任务
→ 都行
预算敏感,想省钱
→ Hermes
不想折腾,稳定第一
→ 观望一段时间

但有一件事是确定的:

AI Agent 工具的竞争,才刚刚开始。

OpenClaw 和 Hermes 今天的竞争,只是序幕。

未来会有更多工具出现,更多方向涌现。

别被某个工具绑死,保持自由迁移的能力,才是长久之计。

往期优质文章

这些Skills让OpenClaw把搜索做到极致!

【别错过】35+ OpenClaw实战案例,每个都能直接抄作业!

血泪总结!我用 OpenClaw 1个月,总结了这6个让你从"玩具"变"生产力"的配置原则

我给OpenClaw招了两个“下属”,7×24待命!

会主动找你的 OpenClaw 才叫“AI 助手”!

我花1天教会了OpenClaw完美复刻我的写作风格!

安装了72个Skills后,我的OpenClaw无所不能!

20分钟搭建性价比最高的 OpenClaw 组合!

一起学习