乐于分享
好东西不私藏

OpenClaw和Hermes Agent,谁才是你的 AI 助手最优解?

OpenClaw和Hermes Agent,谁才是你的 AI 助手最优解?

大家好!我是喻勇。

你是不是也有这种感觉——市面上的AI Agent框架,要么太保守(啥都不敢干),要么太激进(权限给太多,裤子都能跑崩)。

更头疼的是,很多框架非要你装个新 App。我就想在微信、Telegram里直接聊,不行吗?

今天深入对比两个定位完全不同的开源项目:OpenClaw 和 Hermes Agent

重点:截至2026年5月30日的最新数据。两个项目在5月28-29日连续发版,技术进步肉眼可见。


🔥 先讲结论(30 秒看完)

如果你…
选 OpenClaw
选 Hermes Agent
想在微信/QQ/Telegram/WhatsApp里直接用 AI
✅ 24 个渠道,天生为聊天而生
⚠️ 23 个平台,偏开发工具
数据绝对不能上云
✅ 全本地存储,Gateway 在你机器上
✅ 也全本地
追求极致性能(冷启动、函数调用)
⚠️ Gateway 常驻运行,够用
✅ 冷启动 258ms、函数调用 -47%、session_search 4500x 提速
需要 AI 自己学会变强
❌ 不支持
✅ GEPA 进化引擎,自动优化 Prompt
想装完就能用
✅ npm 一把梭,Dashboard 浏览器开箱即用
⚠️ pip 安装,TUI 界面

最佳实践:OpenClaw 做消息入口网关,Hermes 做后端执行引擎,通过 MCP 协议打通。


1. OpenClaw:一个「安安静静跑在你机器上」的多渠道 AI 网关

1.1 它到底是个啥?

很多人以为 OpenClaw 是个桌面 App——其实不是

OpenClaw 是一个自托管的 Gateway 网关。它跑在你自己的电脑上(Mac / Windows / Linux),把你常用的聊天应用——微信、QQ、Telegram、WhatsApp、Discord……——全部接入一个 AI 助手。

打个比方:OpenClaw 是个「总机接线员」。你用微信发消息→它接住→转给 AI 处理→把回复通过微信发回给你。你不用装新 App,也不用学新界面。

奥地利开发者 Peter Steinberger 创建,MIT 协议,2025 年 11 月上线。

1.2 怎么跟你交互?

不是桌面 App,但有多种方式:

  1. 1. 浏览器 Dashboardhttp://127.0.0.1:18789/)——最常用
  2. 2. 聊天应用——微信、Telegram、WhatsApp 里直接聊
  3. 3. 命令行openclaw gateway
  4. 4. macOS 菜单栏应用(原生 App)
  5. 5. iOS / Android 节点应用(相机、语音、Canvas)

1.3 核心架构(三层)

你的消息(微信/QQ/Telegram/WhatsApp/Discord…)        ↓   Gateway 控制平面(消息路由 + 配对码验证)        ↓   Agent 执行层(AI 推理 + 工具调用 + 记忆检索)
  • • Gateway 是核心中枢,管所有消息收发和路由,跑在 Node.js 上
  • • Agent 是真正干活的 AI,可以按渠道独立分配
  • • 配置文件:~/.openclaw/openclaw.json(JSON 格式)

1.4 记忆系统(全在本地,不上云)

OpenClaw 的记忆不依赖云端,全部存在你的机器上:

~/.openclaw/workspace/├── MEMORY.md              ← 长期记忆(偏好、习惯、决策)├── memory/│   ├── 2026-05-29.md      ← 昨天的笔记│   └── 2026-05-30.md      ← 今天的笔记

说白了就是:Agent 会把重要的事记在 MEMORY.md 里,把每天干的事记在 memory/YYYY-MM-DD.md 里。下次对话时,它会自动翻出来当上下文。

还有一个可选的 DREAMS.md——Agent 在后台(Dreaming 机制)扫描历史笔记,把有价值的整合进来。

1.5 24 个渠道支持

WhatsApp、Telegram、Slack、Discord、Google Chat、Signal、iMessage、IRC、Microsoft Teams、Matrix、飞书、LINE、Mattermost、Nextcloud Talk、Nostr、Synology Chat、Tlon、Twitch、Zalo、Zalo Personal、微信QQ、WebChat

1.6 最新版本更新(v2026.5.27 → v2026.5.28-beta.2)

v2026.5.27(5 月 28 日发)

安全:

  • • 群组 Prompt 隔离——群聊里 A 的 Prompt 不会影响 B
  • • 危险命令拦截——rm -rf / 直接毙掉
  • • Tailscale 暴露检测——没开认证就警告你

性能:

  • • Gateway 热路径缓存
  • • 会话读取优化

新东西:

  • • OpenAI 兼容嵌入
  • • Pixverse 视频生成

v2026.5.28-beta.2(5 月 29 日发)

模型支持:

  • • Claude Opus 4.8(Anthropic 最新旗舰)
  • • NVIDIA 精选模型(通过 NIM 平台)
  • • Fal.ai Krea 图像
  • • MiniMax 流式音乐

硬核能力:

  • • 加密 PDF 文本提取——带密码的 PDF 也能读
  • • GitHub Copilot 代理运行时——Copilot 也能当 Agent 用
  • • 语音模型目录
  • • Codex Supervisor 插件路径

1.7 怎么装?

# 就两步npm install -g openclaw@latestopenclaw onboard --install-daemon# 打开 Dashboardopenclaw dashboard

浏览器打开 http://127.0.0.1:18789/,配好模型 API Key,连上你的微信/Telegram,完事。


2. Hermes Agent:一个「会自己教自己」的 AI 智能体

2.1 它是什么?

Hermes Agent 的定位是**「与你共同成长的 AI 智能体」**。核心黑科技是 GEPA(Genetic Evolutionary Prompt Architecture)进化引擎——Agent 能根据任务执行结果,自动优化自己的 Prompt。

人话翻译:Hermes 会「自己教自己」怎么把活干得更好。

由 Nous Research 主导开发,2026 年 2 月发布。v0.15.0 代号 「The Velocity」——顾名思义,快。

2.2 核心架构(插件化微服务)

你的消息(23 个平台:Dashboard/Telegram/Discord/Slack/ntfy…)        ↓   Core Agent Loop(极简核心,只剩 3.8k 行)        ↓   插件层(Provider/Platform/Tool——啥都能插)        ↓   存储 & 进化层(GEPA 引擎 + 四层记忆)

v0.15.0 的大重构:

  • • 核心代码从 16,083 行→3,821 行(砍掉 76%)
  • • 拆成 14 个独立模块
  • • 一切插件化:换模型、加平台、加工具,都不用改核心代码

2.3 GEPA 进化引擎(真正的差异化能力)

工作原理:

  1. 1. 接收任务 → Agent 生成初始 Prompt,调用工具执行
  2. 2. 评估结果 → 根据质量打分(代码通过测试了没?搜索结果相关不?)
  3. 3. Prompt 变异 → 分低的 Prompt,自动改写措辞、调整工具调用顺序、增删示例
  4. 4. 迭代优化 → 重复「执行→评估→变异」,直到收敛
  5. 5. 保存最优版 → 写入技能注册表,下次直接复用

这意味着什么? 用 Hermes 写代码,第一次可能一般,第十次就上天了。它真的会进化

2.4 记忆系统(四层,比 OpenClaw 多一层)

层级
存什么
生命周期
Conversation Memory
当前对话历史
会话级
Session Memory
跨会话偏好、项目上下文
永久
Workspace Memory
项目文件、代码、文档
项目级
Skill Memory

 🔥
技能执行历史 + GEPA 优化的最优 Prompt
永久,全项目共享

Skill Memory 是关键差异——GEPA 引擎优化出的最优 Prompt 存这里,形成正向飞轮:用得越多,越聪明。

2.5 技能系统(运行时自生成)

跟 OpenClaw 需要手动写 SKILL.md 不同,Hermes 能自动生成技能

  1. 1. 你说「帮我分析这个网站的 SEO」
  2. 2. Hermes 查注册表→没现成技能
  3. 3. 内置 skill-creator 上场→自动生成 seo-analyzer 技能
  4. 4. 保存到 ~/.hermes/skills/seo-analyzer/
  5. 5. 下次类似任务直接调用

技能中心:v0.15.1 从 858 个扩展到 19,932 个(23 倍)。你可以不写任何一个技能,全从社区拿。

2.6 Kanban 多代理平台

v0.15.0 成熟的多 Agent 编排:

  • • 任务自动拆解:复杂任务自动分拆,分配给不同 worker
  • • Swarm v1 拓扑:根节点→并行 worker→审查器→合成器→共享黑板
  • • 单任务不同模型:写代码用 Claude 3.7,翻译用别的模型
  • • 定时任务:每天凌晨自动跑备份
  • • worktree 隔离:每个任务独立 Git worktree,互不打架

2.7 版本更新详解(v0.15.0 → v0.15.1 → v0.15.2)

v0.15.0(5 月 28 日,The Velocity)

性能数据(官方公布,有对照实验):

  • • 每轮函数调用 -47%(31 轮对话从 39.9 万次→21.3 万次)
  • • session_search4,500 倍提速(无额外 LLM 成本)
  • • Termux 冷启动:2.9 秒→0.8 秒
  • • hermes --version:701ms→258ms(-63%)

新功能(精选):

  • • Kanban 多代理平台成熟
  • • Bitwarden Secrets Manager 集成(一个令牌替代所有 API Key)
  • • ntfy 成为第 23 个消息平台
  • • Promptware / Brainworm 防御
  • • 技能包(Skill Bundles)
  • • 15 个 P0 + 65 个 P1 修复

v0.15.1(5 月 29 日,The Patch Release)——修了一个很要命的 bug

1. 仪表盘 401 无限重载 🔥

v0.15.0 的严重 bug:回环模式下仪表盘会无限刷新。

怎么回事? API 返回 401→系统以为是令牌过期→全页重载刷新令牌→但令牌其实是正常的→又 401→又重载→死循环。Firefox 表现为「导航风暴」,Chrome 表现为 React 重渲染风暴。

v0.15.1 修复:fetchJSON 加了个 allowUnauthorized 选项,回环模式下跳过这个脑残逻辑。

2. Docker 安全加固

之前 Docker 模式会自动推断 --insecure,把「想 LAN 访问」和「想关同源保护」混为一谈。v0.15.1 拆开了:要关同源保护?显式设 HERMES_DASHBOARD_INSECURE=1

3. MCP 裸命令在 Docker 里终于能跑了

之前 npxnpmnode 这些裸命令在容器里 PATH 不对,静默失败。现在解析到 /usr/local/bin

4. 技能中心:858→19,932 个(暴增 23 倍)

之前只拉了部分分页目录,现在拉全了。技能随便挑。

5-6. 还有:看板 worker 不再被 SIGTERM 卡死、技能页面侧边栏恢复了。

v0.15.2(5 月 29 日)——打包修复

pip install hermes-agent 时 plugin.yaml 清单不丢失了。就这么一件事。


3. 一张表看清差异

维度
OpenClaw
Hermes Agent
是什么
自托管 Gateway 网关(Node.js)
自进化 AI 智能体(Python)
核心理念
多渠道统一入口,数据全本地
自进化,越用越聪明
交互方式
Dashboard / 聊天应用 / CLI / macOS App
CLI/TUI 优先
记忆系统
MEMORY.md + 每日笔记(2 层)
四层(含 Skill Memory)
技能系统
ClawHub 市场 + 手动编写 SKILL.md
19,932 个技能中心 + 运行时自生成
渠道数
24 个
23 个
**安全
配对码 + Docker 沙箱
Promptware/Brainworm 防御 + Bitwarden
自进化
✅ GEPA 引擎
安装 npm install -g openclaw pip install hermes-agent
冷启动
Gateway 常驻,无需频繁启动
258ms
session_search
未公开
4,500 倍提速
代码规模
未公开
核心 3.8k 行(精简 76%)

4. 安全对比

OpenClaw 的安全策略

  1. 1. 配对码验证:陌生人想接进来?先对配对码
  2. 2. Docker 沙箱:非 main 会话的工具调用跑在 Docker 里,跟宿主隔离
  3. 3. 数据全本地:不存在「云端泄露」的可能

曾经的安全事件(ClawHavoc,2026 年 3 月): 前版本中恶意 Skill 通过 Prompt 注入读取用户数据。v2026.3.20+ 已修复:强化沙箱隔离,禁用 Skill 对控制平面的写入。

Hermes Agent 的安全策略(v0.15.0)

  1. 1. Promptware / Brainworm 防御:内置约 15 个攻击模式库,记忆加载时扫描恶意 Prompt
  2. 2. 工具结果分隔符:防止伪造系统内容
  3. 3. security-guidance 插件:匹配危险代码写入模式
  4. 4. Bitwarden 集成:API Key 不裸奔,统一管理

5. 选型建议(对号入座)

你的情况
推荐
「我就想在微信里用 AI,不想装新 App」
OpenClaw
「我是企业 IT,安全合规是刚需」
OpenClaw(本地 Gateway + 配对码)
「我追求性能,冷启动不能超过 300ms」
Hermes Agent
「我想 AI 越用越聪明,自动优化」
Hermes Agent(GEPA 是独一份)
「我要写自定义技能但不想手写 SKILL.md」
Hermes Agent(自动生成)
「我全都要」
OpenClaw(消息入口)+ Hermes(执行引擎),MCP 打通

6. 最佳实践:融合部署

架构

微信/Telegram/WhatsApp 消息        ↓OpenClaw Gateway(收消息 + 验证身份 + 安全过滤)        ↓Hermes Agent(GEPA 引擎 + 自生成技能 + 执行)        ↓结果返回 Gateway        ↓消息发回给你

部署步骤

# 第一步:装 OpenClaw(消息入口)npm install -g openclaw@latestopenclaw onboard --install-daemonopenclaw dashboard  # 配渠道# 第二步:装 Hermes(后端引擎)pip install hermes-agenthermes config set mcp.enabled truehermes config set mcp.server.port 8080hermes serve# 第三步:MCP 打通两个 Agent# 在 OpenClaw Dashboard 里添加 Hermes 的 MCP 服务地址

🚀 两个行动建议

  1. 1. 想省事:直接装 OpenClaw→配好 Telegram bot→开始用。不需要学新界面,就跟你平时聊天一样。
  2. 2. 想折腾:装 Hermes Agent→打开技能中心→装几个技能→体验 GEPA 进化。你会看到 AI 真的在变强。

数据截至 2026 年 5 月 30 日。技术细节以官方文档为准。


参考来源(不想踩坑直看这些):

  1. 1. OpenClaw 官方文档:https://docs.openclaw.ai/
  2. 2. OpenClaw GitHub:https://github.com/openclaw/openclaw
  3. 3. Hermes Agent 官方文档:https://hermes-agent.org/zh/
  4. 4. Hermes Agent GitHub Releases:https://github.com/NousResearch/hermes-agent/releases

这篇对比文章帮你省了至少3小时调研时间,觉得好请转发到技术群 👏

关注「运维技术小记」,获取更多硬核技术深度解读。我们有技术交流群,欢迎联系我加群讨论

如果觉得有用,欢迎收藏并转发给需要的朋友。若有不同看法我们评论区见。 🔧