LZLZL/AI 工具链/常驻 · 迁移
免费浅 · 入门 三阶 常驻迁移

一条命令搬家:
~/.openclaw 整个端走

2026-08-21 · 搬家的价值不在省时间,在于当初没删

从 OpenClaw 换到 Hermes,不用重来一遍。 一条命令,人格、记忆、技能、API key、设置全部继承。 这一篇讲怎么搬,以及从这件事推出的一条更重要的选型判据。

本文写什么迁移命令、检查顺序、通用判据。 本文不写我们自己迁了什么内容。

两条命令

hermes claw migrate --dry-run先看它打算做什么
hermes claw migrate确认之后再真做

它从 ~/.openclaw 读,导入这些:

搬什么值不值
人格调教了几个月的语气与偏好,重配很麻烦
记忆最不可替代的一项——它对你和你项目的了解,重建不出来
技能攒下来的可复用做法
API key省得重新找一遍
设置各种开关与偏好

⚠ 先 --dry-run,理由有三个

①「导入」这个动作可能覆盖你已有的东西

如果你已经在新工具里配过一些内容,导入是往上叠还是往上盖? 干跑能直接告诉你答案,比读文档快。

② 密钥会跟着搬 —— 这是好事也是风险

API key 被导入意味着它们会落进新工具的密钥文件(Hermes 是 ~/.hermes/.env)。 这是你重新审一遍手上有哪些 key 的最好时机: 过期的、不用的、不知道哪来的,趁现在清掉,别原样搬到新家继续躺着。

③ 你不一定想全搬

攒了很久的记忆里可能有已经不成立的结论—— 比如某个早就改掉的项目约定、某个已经废弃的做法。 全量搬过去,等于把过期认知也一起继承了。

干跑先看清单,心里有数再决定。

搬完先验三件事

怎么验
记忆真的在问它一件只有旧记忆里才有的事,看它答不答得上
key 分对了文件确认密钥落在 .env 而不是主配置里——这决定你的备份策略
技能没串味翻一遍技能清单,把明显过期的删掉(见上一篇第五节)

真正的教训:能搬家,是因为当初没删

这条命令之所以对我们有用,前提是停机那天把 ~/.openclaw 整个归档了, 而不是「反正不用了」直接清掉。当时那个动作只是出于谨慎, 后来才发现它保住的是第 12 篇说的那批资产。

由此得出一条选型判据,比「哪个更强」耐用得多

挑常驻 agent 时,除了看它能干什么,还要问一句: 「它把我的资产存在哪儿?我能不能整个拿走?」

好的答案:集中在少数几个目录里、格式可读、能整份复制。 差的答案:散落在数据库、系统各处、或者只存在于某个云账号里。

这条判据决定的不是你今天用得爽不爽, 而是三个月后你想换的时候,是「一条命令」还是「从头再来」

顺带:这也是一条备份纪律

不打算换工具的人也该关心这件事。因为「能整个搬走」和「能整个备份」是同一个属性—— 第 6 篇那张备份清单,本质上问的就是这个问题: 你的资产在哪几个目录里?

答不上来,就说明你既备份不了,也搬不走。

命令 hermes claw migrate(交互式导入)与 hermes claw migrate --dry-run(预览); 从 ~/.openclaw 导入人格、记忆、技能、API key 与设置。官方文档,2026-08-21 核。
密钥落点 Hermes 将 API key 存于 ~/.hermes/.env,其余设置存 ~/.hermes/config.yaml
我们这边 2026-07-13 停机时完整归档了知识库,这是后续可迁移的前提。 详见第 12 篇
本文没验的 我们没有逐项实测这条命令在各种冲突情况下的覆盖行为—— 所以本文给的是「先干跑」,不是「它会怎么合并」的断言。
本文不提供的 我们迁移的具体内容、密钥与配置。

相关接着读什么

三阶 · 常驻
OpenClaw:能干什么,我们为什么停了那台机
三阶 · 常驻
Hermes Agent:OpenClaw 的下一站
二阶 · 接入层
账号是怎么没的,以及被封前该备份什么
三阶 · 常驻
接 Telegram:先锁人,再谈功能
本文是教育与工程记录,不是任何第三方产品的推荐或测评。命令、配置键、价格与条款均以各家官方文档为准, 本文标注考证日期,随时可能变更 —— 照抄前请自己核一遍。 自建与自托管的安全责任在部署者本人:密钥、账号与数据的后果由你承担。