乐于分享
好东西不私藏

OpenClaw vs Hermes Agent:2026 年最全深度对比指南

OpenClaw vs Hermes Agent:2026 年最全深度对比指南

版本说明:本文基于 2026 年 6 月公开资料撰写,涵盖 OpenClaw  与 Hermes Agent。所有数据均来自官方文档、GitHub、arXiv 学术论文及多家技术媒体的公开报道。


目录

  1. 前言:为什么这两个 Agent 值得认真比较
  2. 背景与历史:它们从哪里来
  3. 定位与哲学:两种根本不同的赌注
  4. 架构原理深度剖析
    • 4.1 OpenClaw 的架构:Hub-Spoke Gateway 模型
    • 4.2 Hermes Agent 的架构:闭环学习引擎
    • 4.3 两种架构的本质对比
  5. 核心功能横向对比
    • 5.1 记忆与持久化
    • 5.2 技能与工具系统
    • 5.3 模型支持
    • 5.4 消息平台集成
    • 5.5 自主学习与进化能力
  6. 实操体验:从安装到第一个任务
    • 6.1 安装流程对比
    • 6.2 第一次运行体验
    • 6.3 典型任务实操演示
  7. 性能与基准测试
  8. 生态系统与社区
  9. 安全性深度分析
  10. 成本模型与 ROI 分析
  11. 相同点:被忽视的共识
  12. 不同点:决定选择的核心差异
  13. 新手选择指南
  14. 老手选择指南
  15. 从 OpenClaw 迁移到 Hermes:完整路径
  16. 进阶:SwarmClaw 与组合架构
  17. 未来展望
  18. 总结与决策框架
  19. 参考资料

1. 前言

2026 年,AI Agent 的战场已经不再是”哪个更聪明”,而是”哪种哲学更适合你”。

如果你在过去几个月里关注过 AI 开源社区,就一定听说过两个名字此起彼伏地出现在各大技术群里:OpenClaw 和 Hermes Agent

它们都是开源的,都能自主执行任务,都支持多种 LLM,都能跑在你自己的服务器上。但它们代表的是完全不同的两种世界观:

  • OpenClaw 说:*”我能接入一切,成为你数字生活的自动化层。”*
  • Hermes Agent 说:*”我会随着时间变得越来越了解你,越来越擅长你的工作。”*

这两种说法都是真的。但它们针对的不是同一个问题。

本文是一篇面向真实决策的技术深度对比。我们不会简单地说”各有优劣”然后收场——我们会把每一个维度拆开来看,从底层架构到日常实操,从安全漏洞到成本建模,最后给出一个针对新手老手的具体决策框架。

如果你读完本文,还是不确定该用哪个,那只有一个原因:你还没想清楚自己真正需要什么。而弄清楚这件事,正是这篇文章存在的意义。


2. 背景与历史

2.1 OpenClaw 的诞生

OpenClaw 的前身是一个名叫 Clawdbot 的项目,由奥地利开发者 Peter Steinberger 于 2025 年 11 月悄悄发布在 GitHub 上。Steinberger 此前是 PSPDFKit(一家 PDF 渲染 SDK 公司)的创始人,并非 AI 领域的传统从业者,但这正是 OpenClaw 最有趣的地方——它是一个工程师从实用角度出发,解决”我怎么让 AI 帮我真正干活”的产物。

项目在发布初期默默无闻。2026 年 1 月 27 日,因与 Anthropic 的商标争议,项目更名为 Moltbot。仅三天后,2026 年 1 月 30 日,再次更名为 OpenClaw——这个名字最终留了下来,并伴随着一次爆炸式的传播。

更名后 72 小时内,项目从 9,000 stars 暴增至 60,000 stars。在接下来的几周内,stars 数量突破 200,000,随后达到 345,000+,超越 React 成为 GitHub 历史上增速最快的开源项目之一。

这种爆炸式传播有一个有趣的文化现象注脚:在中国,大量用户开始用”养龙虾”来描述部署和训练 OpenClaw 的行为——因为 OpenClaw 的 Logo 是一只龙虾爪子(claw),而 OpenClaw 的中文社区迅速形成。路透社报道称,百度、腾讯、阿里巴巴都在推出基于 OpenClaw 的产品,百度办公室外甚至出现了人们排队争相安装的场景,旁边摆着一个龙虾形状的气球。

2026 年 2 月 14 日,情人节这天,Steinberger 宣布加入 OpenAI,但同时承诺 OpenClaw 将移交给一个独立基金会,保持开源和独立运营。

2.2 Hermes Agent 的诞生

与 OpenClaw 的病毒式传播不同,Hermes Agent 是一次更有预谋的出击。

Nous Research 是一家以训练和开源大型语言模型著称的 AI 研究公司,其 Hermes 系列模型(Hermes 2、Hermes 3)在开源 LLM 社区中有相当高的知名度和口碑。2026 年 2 月 26 日,Nous Research 发布了 Hermes Agent——一个以其模型家族命名的 Agent 框架。

发布时间点耐人寻味:距离 OpenClaw 改名并爆火,仅仅过去了不到一个月。Hermes Agent 从一开始就是在”已经知道 OpenClaw 存在”的语境下设计的,并且内置了一个名为 hermes claw migrate 的命令,专门用于从 OpenClaw 迁移——这是一个直接的市场竞争声明。

发布后的几周内,Hermes Agent 积累了 22,000+ stars,142 名贡献者,2,293 次提交。此后继续增长至 60,000+,并在 NVIDIA 官方博客上获得了专门的推广报道。

NVIDIA 的背书不是偶然的:Hermes Agent 明确支持本地模型部署,在 30B 参数级别的本地模型上表现稳定,这与 NVIDIA 推广 RTX 本地 AI 的战略高度吻合。

2.3 时间线对比

时间节点
OpenClaw
Hermes Agent
首次发布
2025年11月(Clawdbot)
2026年2月26日
技术栈确定
Node.js + TypeScript
Python
爆发增长
2026年1月30日
2026年3月起持续增长
组织变更
移交独立基金会
Nous Research 持续运营
当前 Stars
345,000+
60,000-140,000(增速极快)
许可证
MIT
MIT
主要创始人
Peter Steinberger
Nous Research 团队

3. 定位与哲学

3.1 OpenClaw 的哲学:广度即价值

OpenClaw 的设计哲学可以用一句话概括:把 AI 变成你数字生活的操作系统

它不试图让 AI 变得更聪明,而是试图让 AI 触达更多的地方。你在 WhatsApp 上发消息,它能收到并处理;你在 Slack 上发命令,它能执行;你设置一个 cron job,它能在凌晨三点自动帮你整理邮件。

OpenClaw 的 ClawHub 是理解这个哲学的关键:13,729+ 个社区贡献的技能(AgentSkills),覆盖从 Google Calendar 到智能家居,从金融数据到代码部署的各种场景。任何人都可以写一个技能并发布,任何人都可以一键安装。这是一种生态系统思维:不是把所有能力都内置,而是通过社区来无限延伸边界。

这个哲学的代价是:OpenClaw 的每次任务都是独立的。它不记得上周你问过什么,它不知道你是一个更喜欢简洁回复的人还是一个需要详细解释的人。它是一个功能强大的管道,但不是一个会成长的伙伴。

3.2 Hermes Agent 的哲学:深度即价值

Hermes Agent 的设计哲学同样可以用一句话概括:成为一个真正会进化的 AI 伴侣

它的核心假设是:一个用了 30 天的 AI 应该比用了第 1 天的 AI 更懂你、更高效、更适合你的工作方式。这个假设驱动了整个架构:持久记忆、自主技能创建、用户建模、反思循环。

Hermes Agent 的 tagline 是”the agent that grows with you”(随你成长的 Agent)。这不是市场文案,而是架构决策。每一次复杂任务完成后,Hermes 会把解决方案提炼成一个技能保存下来,下次遇到类似任务时直接调用,而不是从头思考。

这个哲学的代价是:你需要给它时间。第 1 天的 Hermes 可能不如 OpenClaw 顺手;第 30 天的 Hermes 可能让你难以想象没有它的日子。

3.3 两种哲学的本质分歧

这两种哲学背后其实是两个关于 AI Agent 价值的不同假设:

OpenClaw 的赌注:AI Agent 最难的问题是路由和控制(routing and control)。把正确的工具接在一起,让 AI 能够触达你需要它触达的地方——这才是真正的价值。

Hermes 的赌注:AI Agent 最难的问题是记忆和自我改进(memory and self-improvement)。让 AI 真正理解你、记住你、随着使用变得更好——这才是真正的价值。

这两个赌注并不互斥,但它们决定了两个团队把最多的工程资源投入到哪里。理解这一点,是所有后续对比分析的基础。


4. 架构原理深度剖析

4.1 OpenClaw 的架构:Hub-Spoke Gateway 模型

OpenClaw 的架构围绕一个中央 Gateway 构建,这个 Gateway 是整个系统的控制平面和消息代理。

核心组件

┌─────────────────────────────────────────────────────┐│                    用户消息来源                        ││  Telegram | Discord | Slack | WhatsApp | Signal      ││  iMessage | Matrix | Teams | Twilio | 12+ 更多        │└────────────────────┬────────────────────────────────┘                     │ Channel Adapters                     ▼┌─────────────────────────────────────────────────────┐│                   Gateway (控制平面)                   ││  ┌──────────────┐  ┌──────────────┐  ┌───────────┐  ││  │ NodeRegistry  │  │ExecApproval  │  │CommandQueue│  ││  │  (节点注册)   │  │  Manager     │  │ (命令队列)  │  ││  └──────────────┘  └──────────────┘  └───────────┘  │└──────────────────────┬──────────────────────────────┘                       │ WebSocket          ┌────────────┴────────────┐          ▼                         ▼┌──────────────────┐    ┌──────────────────────────────┐│   Agent Runtime   │    │   Local Execution (Node-Host) ││ ┌──────────────┐ │    │  ┌──────────────────────────┐ ││ │  LLM 推理循环 │ │    │  │  Exec Policy Engine       │ ││ │  工具分发     │ │    │  │  (命令过滤/白名单)         │ ││ │  Docker管理   │ │    │  │  Docker Sandbox           │ ││ └──────────────┘ │    │  └──────────────────────────┘ │└──────────────────┘    └──────────────────────────────┘          │          ▼┌──────────────────────────────────────────────────────┐│          Plugins & Skills System (ClawHub)            ││  SKILL.md 加载 | 社区技能市场 | 13,729+ 技能          │└──────────────────────────────────────────────────────┘

五大子系统详解

1. Channel System(渠道系统)

这是 OpenClaw 最显眼的能力:支持 15+ 消息平台的适配器。每个适配器负责轮询或接收 webhook 事件,验证发送者身份(通过白名单),并将消息分发到 Gateway 的命令队列。

关键实现细节:发送者身份验证使用不可变的平台 ID(如 Telegram 的数字用户 ID),而非可修改的用户名——这是 2026 年初大规模安全审计之后的修复结果。

2. Gateway(网关)

Gateway 监听 HTTP/WebSocket 连接(默认端口 18789),负责:

  • 对所有入站连接进行身份验证和多路复用
  • 维护 NodeRegistry(连接节点的注册表)
  • 通过 ExecApprovalManager 序列化待审批命令
  • 通过 CommandQueue 对同一会话的并发消息进行串行化处理

3. Agent Runtime(Agent 运行时)

封装 LLM 推理循环(ReAct 模式:Reason + Act)、工具分发和 Docker 沙箱管理。核心入口点是 runEmbeddedPiAgent,负责解析认证 profile、选择模型、在带故障转移的重试循环中提交轮次给 LLM、拦截工具调用并分发。

4. Local Execution / Node-Host(本地执行环境)

运行在用户机器上的特权进程,通过 WebSocket 连接到 Gateway,等待 node.invoke 帧。执行流程:

词法白名单评估 → 审批状态查询 → 实际执行

沙箱化的工具调用通过 docker exec 在容器内执行;非沙箱化调用直接在宿主 shell 上运行(具有完整的文件系统和进程访问权限)。

5. Plugins & Skills System(插件与技能系统)

从 ClawHub 社区市场或本地目录加载第三方技能。技能通过 SKILL.md 文件定义,在会话启动时注入到 Agent 的上下文窗口中。关键特性:技能以运营者(operator)级别的信任运行——这同时也是安全风险所在。

OpenClaw 的”心跳”机制

OpenClaw 有一个独特功能:心跳守护进程(heartbeat daemon),按可配置的间隔自动唤醒 Agent 执行任务,无需人工触发。这使它真正成为了一个”永远在线”的助手,可以在你睡觉时处理邮件、运行定时任务。

4.2 Hermes Agent 的架构:闭环学习引擎

Hermes 的架构思路与 OpenClaw 截然不同,它围绕一个闭环学习循环构建:

┌─────────────────────────────────────────────────────────────┐│                    用户输入层                                  ││   Telegram | Discord | Slack | WhatsApp | Signal | CLI       ││   Email | Voice Memo | 跨平台连续性                           │└───────────────────────────┬─────────────────────────────────┘                            │                            ▼┌─────────────────────────────────────────────────────────────┐│                    Memory & Context 层                       ││  ┌─────────────┐  ┌──────────────┐  ┌───────────────────┐  ││  │  MEMORY.md  │  │   USER.md    │  │  SQLite + FTS5     │  ││  │ (~2200字符) │  │ (~1375字符)  │  │  全文搜索历史会话  │  ││  └─────────────┘  └──────────────┘  └───────────────────┘  ││              ┌─────────────────────────────┐                ││              │    Honcho 辩证式用户建模     │                ││              │   (跨会话推断用户偏好)       │                ││              └─────────────────────────────┘                │└───────────────────────────┬─────────────────────────────────┘                            │                            ▼┌─────────────────────────────────────────────────────────────┐│                    Agent 推理核心                             ││  ┌──────────────────────────────────────────────────────┐   ││  │   任务接收 → 技能检索 → 规划 → 执行 → 反思 → 技能创建 │   ││  └──────────────────────────────────────────────────────┘   ││  ┌────────────────────┐  ┌─────────────────────────────┐   ││  │   Sub-Agents       │  │   工具系统(40+ 内置工具)    │   ││  │   (短生命周期子任务)│  │   文件 | 浏览器 | 代码 | API  │   ││  └────────────────────┘  └─────────────────────────────┘   │└───────────────────────────┬─────────────────────────────────┘                            │                            ▼┌─────────────────────────────────────────────────────────────┐│                    Skills Library(技能库)                   ││  ┌──────────────────────────────────────────────────────┐   ││  │   自动创建的技能 | 自我改进的技能 | agentskills.io 标准│   ││  └──────────────────────────────────────────────────────┘   │└─────────────────────────────────────────────────────────────┘                            │                            ▼┌─────────────────────────────────────────────────────────────┐│              Atropos RL 环境(研究级功能)                    ││         批量轨迹生成 | 训练未来工具调用模型                    │└─────────────────────────────────────────────────────────────┘

三个让”进化”成为可能的核心机制

1. 双文件持久记忆系统

Hermes 维护两个自动管理的记忆文件:

  • MEMORY.md(约 2200 字符):Agent 自主整理的笔记,包含用户工作模式、偏好、常用工具等
  • USER.md(约 1375 字符):用户档案,记录个人背景、工作风格、沟通偏好

每次新会话开始时,这两个文件都会被注入到上下文中。这意味着 Hermes 的每次对话都不是从零开始的——它带着对你的记忆进入每一次交互。

此外,所有历史对话都存储在 SQLite 数据库中,并通过 FTS5 全文搜索建立索引。Agent 可以搜索自己的历史记录,就像你搜索自己的邮件一样。

2. Honcho 辩证式用户建模

这是 Hermes 最具研究前沿感的功能之一。Honcho 是一个可选集成模块,它不仅记录你说了什么,还通过多轮交互推断你没有直接说出口的偏好:

  • 你倾向于用什么样的语气?
  • 你面对不确定性时喜欢 AI 给出建议还是等你决策?
  • 你在什么时间段最活跃?
  • 你对某类任务的容忍度有多高?

Honcho 用”辩证”(dialectic)一词描述这个过程——它通过分析你行为中的张力和矛盾,而不仅仅是表面的陈述,来建立更深层的用户模型。

3. 自主技能创建循环

这是 Hermes 区别于一切同类产品的最核心机制:

遇到复杂任务    ↓执行任务(可能调用多个工具,多轮推理)    ↓任务完成后进行反思(reflection)    ↓如果任务足够复杂且有复用价值,自动生成技能文件    ↓技能保存到技能库    ↓下次遇到类似任务时,先搜索技能库    ↓找到相关技能 → 直接调用或参考 → 更快更准确    ↓用户反馈 → 技能进一步优化

这个循环让 Hermes 对于重复型任务呈现出类似”肌肉记忆”的效果——你重复做的事情,它会越来越擅长。

Sub-Agents 子 Agent 系统

Hermes 把子 Agent 设计为短生命周期、隔离的工作者,专注于单个子任务,有自己的上下文和工具集。这种设计有三个好处:

  1. 保持主 Agent 的上下文整洁,减少混乱
  2. 允许并行执行多个子任务
  3. 更小的上下文窗口意味着对本地模型更友好

4.3 两种架构的本质对比

架构维度
OpenClaw
Hermes Agent
核心设计范式
Hub-Spoke + Gateway 控制面
闭环学习引擎
运行时语言
Node.js / TypeScript
Python
记忆机制
文件存储(MEMORY.md + 日记文件)
SQLite + FTS5 + Honcho + 双文件
学习能力
无(静态技能,手动更新)
自主技能创建,反思循环
任务隔离
会话级别
Sub-Agent 级别
并发模型
单 Agent + cron 调度
主 Agent + 多 Sub-Agent
扩展方式
ClawHub 社区市场(13,729+ 技能)
自主生成 + agentskills.io 标准
部署模型
本地/服务器,Gateway 作为中介
本地/VPS/云,6 种部署后端
设计重心
集成广度(15+ 渠道)
学习深度(用户建模)

5. 核心功能横向对比

5.1 记忆与持久化

记忆是区分 AI Agent 与 AI 聊天机器人的关键特征,也是 OpenClaw 和 Hermes 差异最显著的地方之一。

OpenClaw 的记忆机制

OpenClaw 使用文件系统作为记忆存储,默认配置包括:

  • MEMORY.md:Agent 在每次对话后更新的笔记文件
  • 日记文件(每日记录):自动记录当天的任务和学习内容
  • 可选的本地 SQLite 或 Redis 存储用于情节记忆
  • 内置向量存储用于语义检索

优点:开箱即用,配置简单,行为可预期,记忆可读可编辑。 缺点:记忆是被动的(需要 Agent 显式记录);没有自动推断用户偏好的机制;默认后端不容易替换。

Hermes 的记忆机制

Hermes 的记忆系统更为主动和复杂:

  • 双文件主动记忆(MEMORY.md + USER.md),由 Agent 自主管理,有定期”整理提示”
  • SQLite + FTS5 索引:所有历史对话都可被全文搜索
  • LLM 摘要机制:定期对历史对话进行摘要,防止信息量爆炸
  • Honcho 辩证用户建模:从行为模式中推断深层偏好
  • 可选的后端替换:向量数据库、嵌入模型、检索策略均可定制

一个实际的对比效果:

  • 使用 OpenClaw 三个月后,它对你的了解取决于你在 MEMORY.md 里写了什么
  • 使用 Hermes 三个月后,它通过 Honcho 推断出你早上需要简报式回复、下午需要详细分析,并且已经掌握了你 200+ 个常用工作流的快速路径

记忆维度评分(满分 10 分)

维度
OpenClaw
Hermes
跨会话持久化
7
9
主动学习能力
3
9
用户偏好推断
2
8
记忆可解释性
9
7
配置复杂度(低=好)
8
6
检索效率
6
9

5.2 技能与工具系统

OpenClaw:市场模式(100+ 内置 + 13,729 社区技能)

OpenClaw 技能系统的核心是 ClawHub 市场。每个技能本质上是一个 SKILL.md 文件(加上可选的脚本和资产),当被加载时注入到 Agent 的上下文窗口中,扩展 Agent 的能力。

内置核心工具:

  • browser:启动无头浏览器,导航网站,读取 ARIA 可访问性树,自主点击
  • exec / process:运行和后台化 shell 命令
  • 文件系统工具:读写文件、代码补丁
  • 调度工具:cron 表达式,定时任务

一键安装技能示例:

clawhub install google-calendarclawhub install github-issuesclawhub install home-assistantclawhub install weather-briefing

技能的广度是 OpenClaw 的真正护城河:从智能家居到股票监控,从健身追踪到团队 Standup 自动化,几乎任何你想得到的工作流都已经有人实现并发布了。

Hermes:学习模式(40+ 内置 + 自主创建)

Hermes 的内置工具包括 40+ 个经过 Nous Research 精心测试的工具,覆盖文件操作、网页搜索、代码执行、API 调用、消息发送等核心场景。数量不如 OpenClaw 多,但每个工具的稳定性更高(”即使是 30B 参数本地模型也能稳定运行”是 Hermes 的明确设计目标)。

真正的差异在于技能的产生方式

  • OpenClaw 的技能需要人工编写或从市场安装
  • Hermes 的技能在你使用过程中自动生成

当 Hermes 完成一个复杂任务后,它会问自己:”这个解决方案有复用价值吗?如果有,我应该把它存为技能。”这个自省过程不需要用户干预。

工具系统对比

维度
OpenClaw
Hermes
内置工具数量
100+
40+
社区扩展
13,729+ ClawHub 技能
agentskills.io 标准
技能来源
人工编写 / 市场安装
自主生成 + 手动安装
质量控制
社区审核(有历史供应链安全事件)
Nous Research 精选 + 用户反馈
新技能获取速度
即时(安装命令)
随使用自动积累

5.3 模型支持

这是 Hermes 的明显优势区域。

OpenClaw 的模型支持

OpenClaw 支持多个主流 LLM 提供商,包括 OpenAI、Anthropic Claude、Google Gemini 和本地模型(通过 Ollama)。但从架构和默认配置来看,它对 Claude 模型的优化最为深入,许多技能和提示词也是在 Claude 上测试的。

Hermes 的模型支持

Hermes 是真正的模型无关(model-agnostic)设计:

  • Nous Portal(原生支持)
  • OpenRouter(200+ 模型一键切换)
  • z.ai / GLM(中国市场)
  • Kimi / Moonshot
  • MiniMax
  • OpenAI(完整 API)
  • Anthropic(完整 API)
  • 任何兼容 OpenAI API 格式的自定义端点
  • Ollama(本地模型)

切换模型只需:

hermes model# 进入交互式模型选择器

更重要的是,Hermes 的架构被明确设计为在30B 参数本地模型上也能稳定工作。Nous Research 作为顶级开源 LLM 训练机构,对本地模型推理有深入理解——他们知道怎样写提示词和工具调用,才能在资源受限的本地环境中获得可靠结果。

成本影响:模型灵活性意味着 Hermes 用户可以把简单任务路由到便宜的模型(如 DeepSeek-V3,约 5/MTok),潜在节省 80-90% 的 API 成本。

5.4 消息平台集成

OpenClaw:15+ 平台,包括 Telegram、Discord、Slack、WhatsApp、Signal、iMessage(通过 BlueBubbles)、Matrix、Microsoft Teams、飞书、Twitch、Twilio、Telnyx、Nostr 等。

每个平台都有独立的 Channel Adapter,实现了完整的双向通信。

Hermes Agent:Telegram、Discord、Slack、WhatsApp、Signal、CLI、Email、语音备忘录转录、跨平台连续性。

平台数量不如 OpenClaw 多,但 Hermes 实现了一个独特功能:跨平台连续性——你在 Telegram 开始的对话,可以在 CLI 上无缝继续,上下文不丢失。

5.5 自主学习与进化能力

这是本次对比中分歧最大的维度,也是很多人选择 Hermes 的核心原因。

能力维度
OpenClaw
Hermes
跨会话学习
❌ 每次任务独立
✅ 自主技能积累
用户偏好建模
❌ 静态配置
✅ Honcho 动态推断
任务自我优化
✅ 反思循环
错误自我修正
✅(有限度)
知识积累
✅ FTS5 历史检索
技能自创建
✅ 复杂任务后自动
RL 训练集生成
✅ Atropos 环境

OpenClaw 做的是高质量的执行,Hermes 做的是持续的进化。如果你需要的是一个稳定可预期、功能广泛的执行引擎,OpenClaw 更合适;如果你需要的是一个会越来越懂你的长期伙伴,Hermes 是目前唯一严肃的选择。


6. 实操体验

6.1 安装流程对比

OpenClaw 安装(Node.js,15-60 分钟到可用状态)

# 安装 Node.js(如果尚未安装)# macOS:brew install node# 安装 OpenClawnpm install -g openclaw@latest# 引导式配置(设置 API keys、工作区文件等)openclaw onboard# 启动 Gateway 服务openclaw gateway start# 安装常用技能clawhub install web-searchclawhub install file-managerclawhub install telegram-bot

配置过程需要手动编辑几个关键文件:

  • openclaw.json:主配置文件(API keys、模型、Gateway 端口)
  • SOUL.md:定义 Agent 的性格和行为规范
  • USER.md:定义用户信息(可选但推荐)
  • MEMORY.md:初始记忆(通常留空让 Agent 自己填充)

Hermes Agent 安装(Python,10-20 分钟到可用状态)

# 一键安装脚本(自动处理 Python、Node.js 和依赖)curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash# 重新加载 shellsource ~/.bashrc  # 或 ~/.zshrc# 运行配置向导hermes setup# 向导会引导你设置:# - LLM 提供商和 API keys# - 消息平台(Telegram/Discord 等)# - 记忆系统后端# - 本地模型(可选)# 启动 Hermeshermes

安装体验对比

指标
OpenClaw
Hermes
首次可用时间
30-60 分钟
10-20 分钟
配置复杂度
高(多个文件手动编辑)
中(向导引导)
Windows 支持
✅ 原生
⚠️ WSL2 only
macOS 支持
Linux 支持
服务器部署
✅ Docker Compose
✅ 6 种部署后端
一键云部署
❌(需手动配置)
✅(fly.io/Railway/Render)

6.2 第一次运行体验

第一次使用 OpenClaw 的感受

一旦配置完成,OpenClaw 的首次体验通常令人印象深刻。你在 Telegram 上发一条消息:”帮我搜索今天 A 股涨幅最大的 5 只股票”,几秒钟内它就调用 web-search 技能,返回格式化的结果。

它就是能用,而且能用很多东西。心跳功能意味着它在你睡觉时也在工作——你可以设置”每天早上 7 点给我发一份新闻简报”,第二天醒来就会在 WhatsApp 上看到它。

第一次使用 Hermes 的感受

第一次运行 Hermes,你可能会感到有点”平淡”——它能做的事情和 OpenClaw 差不多,但没有那 13,000 个随手可得的技能。

真正让人觉得不同的,是两周之后。你开始注意到 Hermes 回复你的语气越来越符合你的风格,它创建的技能文件记录了你常用的工作流,它在处理你反复遇到的那类问题时越来越快、越来越准确。

Hermes 不是在第一天赢你的,它是在第三十天赢的。

6.3 典型任务实操演示

场景一:每日简报自动化

使用 OpenClaw

# 安装所需技能clawhub install morning-briefingclawhub install news-aggregatorclawhub install calendar-sync# 在 openclaw.json 中设置定时任务{"schedules": [    {"cron""0 7 * * *","task""生成每日简报,包括今日日历、重要新闻和待办事项,发送到 Telegram"    }  ]}

第二天早上 7 点,Telegram 收到简报。✅

使用 Hermes

# 在 Telegram 上告诉 Hermes:"从明天开始,每天早上 7 点给我发一份简报,包括我的日历事项、3条重要新闻、天气,以及你觉得我今天需要注意的事情。"

Hermes 会:

  1. 识别这是一个定期任务
  2. 自动创建必要的工具调用链
  3. 设置调度
  4. 将这个”简报工作流”保存为技能,供以后参考和优化

区别在于:一个月后,Hermes 的简报会越来越符合你的口味(因为它记录了你对哪些内容有反应、哪些你跳过了);OpenClaw 的简报永远是第一天的样子,除非你手动修改配置。

场景二:代码 Bug 调查

使用 OpenClaw

需要安装 github-issues 和 code-executor 技能,然后描述 Bug。OpenClaw 能执行,但每次都是独立的。

使用 Hermes

> 我的 Python 脚本在处理超过 10,000 条记录时会崩溃,报 MemoryError

Hermes 会分析代码、提出修复方案、测试修复。如果这是你第三次遇到类似的内存问题,Hermes 会说:”我注意到你的代码库里有一个常见的模式——大规模数据处理时不用生成器。我已经创建了一个’内存优化最佳实践’技能,以后遇到类似情况我会首先查阅它。”


7. 性能与基准测试

7.1 代码基准:SWE-bench Verified

SWE-bench Verified 是目前最权威的代码 Agent 基准测试,包含 500 个来自真实代码库的 GitHub 问题。

配置
SWE-bench 得分
Claude Code(Opus 4.6)
~70-75%
Hermes + Claude Opus 4.6
~68-72%
Hermes + DeepSeek-R1
~45-55%
Hermes + GPT-4.1-mini
~40-48%
OpenClaw(不适用)

关键洞察

  • Hermes 的编码性能主要取决于底层模型,而不是框架本身
  • OpenClaw 不是为 SWE-bench 类任务设计的,用它做代码调试是”拿螺丝刀砸钉子”
  • 使用相同模型时,Hermes 略低于 Claude Code(因为通用 Agent 架构的开销),但差距在 5% 以内
  • Hermes 的真正优势在于通用任务,代码只是其能力之一

7.2 通用任务性能

对于调度、信息检索、多步骤自动化等通用任务:

  • OpenClaw(成熟场景):极快,技能经过充分测试,调用路径固定
  • OpenClaw(首次场景):中等,依赖现有技能是否匹配
  • Hermes(有历史经验):,技能库中有记录
  • Hermes(全新场景):,需要完整的推理循环

随着使用时间的增长,Hermes 在其处理过的任务类型上会越来越快;OpenClaw 的速度基本保持不变。

7.3 本地模型性能

维度
OpenClaw
Hermes
30B 本地模型稳定性
中等(部分技能失效)
高(明确设计目标)
7B 本地模型可用性
中等(基础任务)
本地模型推荐配置
Llama 3.1 70B / Nous Hermes 3

8. 生态系统与社区

8.1 OpenClaw 的生态

OpenClaw 的生态是目前所有开源 AI Agent 中规模最大的:

  • ClawHub 技能市场:13,729+ 社区贡献技能,每日增长
  • 官方生态工具
    • ClawFlows:111 个预构建工作流库
    • SwarmClaw:多 Agent 编排层
    • OpenClaw Pro:企业版
  • 社区规模:345,000+ GitHub stars,数十万活跃部署
  • 企业采用:百度、腾讯、阿里巴巴均已推出基于 OpenClaw 的产品

文档质量:官方提供完整文档,社区 SKILL.md 示例丰富。自动化和集成用例文档最强;开发者工具链文档较弱。

8.2 Hermes Agent 的生态

Hermes 的生态规模小得多,但增长速度令人印象深刻:

  • GitHub 活跃项目:81 个使用 hermes-agent 标签的仓库(2026 年 4 月)
  • 社区工具
    • awesome-hermes-agent 精选资源列表
    • hermes-workspace:原生 Web UI
    • NVIDIA RTX AI Garage 官方支持
  • 官方文档:涵盖 CLI、Gateway、记忆系统、技能系统,持续更新
  • 研究背书:Nous Research 在开源 LLM 社区有极高声誉,Hermes 技能系统与 Atropos RL 框架的集成代表了研究前沿

8.3 生态成熟度评分

维度
OpenClaw
Hermes
社区规模
10/10
5/10
技能/插件数量
10/10
4/10
文档完整性
8/10
7/10
企业支持
8/10
5/10
学术/研究深度
4/10
9/10
增长速度
8/10
10/10
第三方集成
9/10
6/10

9. 安全性深度分析

安全性是这两个项目之间差异最戏剧性的维度之一,也是在实际部署中必须认真对待的问题。

9.1 OpenClaw 的安全现状:470 个公开安全建议

2026 年 1-4 月,针对 OpenClaw 的安全审计共记录了 470 个安全建议(安全漏洞)。这不是偶然,而是高关注度 + 开放生态 + 快速扩张的必然代价。arXiv 上的学术论文系统分析了这些漏洞,提出了两轴安全分类法。

漏洞分布(按攻击面)

攻击面
漏洞数
占比
Gateway WebSocket 接口
121
25.7%
Channel 输入接口
119
25.3%
Exec 策略引擎
77
16.4%
工具分发接口
69
14.7%
容器边界
39
8.3%
插件/技能分发
28
6.0%
其他
17
3.6%

三个最严重的结构性问题

① Gateway RCE 链:三个独立的中等/高严重性漏洞(SSRF + token 泄露 + exec 审批绕过)可以组合成一条完整的未经身份验证的远程代码执行路径,从 LLM 工具调用直达宿主机进程。

② Exec 白名单旁路:命令过滤依赖词法解析,但以下三种方式均可绕过:

  • 行继续符(\<newline>
  • busybox/toybox 多路复用器调度
  • GNU 长选项缩写

③ 恶意技能供应链攻击(yahoofinance 事件):一个名为 yahoofinance 的恶意技能在 ClawHub 上发布,通过精心设计的 SKILL.md 文件诱导用户下载并执行攻击者控制的二进制文件。由于技能以运营者级别信任运行,整个攻击绕过了所有运行时策略执行机制。

OpenClaw 的安全缓解措施

官方已实施的安全机制:

  • Tirith 预执行扫描器(在终端命令运行前分析)
  • 命令审批系统(敏感操作需人工确认)
  • 沙箱执行隔离(Docker 容器)
  • 修复后的不可变身份字段验证
  • 新的沙箱安全验证模块(+691 行新增代码)

9.2 Hermes 的安全状况

由于 Hermes 发布时间更短、生态规模更小,目前没有类似规模的系统性安全审计记录。已知风险主要有:

  • 与 OpenClaw 类似的提示注入风险(所有基于 LLM 的 Agent 的共同问题)
  • 本地模型降级可能带来的指令遵循失效
  • Atropos RL 环境在不受控环境中的潜在风险

相对安全优势

  • 更小的攻击面(技能数量少,第三方集成少)
  • 更保守的执行默认值
  • Nous Research 作为研究机构对安全问题有更系统的意识
  • Python 生态的工具链安全审计相对成熟

9.3 安全建议

对于 OpenClaw 用户:

# 必须配置的安全设置# 1. 启用 Docker 沙箱隔离openclaw config --sandbox=docker# 2. 配置命令白名单(不要使用通配符)openclaw config --exec-allowlist="[ls, cat, grep, python, node]"# 3. 安装技能时验证来源clawhub install <skill> --verify# 4. 定期更新openclaw update# 5. 仅安装来自知名贡献者的技能

对于 Hermes 用户:

# 1. 使用可信 LLM 提供商hermes config --provider=nous-portal# 2. 谨慎使用代码执行工具hermes config --exec-confirmation=always# 3. 定期检查自动创建的技能文件ls ~/.hermes/skills/auto-generated/

10. 成本模型与 ROI 分析

10.1 基础成本结构

两个项目本身都是免费开源的(MIT 协议)。主要成本来自:

  1. LLM API 调用费用
  2. 服务器运行成本(如果使用云服务器)
  3. 时间成本(配置、维护)

10.2 按使用场景的月度成本估算

假设每天 30 个任务(约 900 个/月):

场景 A:开发者(代码为主)

任务特征:平均每个任务约 3,000 tokens 输入 + 1,000 tokens 输出

配置
月费用
OpenClaw + Claude Sonnet 4.6
~$21.60
Hermes + Claude Sonnet 4.6
~$21.60
Hermes + DeepSeek-V3
~$1.72
Hermes + 混合策略(简单任务用便宜模型)
~$8-12

场景 B:自动化用户(调度、消息、信息整合)

任务特征:平均每个任务约 1,500 tokens 输入 + 500 tokens 输出

配置
月费用
OpenClaw + Claude Haiku 4.5
~$3.60
Hermes + 等效廉价模型
~$3.60

场景 C:企业重度用户

每天 200+ 任务,混合任务类型:

配置
月费用
OpenClaw(固定模型)
$50-150
Hermes(智能模型路由)
$20-80(节省 40-60%)

10.3 服务器成本

部署方式
月费用
适合场景
本地运行(Mac/PC)
$0
个人,低频
低端 VPS(2核4G)
$5-10
个人,常驻
中端 VPS(4核8G)
$20-40
小团队
云服务器
$50-200
企业

10.4 ROI 分析框架

真正的 ROI 不在于 API 费用,而在于时间价值

  • OpenClaw 节省的是重复执行的时间
  • Hermes 节省的是重复思考的时间(因为它记住了你上次怎么解决的)

对于每天做大量重复性工作的人,Hermes 的 ROI 随时间指数级增长;对于需要快速集成各种服务的人,OpenClaw 的 ROI 更线性稳定


11. 相同点:被忽视的共识

在讨论差异之前,先梳理两者共同拥有的特征——这些共性说明了它们所代表的”新一代 AI Agent”的共同范式。

11.1 都是真正自主的 Agent,而非聊天机器人

两者都实现了完整的 ReAct 循环(Reason → Act → Observe → Repeat):LLM 输出工具调用 → 运行时执行 → 结果返回 → LLM 决定下一步。这是 AI Agent 区别于对话式 AI 的本质特征。

11.2 都是自托管、开源、MIT 协议

  • 代码完全透明,可以自由修改
  • 数据存储在你自己的机器/服务器上
  • 不依赖任何单一云服务提供商
  • 没有月订阅费(只有 API 调用成本)
  • 可以在完全离线环境中运行(配合本地模型)

11.3 都支持消息平台集成

两者都支持通过 Telegram、Discord、Slack、WhatsApp、Signal 等消息平台与 Agent 交互,真正做到了”在你已有的工作流中嵌入 AI”而不是”切换到另一个 AI 界面”。

11.4 都是模型无关的(model-agnostic)

两者都不绑定特定的 LLM,可以替换底层模型而不改变上层工作流——这对于 API 成本控制、隐私保护(使用本地模型)和持续升级(当更好的模型出现时)都至关重要。

11.5 都支持持久化记忆

两者都有跨会话记忆机制,都使用文件系统或数据库持久化上下文——尽管实现深度和主动性截然不同,但”有记忆”这件事本身已经让它们远超绝大多数 AI 工具。

11.6 都采用 SKILL.md 技能标准

两者的技能/插件系统都基于 Markdown 文件描述能力(SKILL.md),并注入到 Agent 上下文窗口中扩展能力。这种设计使技能可读、可审计、易于分享——与更复杂的插件系统(需要编译的二进制文件、复杂 API 接口)相比,门槛极低。

11.7 都可以与对方协作(而非只是竞争)

通过 SwarmClaw 等编排层,OpenClaw 和 Hermes 实际上可以组合使用——Hermes 作为决策层,OpenClaw 作为执行层,二者互补。


12. 不同点:决定选择的核心差异

经过全面的功能对比,以下是决定选择的核心差异维度,按重要性排序:

差异 1:学习能力(最重要)

这是两者最根本的分叉点。

  • OpenClaw:每个任务都是独立的,今天完成一件事不让它在同类任务上变得更好。技能需要手动安装或编写,Agent 的能力边界取决于你安装了哪些技能。
  • Hermes:通过反思循环和自主技能创建,每次完成复杂任务后都可能变得更擅长那类任务。用得越多,越了解你。

结论:如果你关心”AI 伴侣随时间成长”,选 Hermes;如果你关心”今天就有广泛可用的功能”,选 OpenClaw。

差异 2:技能生态广度(第二重要)

  • OpenClaw:13,729+ 社区技能,一键安装,几乎任何工作流都有现成方案
  • Hermes:40+ 内置工具,自主生成技能,但社区生态远不如 OpenClaw 成熟

结论:如果你需要大量开箱即用的集成,OpenClaw 胜出;如果你不介意投入时间让 Agent 学习你的工作流,Hermes 长期来看更强。

差异 3:模型灵活性与成本

  • OpenClaw:多提供商支持,但优化集中在 Claude 家族
  • Hermes:真正的模型无关架构,200+ 模型,智能路由潜力大

结论:如果成本优化是优先级,Hermes 的模型灵活性有明显优势。

差异 4:安全成熟度

  • OpenClaw:470 个已知安全建议,经历了大规模安全审计,补丁持续推进,但攻击面更大
  • Hermes:没有系统性安全审计,但攻击面更小,技能来源更可控

差异 5:安装与上手难度

  • OpenClaw:30-60 分钟,配置文件较多,但社区资源丰富
  • Hermes:10-20 分钟,向导引导,Windows 不支持(WSL2 only)

差异 6:技术栈与扩展性

  • OpenClaw:Node.js / TypeScript,前端和全栈工程师更熟悉
  • Hermes:Python,数据科学、ML、后端工程师更熟悉

差异 7:长期价值曲线

使用时间
OpenClaw 价值
Hermes 价值
第 1 天
高(开箱即用)
第 7 天
稳定
中高
第 30 天
稳定
第 90 天
稳定
很高
第 365 天
稳定(除非手动添加技能)
极高(如果持续使用)

核心差异一览表

维度
OpenClaw
Hermes Agent
优胜者
首次可用速度
⭐⭐⭐⭐
⭐⭐⭐⭐⭐
Hermes
技能数量
⭐⭐⭐⭐⭐
⭐⭐⭐
OpenClaw
学习/进化能力
⭐⭐⭐⭐⭐
Hermes
模型灵活性
⭐⭐⭐
⭐⭐⭐⭐⭐
Hermes
消息平台覆盖
⭐⭐⭐⭐⭐
⭐⭐⭐⭐
OpenClaw
安全成熟度
⭐⭐⭐(透明)
⭐⭐⭐(未知)
平局
社区生态
⭐⭐⭐⭐⭐
⭐⭐⭐
OpenClaw
长期价值增长
⭐⭐⭐
⭐⭐⭐⭐⭐
Hermes
Windows 支持
⭐⭐⭐⭐⭐
⭐⭐
OpenClaw
编码任务性能
⭐⭐
⭐⭐⭐⭐
Hermes
企业集成
⭐⭐⭐⭐⭐
⭐⭐⭐
OpenClaw
研究/AI 前沿
⭐⭐
⭐⭐⭐⭐⭐
Hermes

13. 新手选择指南

13.1 新手的典型困境

如果你是 AI Agent 领域的新手,你面临的不是技术选择,而是一个入门路径的选择。选错了不是浪费,而是绕路——你会学到很多,但可能在错误的方向上花了时间。

13.2 新手分类

类型 A:想让 AI 帮我自动化日常任务,不想写代码

→ 推荐:OpenClaw

原因:

  • ClawHub 上几乎任何你想到的日常任务都有现成技能
  • 安装一个技能不需要写代码:clawhub install email-manager
  • 社区视频教程和中文文档最丰富
  • 心跳调度意味着你不需要每次手动触发

注意事项:

  • 在 WhatsApp/Telegram 上认真写你的 SOUL.md(定义 Agent 性格),这会显著影响体验
  • 不要一次安装太多技能,从 5 个核心技能开始
  • 记得配置命令审批,避免 Agent 误操作

类型 B:程序员/工程师,想要一个会越来越懂我的 AI 助手

→ 推荐:Hermes Agent

原因:

  • Python 生态对工程师更友好,定制更容易
  • 自主技能创建会逐渐反映你的编程风格和工作习惯
  • Honcho 用户建模在”技术工作者”场景下效果极好

入门建议:

  • 安装时选择 Telegram 作为主要接口,使用最方便
  • 前 7 天多做各种类型的任务,让 Hermes 积累基础技能
  • 留意自动生成的技能文件(~/.hermes/skills/),它们会告诉你 Hermes 学到了什么

类型 C:学生/研究者,想了解 AI Agent 的工作原理

→ 推荐:同时了解两个,从 OpenClaw 开始

原因:

  • OpenClaw 的 Node-Host/Gateway 架构是教科书级别的 Agent 设计范式示例
  • 学术界对 OpenClaw 有安全性分析论文,是学习 AI Agent 安全的极佳入门材料
  • 理解 OpenClaw 之后,再看 Hermes 的学习循环会有更深的洞察

类型 D:运营/市场/内容从业者

→ 推荐:OpenClaw

原因:

  • ClawHub 有专门的内容和营销技能库
  • 定时任务系统(cron)与内容排期完美匹配
  • 多平台集成(Slack + Notion + Discord)覆盖团队协作场景

13.3 新手快速启动包

如果你选择了 OpenClaw,以下是推荐的新手技能套装:

clawhub install web-search          # 网页搜索clawhub install file-manager        # 文件管理clawhub install morning-briefing    # 早间简报clawhub install email-triage        # 邮件分类clawhub install calendar-assistant  # 日历助手

如果你选择了 Hermes,以下是推荐的前 7 天任务清单,帮助它快速学习你的工作模式:

  1. 让它帮你整理一批文件(学习你的命名习惯)
  2. 让它搜索一些信息并总结(学习你偏好的信息密度)
  3. 让它帮你写一封邮件(学习你的语言风格)
  4. 给它一个重复性任务(触发技能创建)
  5. 让它帮你调试一段代码(如果你是开发者)
  6. 给它一个模糊的任务描述(测试它的澄清和推断能力)
  7. 对其中一个它没做好的任务给负面反馈(触发优化循环)

14. 老手选择指南

14.1 老手的真正问题

如果你已经用过各种 AI Agent(AutoGPT、OpenDevin、CrewAI、LangGraph,甚至之前版本的 OpenClaw),你的问题不是”哪个更容易上手”,而是:

  1. 我现在的工作流里,哪里最需要 AI 来替代或增强?
  2. 我愿意为系统的”成长”投入多少时间?
  3. 我的技术栈和这个系统是否自然契合?
  4. 安全边界和审计需求是什么?

14.2 老手分类与决策树

你的核心需求是什么?├── 大量稳定集成(15+ 平台,企业 SaaS)│   └── → OpenClaw(ClawHub 生态无可替代)├── 代码/工程任务为主│   └── 需要跨模型灵活性?│       ├── 是 → Hermes(+ Claude Code 作为子 Agent)│       └── 否 → Claude Code 可能更合适├── 想要真正"成长型"AI,愿意投入 30+ 天│   └── → Hermes(唯一具备此能力的开源方案)├── 多 Agent 编排,需要多个专业 Agent 协作│   └── → SwarmClaw(OpenClaw + Hermes 的编排层)├── 隐私优先,全本地运行│   └── Hermes(30B 本地模型支持更好)└── 快速原型,验证 Agent 想法    └── OpenClaw(上手快,技能丰富)

14.3 老手 OpenClaw 最佳实践

高级配置:多 Agent 并行

// openclaw.json 配置示例{"agents": {"researcher": {"model""claude-opus-4","skills": ["web-search""arxiv""summarizer"],"role""信息搜集和分析"    },"writer": {"model""claude-sonnet-4","skills": ["writing-assistant""grammar-check"],"role""内容撰写"    },"executor": {"model""claude-haiku-4","skills": ["file-manager""scheduler""notifier"],"role""任务执行和通知"    }  },"orchestration""auto"}

高级技能开发:编写自定义 SKILL.md

# 我的 CRM 同步技能## 描述将销售对话自动同步到 Salesforce CRM## 工具依赖`system.run`: 执行 Python 脚本`browser`: 访问 Salesforce 界面## 触发条件当用户提到"同步 CRM"、"更新客户状态"、"记录销售跟进"时触发## 执行步骤1. 提取对话中的客户名称、公司、跟进状态2. 调用 salesforce_sync.py 脚本3. 确认同步结果4. 发送 Slack 通知

14.4 老手 Hermes 最佳实践

充分利用自主技能创建

老手使用 Hermes 的一个关键技巧是主动给复杂任务——不要只用它做简单的查询和执行。越复杂的任务,越容易触发技能创建循环,技能库积累得越快。

技能版本管理

# 查看自动生成的技能库hermes skills list# 编辑特定技能(优化提示词或逻辑)hermes skills edit "daily-report-generator"# 分享技能到社区hermes skills publish "daily-report-generator" --agentskills# 从备份恢复技能库hermes skills restore backup-2026-05-01.tar.gz

与 Claude Code 组合的最佳实践

对于以工程任务为主的老手用户:

工作流设计:Hermes(接收任务,调度,记忆上下文)    ↓ 识别到代码任务    ↓ 调用 Claude Code 作为子 AgentClaude Code(执行代码编写/调试)    ↓ 返回结果Hermes(整合结果,更新记忆,技能归档)

14.5 迁移决策:何时从 OpenClaw 转到 Hermes

如果你已经是 OpenClaw 用户,以下信号表明你可能准备好了迁移:

✅ 你发现自己在重复配置相似的任务,希望 Agent 能记住 ✅ 你已经积累了大量自定义 SKILL.md,管理它们变得繁琐 ✅ 你对 API 成本敏感,希望更智能地路由到便宜模型 ✅ 你开始关注 Agent 的长期学习能力,而不只是执行能力 ✅ 你希望从 Agent 那里得到真正个性化的响应,而不是模板式响应

如果有 3 个以上的信号符合,考虑使用 hermes claw migrate


15. 从 OpenClaw 迁移到 Hermes:完整路径

Hermes 内置了官方迁移工具,这在 AI Agent 领域极为罕见——通常迁移都是手动、痛苦的。

15.1 迁移前准备

# 备份 OpenClaw 数据openclaw export --full backup-$(date +%Y%m%d).tar.gz# 检查迁移兼容性hermes migrate --check --source openclaw

15.2 执行迁移

# 安装 Hermes(如果尚未安装)# 参考第6章安装步骤# 执行迁移hermes claw migrate# 迁移向导会处理:# ✅ 对话历史 → Hermes FTS5 SQLite 索引# ✅ openclaw.json 配置 → Hermes 配置格式# ✅ SKILL.md 文件 → Hermes 技能格式(尽力转换)# ✅ MEMORY.md 和日记文件 → Hermes 记忆系统# ✅ USER.md → Honcho 用户建模初始数据

15.3 迁移后验证

# 验证历史对话可搜索hermes search "上周的项目报告"# 验证技能正确迁移hermes skills list# 测试一个常用工作流hermes# > 帮我执行上周常用的那个数据整理任务

15.4 迁移后的过渡期建议

  • 迁移后的第 1 周:同时保留 OpenClaw 作为备份,不要立即卸载
  • 迁移后的第 2 周:让 Hermes 重新运行你最常用的 10 个任务,让它”学习”这些场景
  • 迁移后的第 4 周:评估 Honcho 是否已经准确捕捉到你的偏好,必要时手动修正

16. 进阶:SwarmClaw 与组合架构

16.1 SwarmClaw 是什么

SwarmClaw 是一个开源自托管 AI 运行时,将 OpenClaw 和 Hermes Agent 都视为一等公民提供商,在它们之上添加多 Agent 编排、审核式会话-技能学习、心跳调度和任务委托层。

npm install -g @swarmclawai/swarmclawswarmclaw

16.2 SwarmClaw 启用的组合架构

用户发送任务(Telegram/Discord/CLI)    ↓SwarmClaw 编排层(决策路由)    ├── 代码任务 → 委托给 Claude Code(子 Agent)    ├── 记忆/学习任务 → 路由给 Hermes Agent    ├── 消息/集成任务 → 路由给 OpenClaw Gateway    └── 结果整合 → 由 Hermes 记录和学习

一个实际示例:

Hermes 通过 Telegram 收到任务 → 识别需要代码工作 → 通过 SwarmClaw 委托给 Claude Code → Claude Code 完成代码 → 结果通过 OpenClaw 的消息层返回 → Hermes 记录整个过程并创建技能

16.3 SwarmClaw 的价值

对于老手用户,SwarmClaw 解决了一个真实痛点:OpenClaw 和 Hermes 各有强项,为什么要二选一?SwarmClaw 让你不必做这个选择。

它支持 15+ 提供商,附带一键部署配置,并且可以通过 ClawHub 安装:

clawhub install swarmclaw

17. 未来展望

17.1 OpenClaw 的发展方向

基于当前的迹象,OpenClaw 可能的演进路径包括:

  1. 安全加固:470 个安全建议的持续修复,统一的跨层信任边界,Tirith 扫描器升级
  2. ClawHub 质量控制:类似应用商店的审核机制,加密签名技能分发
  3. 企业功能增强:更强的权限分离、审计日志、多租户支持
  4. 中国市场深耕:与百度/腾讯/阿里的深度集成,国内模型支持(文心/混元/通义)
  5. 独立基金会运营:脱离 Steinberger 个人控制后的治理模式尚待观察

17.2 Hermes Agent 的发展方向

Nous Research 的路线图明确指向:

  1. Atropos RL 环境成熟化:用 Hermes 的实际使用轨迹训练更好的工具调用模型
  2. Honcho 深度进化:更精细的用户建模,跨模型的个性化迁移
  3. 企业版本:通过合作伙伴提供企业级服务
  4. 多 Agent 协作深化:更强的 Sub-Agent 管理,跨 Agent 知识共享
  5. 本地模型专项优化:随着 RTX 50 系列等硬件普及,30B 本地模型性能继续提升

17.3 行业趋势对两者的影响

趋势 1:Agent 长期记忆将成为标配当前的竞争优势(Hermes 的 Honcho 记忆)会在 12-18 个月内被更多框架复制。但先行者会有更深厚的技能库积累。

趋势 2:本地 AI 时代正在到来RTX 5090、Apple M4 Ultra 等硬件使 70B+ 本地模型变得可行。Hermes 对本地模型的优化是前瞻性布局。

趋势 3:Agent 生态将整合而非碎片化SwarmClaw 的出现预示着行业会走向”最佳 Agent 组合”而不是”单一 Agent 通吃”的模式。


18. 总结与决策框架

18.1 一句话总结

OpenClaw = 现在就能用、能接万物的自动化平台Hermes Agent = 随时间成长、越用越懂你的 AI 伙伴

18.2 最终决策矩阵

用这个表格来做最终决定——勾选符合你情况的项目,哪边✓更多选哪边:

我的情况
选 OpenClaw
选 Hermes
今天就需要大量功能开箱即用
使用 Windows(原生)
需要集成 15+ 消息/服务平台
不喜欢等待 AI “成长”
JavaScript/TypeScript 工程师
团队/企业场景,需要稳定集成
我关心 AI 能否记住并学习我
Python 工程师/数据科学家
隐私优先,倾向本地模型
希望 AI 自动优化工作流
关注 LLM 研究,想深入 Agent 原理
愿意投入 30 天换取长期高收益
API 成本敏感,需要模型路由优化
编码/研发任务占比高

18.3 如果你还是拿不定主意

给你一个最简单的判断方法——问自己一个问题:

“我想要的 AI,是一个今天就能搞定各种事的多功能工具,还是一个六个月后比今天好十倍的成长型伙伴?”

如果答案是今天,选 OpenClaw。 如果答案是六个月后,选 Hermes。 如果两个你都想要,用 SwarmClaw 把它们组合起来。

18.4 给不同背景读者的最终建议

给普通用户:从 OpenClaw 开始。入门更容易,效果立竿见影,社区支持最好。

给开发者/工程师:直接上 Hermes。Python 生态更贴近你的工作,自主技能创建会在 4-8 周内显示出差异。

给 AI 研究者:两者都值得深入研究,但 Hermes 的 Atropos RL 集成更有学术价值。

给企业决策者:OpenClaw 有更成熟的企业生态和大厂背书;Hermes 对于强调 AI 个性化和知识积累的内部工具更有潜力。

给 OpenClaw 现有用户:如果你用了超过 3 个月还觉得 OpenClaw 满足你的需求,就没必要迁移。如果你开始感到它”太死板”,hermes claw migrate 是一条平滑的升级路径。


19. 参考资料

  1. OpenClaw 官方网站及官方文档
  2. OpenClaw GitHub(原 Clawdbot / Moltbot)开源仓库
  3. Hermes Agent by Nous Research 官方文档
  4. Nous Research GitHub 开源仓库
  5. A Security Analysis of the OpenClaw AI Agent Framework(arXiv 学术论文,2026年)
  6. Hermes Unlocks Self-Improving AI Agents, Powered by NVIDIA RTX(NVIDIA 官方博客,2026年)
  7. OpenClaw vs. Hermes Agent: The race to build AI assistants that last(The New Stack,2026年)
  8. Hermes Agent vs OpenClaw: Which Open-Source AI Agent?(MindStudio 技术博客,2026年)
  9. OpenClaw vs Hermes Agent: The Complete 2026 Comparison(flowtivity.ai,2026年)
  10. Hermes Agent vs Claude Code vs OpenClaw (2026): Three AI Agents, Three Philosophies(utilo.io,2026年)
  11. Hermes Agent AI 2026: Self-Hosted AI Agent Stack Guide(Petronella Tech,2026年)
  12. ClawFlows: 111 Prebuilt AI Workflows for Your OpenClaw Agent(SitePoint,2026年)
  13. Raising Intelligent Lobsters, Building Good Workflows(CloudRaven Labs,2026年)
  14. OpenClaw Explained: A Complete Guide to the Autonomous AI Agent(Milvus 技术博客,2026年)
  15. The Best Open-Source AI Agent Frameworks in 2026(AI Magicx,2026年)
  16. 10 Best Hermes Agent Alternatives in 2026(Vellum AI,2026年)
  17. awesome-openclaw 社区资源列表(GitHub,持续更新)
  18. SwarmClaw 开源项目(npm 社区,2026年)
  19. Hermes Agent vs Cline: Which AI Agent Should You Use?(Remote OpenClaw Blog,2026年)
  20. What Is OpenClaw? The Open-Source AI Agent Overview(Till Freitag 技术博客,2026年)

免责声明:本文撰写于 2026 年 6 月,AI Agent 领域发展极快,部分数据(如 GitHub Stars 数、技能数量、性能基准)可能已过时。建议在做出实际决策前查阅最新官方文档。

字数统计:约 15,000 字(中文)最后更新:2026-06-07