用云端版 OpenClaw(ArkClaw)有一段时间了。
安全问题倒不是很担心,但有两件事困扰我。
一:看不到它的记忆文件。
养过 小龙虾的朋友应该领教过它的"健忘症":它有没有真的把你交代的事记下来?记忆文件是唯一的验证手段。
云端版本这个记忆文件藏在服务器上,本地看不到,看也比较麻烦,要登录到服务器端。
二:它偶尔会"糊弄"你。
有时候你让它做一件事,它会回复得煞有其事的已经完成。
比如下面这个对话,说什么"已自动处理""定时扫描已启动",就会误导你。

这种回复听起来像是完成了,实际上很可能是个空头支票。
还有一个小需求:OpenClaw 会生成一份"科技博客每日摘要",目前只能在对话框里翻看,既不能积累,也不好查。
如果想把它输出成文件,一天一个文件,慢慢堆出一个摘要列表------这个需求目前也没有好的解决方式。
先找方案,再让它自己找方案
网上搜了一圈,有人推荐接知识库、有人推荐用各种同步工具。最后目标聚焦到一个方案:OpenClaw + Obsidian。
但搜到的教程普遍偏复杂,掺了很多额外需求进去,看完反而不知道从哪下手。
搜到这里,干脆直接把问题给小龙虾自己:
用你的联网搜索技能,找一下云端安装的 OpenClaw,怎么同步记忆文件和任务产出文件到 Obsidian。
不愧是养了一段时间的小龙虾,给出的方案正是我想要的------最小化实操步骤,没有多余的东西。

- ✅ 完全自托管,不需要第三方同步服务
- ✅ 版本控制,每次同步都有记录,可以回滚
- ✅ 加密传输(SSH/Git)
- ✅ 可以设置定时自动同步,不用手动操作
下面就是根据它给的方案,一步一步保姆级操作流程。
具体操作步骤
一、安装 Obsidian
-
- 前往 https://obsidian.md 下载对应系统的安装包;
-
- 安装并打开,新建一个本地 Vault(库),比如命名为
ArkClaw-taohuayuan,记住存放路径;
- 安装并打开,新建一个本地 Vault(库),比如命名为
-
- 不需要任何插件,默认配置即可,这一步只是建好本地接收目录。
-
- 在众多的笔记工具中,选了 Obsidian 的原因在于它的理念:简单的Markdown 语法和本地存储:Markdown 天然和大模型兼容,其次本地存储使得迁移不受平台约束。
二、创建远端仓库 + 配置同步脚本
这一步的核心是:用 Git 把小龙虾的云端记忆文件先传到 Git仓库,再"拉取"到本地,再让 Obsidian 读取。
-
- 在 GitHub(或 Gitea、私有 Git 均可)新建一个私有仓库,比如
ArkClaw-Taohuayuan;
- 在 GitHub(或 Gitea、私有 Git 均可)新建一个私有仓库,比如
-
- 在本地 Obsidian 仓库生成 SSH key,这个命令会生成两个文件,以pub 结尾的是公钥,下一步用。没有扩展名的,第5步的时候,复制到本地用。
-
ssh-keygen -t ed25519 -C "openclaw-sync" -f ~/.ssh/openclaw-sync
-
- 将生成的公钥添加到Git平台。点右上角头像,点击"Settings"菜单,进入如下图添加 SSH Key 的界面。

- 在ArkClaw 所在云端服务器添加远程仓库URL。
-
在云端 OpenClaw 工作区添加 Git 远程指向上面创建的仓库
cd /root/.openclaw/workspace
git init
git remote add origin git@github.com:your-username/your-obsidian.git
剩下的让小龙虾替你干,对它说:配置同步脚本。
-

-
- 在本地电脑配置好 Git 的 SSH key,初始化仓库,以及拉取文件。
-
把第2步生成的私钥文件复制到 ~/.ssh/ 目录下,修改同目录下的config 文件,加入这行:
-
IdentityFile ~/.ssh/openclaw-obsidian
然后就可以在本地初始化仓库,拉取小龙虾的记忆文件库。
-
git fetch --all
git checkout -b master origin/master
git pull
-
- 上面步骤正确执行后,在本地写一个简单的定时拉取脚本(macOS/Linux):
#!/bin/bash
cd ~/Documents/ArkClaw-taohuayuan
git pull origin main
-
保存为
sync.sh,用 cron 设定每小时自动执行一次:crontab -e
加入下面一行
0 * * * * /bin/bash ~/Documents/ArkClaw-taohuayuan/sync.sh
三、在 Obsidian 中查看同步内容
-
- 打开 Obsidian,选择"打开本地 Vault",路径指向上面建好的
ArkClaw-taohuayuan目录;
- 打开 Obsidian,选择"打开本地 Vault",路径指向上面建好的
-
- 左侧文件树里即可看到
memory/目录;
- 左侧文件树里即可看到
-

后续 OpenClaw 执行任务或者写代码的输出文件,也可以通过这套同步机制,获取到本地来。
这个方案还有一个好处
我同时还在用另外两个版本的小龙虾:WorkBuddy 版 和 Trae 版。
长期以来,三个版本的"成长进度"是割裂的:ArckClaw 的云端版经过几个月的训练,已经很了解我的工作偏好,而另外两个版本就不如这个版本。
有了这套 Git 仓库同步方案之后,这个问题可以直接解决:把云端版的记忆文件推送到同一个仓库,另外两个本地版本直接拉取同步,就能跳过漫长的"养龙虾"过程,直接继承云端版积累的工作偏好和上下文记忆。
三只龙虾,共享同一份记忆,这大概是目前最划算的 AI 助手协同方式了。
如此一来,实现了云端 OpenClaw 负责工作,产出物文件同步到本地。还可以使用本地的小龙虾接着处理这些文件,
比如让 Trae 对 ArkClaw 的工作成果进行打分评审,实现大模型相互监督、PUA、反馈。
比如在本地的任务所需资料文件通过这套同步机制上传给云端的 OpenClaw。
你有没有类似的需求:给你的小龙虾外挂一个记忆知识库?
欢迎在留言区聊聊你的方案。
-END-
推荐阅读:
OpenClaw 为什么总"失忆"?双层记忆 + 三层防御,让它真正记住你
从生成到分享:我把 OpenClaw + 腾讯文档技能跑通了
给 OpenClaw 装了一套"学习系统":Self-Improving + AutoSkill,Agent 开始自己进化了
让 OpenClaw 替你打工(三):我不止给它装了 30+ Skills 还创建了技能
让OpenClaw替你打工:每日摘要、获取社交网站信息、量化模拟回测(实战教程&踩坑)