首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >OpenClaw + Obsidian:最小成本搭建 AI 记忆同步系统

OpenClaw + Obsidian:最小成本搭建 AI 记忆同步系统

作者头像
技术人生黄勇
发布2026-03-25 18:02:00
发布2026-03-25 18:02:00
1500
举报
文章被收录于专栏:技术人生黄勇技术人生黄勇

用云端版 OpenClaw(ArkClaw)有一段时间了。

安全问题倒不是很担心,但有两件事困扰我。

一:看不到它的记忆文件。

养过 小龙虾的朋友应该领教过它的“健忘症”:它有没有真的把你交代的事记下来?记忆文件是唯一的验证手段。

云端版本这个记忆文件藏在服务器上,本地看不到,看也比较麻烦,要登录到服务器端。

二:它偶尔会"糊弄"你。

有时候你让它做一件事,它会回复得煞有其事的已经完成。

比如下面这个对话,说什么"已自动处理""定时扫描已启动",就会误导你。

这种回复听起来像是完成了,实际上很可能是个空头支票。

还有一个小需求:OpenClaw 会生成一份"科技博客每日摘要",目前只能在对话框里翻看,既不能积累,也不好查。

如果想把它输出成文件,一天一个文件,慢慢堆出一个摘要列表——这个需求目前也没有好的解决方式。


先找方案,再让它自己找方案

网上搜了一圈,有人推荐接知识库、有人推荐用各种同步工具。最后目标聚焦到一个方案:OpenClaw + Obsidian

但搜到的教程普遍偏复杂,掺了很多额外需求进去,看完反而不知道从哪下手。

搜到这里,干脆直接把问题给小龙虾自己:

用你的联网搜索技能,找一下云端安装的 OpenClaw,怎么同步记忆文件和任务产出文件到 Obsidian。

不愧是养了一段时间的小龙虾,给出的方案正是我想要的——最小化实操步骤,没有多余的东西。

  • ✅ 完全自托管,不需要第三方同步服务
  • ✅ 版本控制,每次同步都有记录,可以回滚
  • ✅ 加密传输(SSH/Git)
  • ✅ 可以设置定时自动同步,不用手动操作

下面就是根据它给的方案,一步一步保姆级操作流程。


具体操作步骤

一、安装 Obsidian

  1. 1. 前往 https://obsidian.md 下载对应系统的安装包;
  2. 2. 安装并打开,新建一个本地 Vault(库),比如命名为 ArkClaw-taohuayuan,记住存放路径;
  3. 3. 不需要任何插件,默认配置即可,这一步只是建好本地接收目录。
  4. 4. 在众多的笔记工具中,选了 Obsidian 的原因在于它的理念:简单的Markdown 语法和本地存储:Markdown 天然和大模型兼容,其次本地存储使得迁移不受平台约束。

二、创建远端仓库 + 配置同步脚本

这一步的核心是:用 Git 把小龙虾的云端记忆文件先传到 Git仓库,再"拉取"到本地,再让 Obsidian 读取。

  1. 1. 在 GitHub(或 Gitea、私有 Git 均可)新建一个私有仓库,比如 ArkClaw-Taohuayuan
  2. 2. 在本地 Obsidian 仓库生成 SSH key,这个命令会生成两个文件,以pub 结尾的是公钥,下一步用。没有扩展名的,第5步的时候,复制到本地用。
  3. ssh-keygen -t ed25519 -C "openclaw-sync" -f ~/.ssh/openclaw-sync
  4. 3. 将生成的公钥添加到Git平台。点右上角头像,点击“Settings”菜单,进入如下图添加 SSH Key 的界面。

4. 在ArkClaw 所在云端服务器添加远程仓库URL。

  1. # 在云端 OpenClaw 工作区添加 Git 远程指向上面创建的仓库 cd /root/.openclaw/workspace git init git remote add origin git@github.com:your-username/your-obsidian.git 剩下的让小龙虾替你干,对它说:配置同步脚本。
  1. 5. 在本地电脑配置好 Git 的 SSH key,初始化仓库,以及拉取文件。
  2. 把第2步生成的私钥文件复制到 ~/.ssh/ 目录下,修改同目录下的config 文件,加入这行:
  3. IdentityFile ~/.ssh/openclaw-obsidian 然后就可以在本地初始化仓库,拉取小龙虾的记忆文件库。
  4. git fetch --all git checkout -b master origin/master git pull
  5. 6. 上面步骤正确执行后,在本地写一个简单的定时拉取脚本(macOS/Linux):#!/bin/bash cd ~/Documents/ArkClaw-taohuayuan git pull origin main
  6. 保存为 sync.sh,用 cron 设定每小时自动执行一次: crontab -e # 加入下面一行 0 * * * * /bin/bash ~/Documents/ArkClaw-taohuayuan/sync.sh

三、在 Obsidian 中查看同步内容

  1. 1. 打开 Obsidian,选择"打开本地 Vault",路径指向上面建好的 ArkClaw-taohuayuan 目录;
  2. 2. 左侧文件树里即可看到 memory/ 目录;

后续 OpenClaw 执行任务或者写代码的输出文件,也可以通过这套同步机制,获取到本地来。


这个方案还有一个好处

我同时还在用另外两个版本的小龙虾:WorkBuddy 版Trae 版

长期以来,三个版本的"成长进度"是割裂的:ArckClaw 的云端版经过几个月的训练,已经很了解我的工作偏好,而另外两个版本就不如这个版本。

有了这套 Git 仓库同步方案之后,这个问题可以直接解决:把云端版的记忆文件推送到同一个仓库,另外两个本地版本直接拉取同步,就能跳过漫长的"养龙虾"过程,直接继承云端版积累的工作偏好和上下文记忆。

三只龙虾,共享同一份记忆,这大概是目前最划算的 AI 助手协同方式了。

如此一来,实现了云端 OpenClaw 负责工作,产出物文件同步到本地。还可以使用本地的小龙虾接着处理这些文件,

比如让 Trae 对 ArkClaw 的工作成果进行打分评审,实现大模型相互监督、PUA、反馈

比如在本地的任务所需资料文件通过这套同步机制上传给云端的 OpenClaw。

你有没有类似的需求:给你的小龙虾外挂一个记忆知识库?

欢迎在留言区聊聊你的方案。

-END-

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2026-03-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 技术人生黄勇 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 先找方案,再让它自己找方案
  • 具体操作步骤
    • 一、安装 Obsidian
    • 二、创建远端仓库 + 配置同步脚本
    • 三、在 Obsidian 中查看同步内容
  • 这个方案还有一个好处
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档