OpenClaw 和 Hermes Agent 是目前最热门的两款开源 AI 助手框架。它们都能让你通过 Telegram、飞书、Discord 等平台与 AI 对话,但设计理念和核心能力有明显差异。本文从多个维度深度对比,帮你选择最适合自己的工具。
基本信息
| 对比项 | OpenClaw | Hermes Agent |
|---|---|---|
| 开发商 | OpenClaw 团队 | Nous Research |
| 开源协议 | ✅ 完全开源 | ✅ 完全开源 |
| 开发语言 | Node.js (TypeScript) | Python |
| 安装方式 | npm install -g openclaw |
curl 一键安装脚本 |
| 运行环境 | Node.js 18+ | Python 3.11+ |
| 核心定位 | 多渠道 AI 网关 | 个人 AI 助手平台 |
| 官方文档 | openclaw.ai/docs | hermes-agent.nousresearch.com/docs |
核心定位
OpenClaw 的核心是多渠道 AI 网关——它专注于把 AI 模型接入各种聊天平台。如果你需要一个稳定的消息中转站,让团队成员通过飞书、微信、Telegram 等渠道访问 AI,OpenClaw 是专门为此设计的。
Hermes Agent 的核心是个人 AI 助手——它不仅能接入聊天平台,还能直接操作你的电脑(执行命令、读写文件、搜索网页),并且能从每次交互中学习,积累技能和记忆。如果你需要一个能帮你干活的 AI 伙伴,而不仅仅是聊天机器人,Hermes 是更合适的选择。
渠道支持
这是两者差异最大的地方。
OpenClaw 支持的渠道
OpenClaw 支持 15+ 个渠道,覆盖国内外主流平台:
- 国内平台:微信(WeChat)、飞书(Feishu)、企业微信(WeCom)、钉钉(DingTalk)、QQ
- 国际平台:Telegram、Discord、Slack、WhatsApp、Signal、iMessage、Matrix、Mattermost
- 其他:Email、SMS、Web API
💡 如果你需要连接微信、QQ等国内平台,OpenClaw 是唯一选择。
Hermes Agent 支持的渠道
Hermes Agent 支持 10+ 个渠道,覆盖主流国际平台:
- 主流平台:Telegram、Discord、Slack、WhatsApp、Signal、Matrix
- 国内平台:飞书(Feishu)、企业微信(WeCom)、钉钉(DingTalk)
- 其他:Email、SMS、Mattermost、Home Assistant、BlueBubbles (iMessage)、Weixin (WeChat)
💡 Hermes 的渠道虽然比 OpenClaw 少,但覆盖了大部分常用平台。飞书、企业微信等国内平台也已支持。
渠道对比小结
| 需求 | OpenClaw | Hermes Agent |
|---|---|---|
| 微信 | ✅ 原生支持 | ⚠️ 需要额外配置 |
| 飞书 | ✅ 插件支持 | ✅ 原生支持 |
| 企业微信 | ✅ 支持 | ✅ 支持 |
| ✅ 支持 | ❌ 不支持 | |
| Telegram | ✅ 支持 | ✅ 支持 |
| Discord | ✅ 支持 | ✅ 支持 |
| Slack | ✅ 支持 | ✅ 支持 |
| ✅ 支持 | ✅ 支持 |
模型支持
两个工具都支持主流 AI 模型供应商,接入国产模型都很方便。
OpenClaw 模型配置
OpenClaw 通过配置文件 openclaw.json 添加模型供应商:
{
"models": {
"providers": {
"xiaomi": {
"baseUrl": "https://api.xiaomimimo.com/v1",
"apiKey": "sk-your-key",
"api": "openai-completions"
}
}
}
}
Hermes Agent 模型配置
Hermes Agent 支持 20+ 个内置供应商,通过 hermes model 交互式选择:
hermes model # 交互式选择供应商和模型
内置供应商包括:OpenRouter、Anthropic、OpenAI、DeepSeek、Google Gemini、xAI、小米 MiMo、Kimi、通义千问、MiniMax 等。
模型对比小结
| 能力 | OpenClaw | Hermes Agent |
|---|---|---|
| OpenAI 兼容 API | ✅ | ✅ |
| Anthropic 原生 API | ✅ | ✅ |
| 国产模型接入 | ✅ 配置简单 | ✅ 配置简单 |
| 内置供应商数量 | 较少,需手动配置 | 20+ 个内置供应商 |
| 模型切换 | 修改配置文件 | hermes model 一键切换 |
| 凭证池/轮换 | ❌ | ✅ 支持多 Key 自动轮换 |
核心功能对比
OpenClaw 独有功能
- Live Canvas:AI 驱动的可视化工作空间,适合创意和设计类任务
- 语音交互:支持唤醒词和连续语音对话
- Companion Apps:提供 Windows、macOS、iOS、Android 原生客户端
- 15+ 渠道:国内外聊天平台全覆盖,是目前渠道支持最全的开源工具
- 插件生态:通过 npm 插件扩展功能
Hermes Agent 独有功能
- 自动技能创建:完成复杂任务后自动生成可复用技能,越用越聪明
- 跨会话记忆:FTS5 全文搜索 + LLM 摘要,记住所有对话和偏好
- 用户建模:自动学习你的习惯和偏好,个性化程度最高
- 定时任务:内置 cron 调度器,支持自动化工作流
- 子代理并行:可同时派出多个子代理处理不同任务
- 多配置文件:支持多个独立的 Hermes 实例,隔离配置和会话
- MCP 服务器:内置 MCP 客户端,可连接外部工具服务器
- Webhook 触发:支持 HTTP webhook 触发 AI 任务
功能对比表
| 功能 | OpenClaw | Hermes Agent |
|---|---|---|
| 多渠道接入 | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐ |
| 自动学习/技能 | ❌ | ⭐⭐⭐⭐⭐ |
| 跨会话记忆 | ⭐⭐⭐ | ⭐⭐⭐⭐⭐ |
| 语音交互 | ⭐⭐⭐⭐⭐ | ⭐⭐⭐ |
| 定时任务 | ❌ | ⭐⭐⭐⭐⭐ |
| 子代理并行 | ❌ | ⭐⭐⭐⭐⭐ |
| 原生客户端 | ⭐⭐⭐⭐⭐ | ⭐⭐ |
| 编程能力 | ⭐⭐ | ⭐⭐⭐⭐ |
| 可视化工作空间 | ⭐⭐⭐⭐⭐ | ⭐⭐ |
部署与成本
| 项目 | OpenClaw | Hermes Agent |
|---|---|---|
| 工具本身 | 免费开源 | 免费开源 |
| 服务器要求 | Node.js 18+,$5/月 VPS 即可 | Python 3.11+,$5/月 VPS 即可 |
| 最低 API 成本 | ¥30/月(MiMo 等国产模型) | ¥30/月(MiMo 等国产模型) |
| 安装复杂度 | ⭐⭐⭐ 简单(npm 一行命令) | ⭐⭐⭐ 简单(curl 一键安装) |
| 配置复杂度 | ⭐⭐⭐ 中等(JSON 配置文件) | ⭐⭐⭐⭐ 简单(交互式向导) |
| 运维难度 | ⭐⭐⭐ 中等 | ⭐⭐⭐⭐ 较低(systemd 自动管理) |
优劣势总结
OpenClaw
优势:
- 渠道支持最全(15+ 个平台),微信、QQ 等国内平台原生支持
- Live Canvas 可视化工作空间
- 语音唤醒和连续对话
- 原生客户端(Windows/macOS/iOS/Android)
- 适合团队协作场景
劣势:
- 没有自动学习和技能创建能力
- 跨会话记忆能力有限
- 没有定时任务和子代理并行功能
- 编程能力较弱
Hermes Agent
优势:
- 自动技能创建,越用越聪明
- 跨会话记忆,记住所有对话和偏好
- 定时任务和子代理并行,自动化能力强
- 20+ 个内置供应商,模型切换方便
- 编程能力更强(终端、文件、代码执行)
- 多配置文件,支持多实例隔离
劣势:
- 渠道支持比 OpenClaw 少(微信、QQ 需额外配置)
- 没有原生客户端
- 语音交互能力不如 OpenClaw
- 没有可视化工作空间
如何选择?
选择 OpenClaw,如果你需要:
- 连接微信、QQ、iMessage 等国内/企业渠道
- 可视化工作空间(Live Canvas)
- 语音唤醒和连续对话
- iOS/Android 原生客户端
- 团队协作场景
选择 Hermes Agent,如果你需要:
- 自动学习和技能创建
- 跨会话记忆和个性化
- 定时自动化任务
- 子代理并行处理
- 强大的编程和系统操作能力
- 多实例隔离运行
总结
OpenClaw 和 Hermes Agent 各有所长,没有绝对的好坏:
- 渠道优先 → OpenClaw(15+ 平台,微信/QQ 原生支持)
- 能力优先 → Hermes Agent(自动学习、记忆、自动化)
- 团队协作 → OpenClaw(原生客户端、多渠道)
- 个人效率 → Hermes Agent(技能积累、定时任务、子代理)
它们并不互斥——很多开发者会同时使用:OpenClaw 负责多渠道接入,Hermes Agent 负责复杂任务处理。找到适合你的组合,才是最优解。
评论 (0)