从 OpenClaw 迁移到 Hermes Agent 只需运行一条命令:hermes claw migrate,它会自动检测 ~/.openclaw 目录,将 SOUL.md 人设文件、跨会话记忆、用户自建技能、API Key 和消息渠道配置全部导入,整个过程支持 dry-run 预览,不会破坏 OpenClaw 原有数据。 Hermes Agent v0.10.0(2026 年 4 月 16 日发布,NousResearch/hermes-agent,94.7k GitHub stars)内置了这一迁移工具,是目前最完整的 OpenClaw → Hermes 数据导入方案。
数据来源:NousResearch/hermes-agent GitHub README(v0.10.0,2026.04.16)、openclaw/openclaw GitHub README

两者都是个人 AI Agent,但技术栈和生态完全不同——明确差异是决定是否迁移的前提。
npm install -g openclaw
curl install.sh | bash
配置根目录
~/.openclaw/
~/.hermes/
技能生态 ClawHub(clawhub.com) agentskills.io(开放标准)
学习能力 无内置持续学习循环 闭合学习循环(技能自动创建、自我改进)
消息渠道 20+ 渠道(含 WeChat//iMessage) Telegram、Discord、Slack、WhatsApp、Signal、CLI
部署选项 本地守护进程 / Docker 本地 / Docker / SSH / Daytona / Singularity / Modal(支持 serverless 休眠)
LLM 支持 OpenAI 优先,支持自定义端点 支持 Nous Portal、OpenRouter(200+ 模型)、OpenAI、Anthropic 等,
hermes model 无缝切换
GitHub Stars [openclaw/openclaw,活跃开发中] 94.7k(2026.04)
许可协议 MIT MIT
可引用结论:OpenClaw 基于 TypeScript/Node.js,以多渠道覆盖(20+ 平台)见长;Hermes Agent 基于 Python,以自进化学习循环和 serverless 部署见长。二者配置目录、技能标准均不同,迁移工具负责格式转换(来源:两项目 GitHub README)。
运行迁移命令前,确认以下四点,可以避免 90% 的迁移问题。
- OpenClaw 数据目录确认:迁移工具会自动扫描
~/.openclaw,确保该目录存在且包含你想保留的数据。若 OpenClaw 使用非默认路径,可运行hermes claw migrate --help查看是否支持自定义源路径参数。 - Hermes Agent 已安装:迁移命令属于 Hermes 的子命令,必须先安装 Hermes Agent:
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash source ~/.bashrc # 或 source ~/.zshrc - 不会删除 OpenClaw 数据:
hermes claw migrate只做复制和格式转换,不修改~/.openclaw中的任何文件。迁移后两个工具可以同时保留在系统上。 - 首次设置时自动触发:如果系统上存在
~/.openclaw,运行hermes setup向导时会自动检测并提示迁移——首次安装用户可以跳过手动命令,直接在向导中完成。
在执行实际迁移前,先用 --dry-run 查看将会迁移哪些文件,确认没有意外项。
hermes claw migrate --dry-run
输出示例(格式参考):
[DRY RUN] Would migrate: SOUL.md → ~/.hermes/SOUL.md MEMORY.md → ~/.hermes/memory/MEMORY.md USER.md → ~/.hermes/memory/USER.md skills/my-skill/ → ~/.hermes/skills/openclaw-imports/my-skill/ openclaw.json → (API keys extracted to ~/.hermes/.env) telegram config → ~/.hermes/config.yaml (messaging.telegram)
根据需求选择合适的命令:
# 完整迁移(推荐,包含所有资产) hermes claw migrate # 仅迁移用户数据,不迁移 API Key 等敏感信息 hermes claw migrate --preset user-data # 覆盖已存在的冲突文件 hermes claw migrate --overwrite # 查看所有可用选项 hermes claw migrate --help
如果偏好对话式操作,可以安装 openclaw-migration 技能,由 Hermes Agent 以对话方式引导完成迁移流程(含 dry-run 预览步骤):
hermes # 启动 Hermes Agent # 在对话中输入: /skills openclaw-migration
hermes claw migrate 默认迁移 8 类资产,每类对应 OpenClaw 的不同数据。
~/.openclaw/workspace/SOUL.md
~/.hermes/SOUL.md 完整保留,直接可用
跨会话记忆
MEMORY.md、
USER.md 条目
~/.hermes/memory/ 记忆条目格式转换
用户自建技能
~/.openclaw/workspace/skills/
~/.hermes/skills/openclaw-imports/ 放入 openclaw-imports 子目录,隔离存储
命令白名单 approval patterns
~/.hermes/config.yaml 审批规则映射
消息渠道配置 Telegram/Discord/WhatsApp 等
~/.hermes/config.yaml messaging 段 平台渠道配置转换
API Key openclaw.json 中的密钥
~/.hermes/.env 包含:Telegram Bot Token、OpenRouter Key、OpenAI Key、Anthropic Key、ElevenLabs Key
TTS 音频资源 workspace 音频文件
~/.hermes/ 对应目录 语音合成资产
工作区说明文件
AGENTS.md 使用
--workspace-target 参数指定迁移位置 需额外参数指定目标
注意:OpenClaw 特有的
TOOLS.md(工具配置)在 Hermes Agent 中通过hermes tools命令重新配置,无直接对应文件,不在自动迁移范围内。
迁移完成后,用以下三步确认数据已正确导入。
# 步骤 1:检查 SOUL.md 和记忆文件是否存在 ls ~/.hermes/SOUL.md ls ~/.hermes/memory/ # 步骤 2:检查从 OpenClaw 导入的技能目录 ls ~/.hermes/skills/openclaw-imports/ # 步骤 3:启动 Hermes,验证 API Key 和渠道配置有效 hermes doctor # 自动健康检查,发现配置问题 hermes model # 确认 LLM 提供商可用
hermes doctor 会检测 API Key 有效性、消息渠道连通性和配置文件格式,是迁移后的首选验证命令。

默认情况下,hermes claw migrate 不覆盖已存在的文件,遇到冲突时会跳过并打印警告。解决方法:
# 查看冲突文件列表(先 dry-run) hermes claw migrate --dry-run # 确认后强制覆盖 hermes claw migrate --overwrite
OpenClaw 技能格式(SKILL.md 位于 skills/
)与 Hermes Agent 技能格式兼容,但部分依赖 OpenClaw 特有工具(如 Canvas、VoiceWake)的技能无法直接运行。迁移后可在 ~/.hermes/skills/openclaw-imports/ 查看技能内容,手动调整工具调用部分。
Hermes Agent 的原生技能可在 agentskills.io(开放标准技能库)查找和安装,覆盖范围与 OpenClaw 的 ClawHub 有大量重叠。
Hermes Agent 原生不支持 WeChat 和 渠道(OpenClaw 的特有优势)。如需保留 WeChat 接入,有两个选项:
- 保持两个 Agent 共存:OpenClaw 负责 WeChat//iMessage,Hermes 负责其他渠道
- 使用社区桥接方案:HermesClaw(github.com/AaronWong1999/hermesclaw)是一个代理路由器,支持在同一 WeChat 账号上同时运行 OpenClaw 和 Hermes Agent,按规则分发消息
Q1:迁移后 OpenClaw 还能继续使用吗?
可以。hermes claw migrate 只读取和复制 OpenClaw 数据,不删改原始文件。两个工具可以同时保留并独立运行,共用系统上的 API Key。
Q2:OpenClaw 的 SOUL.md 人设在 Hermes Agent 中是否完全有效?
有效。Hermes Agent 同样使用 SOUL.md 作为人设文件,会在每次对话开始时自动注入。迁移后 SOUL.md 内容无需修改,直接生效。
Q3:迁移后能继续用 OpenClaw 的 ClawHub 技能吗?
不能直接在 Hermes 中从 ClawHub 安装技能(两者技能生态独立)。已通过迁移导入的技能(存入 /.hermes/skills/openclaw-imports/)可以继续使用,但需要确认技能中没有 OpenClaw 专有工具依赖。Hermes Agent 的对应技能生态在 agentskills.io。
Q4:–preset user-data 和完整迁移有什么区别?
–preset user-data 排除了敏感信息(API Key、Bot Token),只迁移 SOUL.md、记忆文件和技能。适合在公共设备或多人共享环境中迁移,避免密钥随文件一起复制到新位置。
Q5:Hermes Agent 支持的 LLM 提供商比 OpenClaw 多吗?
Hermes Agent 通过 hermes model 支持 Nous Portal、OpenRouter(200+ 模型)、小米 MiMo、z.ai/GLM、Kimi/Moonshot、MiniMax、Hugging Face、OpenAI 及自定义端点,切换无需修改代码。OpenClaw 默认以 OpenAI 为主,自定义端点需修改配置文件。
Q6:首次安装 Hermes Agent 时如何触发迁移向导?
运行 hermes setup 时,如果系统上检测到 /.openclaw 目录,向导会自动提示是否执行迁移,整个过程图形化交互,无需记忆命令参数。
从 OpenClaw 迁移到 Hermes Agent 的核心路径是:安装 Hermes → hermes claw migrate –dry-run 预览 → 确认后执行正式迁移 → hermes doctor 验证。 8 类资产(SOUL.md、记忆、技能、API Key、渠道配置等)自动格式转换,迁移全程不破坏 OpenClaw 原数据,可回滚。唯一需要手动处理的是 WeChat/ 渠道(Hermes 原生不支持)和依赖 OpenClaw 专有工具的技能。
数据来源:NousResearch/hermes-agent GitHub(v0.10.0,2026.04.16)、openclaw/openclaw GitHub README(2026.04)| 信息时效:2026 年 4 月
相关资源:
- 七牛云 API Key:兼容 Anthropic 原生协议,国内直连节点,Claude 系列新模型上线后通常数天内同步,新用户有300万token免费额度
- NousResearch/hermes-agent:迁移命令
hermes claw migrate完整参数说明和技能文档 - openclaw/openclaw:OpenClaw 官方 GitHub,数据目录结构和配置文件参考
- agentskills.io:Hermes Agent 开放技能标准库,迁移后补充技能的首选来源
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/269667.html