OpenClaw和Hermes Agent,谁才是你的 AI 助手最优解?
大家好!我是喻勇。
你是不是也有这种感觉——市面上的AI Agent框架,要么太保守(啥都不敢干),要么太激进(权限给太多,裤子都能跑崩)。
更头疼的是,很多框架非要你装个新 App。我就想在微信、Telegram里直接聊,不行吗?
今天深入对比两个定位完全不同的开源项目:OpenClaw 和 Hermes Agent。
重点:截至2026年5月30日的最新数据。两个项目在5月28-29日连续发版,技术进步肉眼可见。
🔥 先讲结论(30 秒看完)
|
|
|
|
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
最佳实践: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@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. 接收任务 → Agent 生成初始 Prompt,调用工具执行 -
2. 评估结果 → 根据质量打分(代码通过测试了没?搜索结果相关不?) -
3. Prompt 变异 → 分低的 Prompt,自动改写措辞、调整工具调用顺序、增删示例 -
4. 迭代优化 → 重复「执行→评估→变异」,直到收敛 -
5. 保存最优版 → 写入技能注册表,下次直接复用
这意味着什么? 用 Hermes 写代码,第一次可能一般,第十次就上天了。它真的会进化。
2.4 记忆系统(四层,比 OpenClaw 多一层)
|
|
|
|
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
| Skill Memory
|
|
|
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. 一张表看清差异
|
|
|
|
|---|---|---|
| 是什么 |
|
|
| 核心理念 |
|
|
| 交互方式 |
|
|
| 记忆系统 |
|
|
| 技能系统 |
|
|
| 渠道数 |
|
|
|
|
|
|
| 自进化 |
|
|
| 安装 | npm install -g openclaw |
pip install hermes-agent |
| 冷启动 |
|
|
| session_search |
|
|
| 代码规模 |
|
|
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. 选型建议(对号入座)
|
|
|
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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. 想省事:直接装 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小时调研时间,觉得好请转发到技术群 👏
关注「运维技术小记」,获取更多硬核技术深度解读。我们有技术交流群,欢迎联系我加群讨论
如果觉得有用,欢迎收藏并转发给需要的朋友。若有不同看法我们评论区见。 🔧
夜雨聆风