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. 浏览器 Dashboard(
http://127.0.0.1:18789/)——最常用 -
2. 聊天应用——微信、Telegram、WhatsApp 里直接聊
-
3. 命令行(
openclaw gateway) -
4. macOS 菜单栏应用(原生 App)
-
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@latest
openclaw onboard --install-daemon
# 打开 Dashboard
openclaw 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. 接收任务 → Agent 生成初始 Prompt,调用工具执行
-
2. 评估结果 → 根据质量打分(代码通过测试了没?搜索结果相关不?)
-
3. Prompt 变异 → 分低的 Prompt,自动改写措辞、调整工具调用顺序、增删示例
-
4. 迭代优化 → 重复「执行→评估→变异」,直到收敛
-
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. 你说「帮我分析这个网站的 SEO」
-
2. Hermes 查注册表→没现成技能
-
3. 内置
skill-creator上场→自动生成seo-analyzer技能 -
4. 保存到
~/.hermes/skills/seo-analyzer/ -
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 里终于能跑了
之前 npx、npm、node 这些裸命令在容器里 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. 配对码验证:陌生人想接进来?先对配对码
-
2. Docker 沙箱:非 main 会话的工具调用跑在 Docker 里,跟宿主隔离
-
3. 数据全本地:不存在「云端泄露」的可能
曾经的安全事件(ClawHavoc,2026 年 3 月): 前版本中恶意 Skill 通过 Prompt 注入读取用户数据。v2026.3.20+ 已修复:强化沙箱隔离,禁用 Skill 对控制平面的写入。
Hermes Agent 的安全策略(v0.15.0)
-
1. Promptware / Brainworm 防御:内置约 15 个攻击模式库,记忆加载时扫描恶意 Prompt
-
2. 工具结果分隔符:防止伪造系统内容
-
3. security-guidance 插件:匹配危险代码写入模式
-
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@latest
openclaw onboard --install-daemon
openclaw dashboard # 配渠道
# 第二步:装 Hermes(后端引擎)
pip install hermes-agent
hermes config set mcp.enabled true
hermes config set mcp.server.port 8080
hermes serve
# 第三步:MCP 打通两个 Agent
# 在 OpenClaw Dashboard 里添加 Hermes 的 MCP 服务地址
🚀 两个行动建议
-
1. 想省事:直接装 OpenClaw→配好 Telegram bot→开始用。不需要学新界面,就跟你平时聊天一样。
-
2. 想折腾:装 Hermes Agent→打开技能中心→装几个技能→体验 GEPA 进化。你会看到 AI 真的在变强。
数据截至 2026 年 5 月 30 日。技术细节以官方文档为准。
参考来源(不想踩坑直看这些):
-
1. OpenClaw 官方文档:https://docs.openclaw.ai/
-
2. OpenClaw GitHub:https://github.com/openclaw/openclaw
-
3. Hermes Agent 官方文档:https://hermes-agent.org/zh/
-
4. Hermes Agent GitHub Releases:https://github.com/NousResearch/hermes-agent/releases
这篇对比文章帮你省了至少3小时调研时间,觉得好请转发到技术群 👏
关注「运维技术小记」,获取更多硬核技术深度解读。我们有技术交流群,欢迎联系我加群讨论
如果觉得有用,欢迎收藏并转发给需要的朋友。若有不同看法我们评论区见。
更多推荐

所有评论(0)