OpenClaw vs Hermes Agent
对比两代 Agent 平台的架构差异与迁移经验。
对比维度
| 维度 | OpenClaw | Hermes Agent |
|---|---|---|
| 架构 | 自研框架,Plugin 驱动 | 开源框架,Tool 驱动 |
| 配置 | bindings + agentDir + groupAllowFrom | config.yaml + .env |
| 技能系统 | Impeccable 技能安装 | Skills Hub + SKILL.md |
| 多 Agent | 多 Bot 隔离(channel 级) | Subagent 委派 |
| 部署 | PM2 + Caddy | CLI / Gateway / Docker |
| 平台支持 | Mattermost 为主 | Mattermost + Telegram + Discord + Slack 等 |
| 记忆 | LanceDB 向量存储 | Memory tool + SessionDB |
| 迁移难度 | — | 中等(技能需重写,配置需迁移) |
迁移经验
从 OpenClaw 迁移到 Hermes 的关键步骤:
- Bot Token 复用 — Mattermost Bot Token 可直接在 Hermes 中使用
- 技能重写 — OpenClaw 的 Impeccable 技能需转为 SKILL.md 格式
- 配置迁移 — bindings/agentDir 映射到 config.yaml 对应字段