乐于分享
好东西不私藏

把Obsidian接进OpenClaw:不用WorkBuddy也能让Markdown变成自己生长的AI知识库

把Obsidian接进OpenClaw:不用WorkBuddy也能让Markdown变成自己生长的AI知识库

> NextClaw LLM Wiki 系列第 3 篇

上一篇我们聊到,Karpathy 的 LLM Wiki 范式真正解决的,不是“让 AI 多写几篇笔记”,而是把知识管理里最重、最碎、最持续的簿记工作,重新分配给 AI。

比如:

  • • 索引
  • • 归档
  • • 补链接
  • • 合并重复概念
  • • 记录来源
  • • 更新旧页面
  • • 检查孤立笔记

这些事情都很重要。

但它们不是最需要人类创造力的地方。

真正的问题是:

普通用户怎么把这套 LLM Wiki 方法落到自己的日常知识工作流里?

如果每次都要自己写脚本、调命令、搬文件,那它就很难成为一个长期可用的系统。

所以第 3 篇,我想讲 NextClaw 的一个核心判断:

Obsidian 是知识工作现场,OpenClaw 是执行系统,obsidian-wiki 是 Wiki 维护组件,Nextcloud 负责同步同一份 Markdown 资产。

NextClaw 要做的,不是重新发明一个笔记软件。

而是把 Karpathy 的 LLM Wiki 范式,接进很多人已经在用的 Obsidian。

NextClaw 如何把 LLM Wiki 落地到 Obsidian

一、Obsidian 用户真正缺的不是笔记软件

很多 Obsidian 用户其实已经有了一套很好的知识工作环境。

本地 Markdown 文件。

双向链接。

标签。

文件夹。

图谱视图。

社区插件。

甚至还有一套自己熟悉的命名规则和整理习惯。

这些都很珍贵。

因为知识管理最怕的不是工具不够多,而是每换一个工具,就要重新适应一套工作方式。

所以 NextClaw 的第一条产品判断是:

不要替换用户已经习惯的知识工作现场。

如果用户已经在 Obsidian 里阅读、写作、整理资料,那 AI 能力就应该进入 Obsidian,而不是逼用户迁移到另一个知识库产品里。

但 Obsidian 本身也有一个很现实的问题。

当资料越来越多,维护成本会越来越重。

新资料进来后,没人帮你整理。

旧页面过时后,没人提醒你更新。

相关概念之间本来应该建立链接,但链接经常忘记补。

一次高质量 AI 问答很有价值,但它通常留在聊天记录里,没有沉淀成 wiki 页面。

最后,知识库还是会慢慢变成一个“我知道里面有东西,但不知道从哪里进入”的文件夹。

这不是 Obsidian 的失败。

恰恰相反,Obsidian 已经把知识资产保存在了最适合长期维护的形态里:

本地 Markdown。

问题在于:

Obsidian 很适合做人类的知识工作现场,但它还需要一个能长期执行维护任务的后端。

NextClaw 想补上的就是这个后端。

二、为什么 Obsidian 是 LLM Wiki 的天然载体?

LLM Wiki 不是一个花哨的聊天窗口。

它的核心,是一组可以长期维护的 Markdown 页面。

这些页面之间有链接,有来源,有日志,有结构检查,也有人类可以随时打开、修改和审核的文本。

从这个角度看,Obsidian 几乎是 LLM Wiki 的天然载体。

1. Markdown 是主资产

LLM Wiki 最重要的一点,是知识不能被锁在一个黑盒系统里。

如果你的知识只能在某个云端产品里查看,不能直接导出,不能被普通编辑器打开,也不能用 Git 或文件系统管理,那它就很难成为真正长期可控的资产。

Obsidian 的核心资产就是本地 Markdown 文件。

这意味着:

  • • 你可以用 Obsidian 打开
  • • 也可以用 VSCode、Cursor、Typora 打开
  • • 可以放进 Nextcloud 同步
  • • 可以用 Git 做版本管理
  • • 可以迁移到别的工具
  • • 可以让 OpenClaw 在本地文件系统中直接操作

这非常适合 LLM Wiki。

因为 LLM Wiki 的结果不应该只是一次聊天回答,而应该是一组可以留下来的 .md 文件。

2. 双向链接适合表达知识关系

传统文件夹更适合分类。

但知识本身经常不是树状结构,而是网状结构。

比如“函数的单调性”不只属于“函数”这一章。

它还会连接到:

  • • [[导数判断单调性]]
  • • [[函数最值问题]]
  • • [[恒成立问题]]
  • • [[数形结合]]
  • • [[参数分类讨论]]

这正是 Obsidian 双向链接擅长表达的东西。

LLM Wiki 想维护的,也正是这种关系网络。

3. 图谱视图可以观察知识结构

当 wiki 页面之间的链接越来越多,Obsidian 图谱视图就不只是一个好看的功能。

它可以帮助我们观察:

  • • 哪些概念是中心节点
  • • 哪些页面长期孤立
  • • 哪些章节之间联系密集
  • • 哪些方法贯穿多个主题
  • • 哪些知识点还没有进入网络

比如在高中数学知识库里,如果 [[函数思想]][[数形结合]][[分类讨论]] 这些节点周围逐渐长出大量链接,就说明这套 wiki 不再只是章节笔记,而开始形成方法网络。

4. Obsidian 适合人机协作

LLM Wiki 不是让 AI 完全接管你的知识库。

更合理的分工是:

  • • AI 负责摘要、索引、链接、日志、lint
  • • 人负责判断、审核、修改、取舍、规则调整

Obsidian 正好适合做人类审核 AI 产物的工作台。

AI 可以先生成一个知识点页。

人可以打开看,删掉不准确的部分,补充自己的理解,调整页面标题和链接。

这比把知识封在一个不可编辑的问答系统里,要健康得多。

Obsidian 为什么适合承载 LLM Wiki

三、NextClaw 的落地架构:不是插件,而是一套工作流

这里要先澄清一个容易误解的点。

NextClaw 不是只做一个 Obsidian 插件。

Obsidian 插件只是入口之一。

真正的系统,是让 Obsidian、Nextcloud、OpenClaw Gateway、obsidian-wiki、RAGFlow 围绕同一份 Markdown 知识资产协同工作。

在 NextClaw 里,组件分工大概是这样:

组件
职责
Obsidian
阅读、编辑、浏览 Markdown Wiki
Nextcloud
同步用户 PC 和 OpenClaw 主机上的同一份 vault
OpenClaw Gateway
接收任务、调用 Agent、Skills、MCP 和外部系统
obsidian-wiki
执行 /wiki-ingest/wiki-query/wiki-update/wiki-lint/cross-linker 和图谱分析
RAGFlow
面向原始资料做解析、索引、检索和引用问答
Copilot for Obsidian NextClaw 版
Obsidian 内嵌对话入口,通过 WebSocket 接入 OpenClaw

最关键的是中间这句话:

用户 PC 上的 Obsidian vault,和 OpenClaw 主机上的 vault,通过 Nextcloud 同步的是同一份知识资产。

这带来三个结果。

第一,用户在 Obsidian 里改的内容,OpenClaw 可以看到。

第二,OpenClaw 修改的 Markdown 页面,用户可以在 Obsidian 里看到。

第三,obsidian-wiki 生成的知识点页、方法页、题型页、综合页,可以自动回流到本地 vault。

所以 NextClaw 的关键不是把 Obsidian 搬到云端。

而是让 OpenClaw 和 Obsidian 操作同一份通过 Nextcloud 同步的 Markdown vault。

NextClaw LLM Wiki 总架构

用户 PC / Obsidian Vault

Nextcloud Sync

OpenClaw Host Vault

Copilot for Obsidian NextClaw 版

WebSocket

OpenClaw Gateway

obsidian-wiki

RAGFlow

Graphiti

四、一次任务是怎么流动的?

如果只看架构图,可能还是有点抽象。

我们换成一次真实任务来看。

假设用户在 Obsidian 里打开了一个高中数学 vault。

这个 vault 位于 Nextcloud Desktop 的同步目录中。

用户希望导入“函数概念与基本初等函数”这一章,并让系统整理出知识点页、方法页、易错页和章节总览。

整个流程大概是这样:

  1. 1. 用户在 PC 上打开 Obsidian vault。
  2. 2. 这个 vault 已经通过 Nextcloud Desktop 同步到 Nextcloud Server。
  3. 3. OpenClaw 主机也通过 Nextcloud Desktop 同步同一份 vault。
  4. 4. 用户在 Obsidian 右侧栏输入任务,也可以通过微信 ClawBot 或 Nextcloud Talk 下达任务。
  5. 5. OpenClaw Gateway 接收任务。
  6. 6. OpenClaw 判断这是一个 LLM Wiki 摄取任务。
  7. 7. OpenClaw 调用 obsidian-wiki。
  8. 8. obsidian-wiki 读取 _raw/高中数学253个核心知识点/02-函数概念与基本初等函数.md
  9. 9. obsidian-wiki 参考已有的 index.mdlog.md 和页面结构。
  10. 10. obsidian-wiki 创建或更新 concepts/methods/problem-types/mistakes/chapters/ 下的 Markdown 页面。
  11. 11. obsidian-wiki 追加 log.md,记录本次导入。
  12. 12. Nextcloud Desktop 将 OpenClaw 主机上的文件变化同步回 Nextcloud Server。
  13. 13. 用户 PC 上的 Nextcloud Desktop 拉取变化。
  14. 14. Obsidian 中出现新的页面、链接和图谱关系。

这就是 NextClaw LLM Wiki 的基本闭环:

用户在熟悉的入口表达意图,OpenClaw 在服务端执行任务,obsidian-wiki 维护 Markdown 页面,Nextcloud 把结果同步回 Obsidian。

从 Obsidian 下达任务,到 Wiki 页面同步回本地

五、obsidian-wiki 在这里到底做什么?

到这里,需要特别说明一下 obsidian-wiki 的位置。

它不是聊天插件。

也不是普通 RAG。

它在 NextClaw 中承担的是 LLM Wiki 的知识蒸馏和维护能力。

更具体地说,obsidian-wiki 负责:

  • • 初始化 wiki 结构
  • • 读取 raw 原始资料
  • • 生成知识点页
  • • 更新章节页
  • • 维护 index.md
  • • 刷新 hot.md
  • • 维护 .manifest.json
  • • 追加 log.md
  • • 建立页面之间的 [[双向链接]]
  • • 执行 /wiki-query
  • • 执行 /wiki-update
  • • 执行 /wiki-lint
  • • 执行 /cross-linker
  • • 执行 /wiki-status
  • • 检查孤立页面、重复主题、缺失链接、术语不一致
  • • 分析 wiki 图谱关系

它和 RAGFlow 的区别,可以这样理解:

RAGFlow 更像是从原始资料里查答案。

obsidian-wiki 更像是把资料和答案编译进长期 Wiki。

比如用户问:

函数单调性的定义是什么?

RAGFlow 可以从原始资料里检索相关片段,并生成一个带依据的回答。

但如果用户希望把“函数单调性”变成一个长期知识页面,obsidian-wiki 就会进一步做这些事:

  • • 创建或更新 concepts/函数的单调性.md
  • • 补充定义、判定方法、前置知识、常见题型、易错点
  • • 链接到 [[导数判断单调性]]
  • • 链接到 [[函数最值问题]]
  • • 链接到 [[恒成立问题]]
  • • 链接到 [[数形结合]]
  • • 在 log.md 中记录本次更新
  • • 如果有重复页面,提示合并或重命名

这就是 RAG 和 LLM Wiki 的关键差异。

RAG 的重点是:

这次问题怎么答好。

LLM Wiki 的重点是:

这次理解能不能沉淀成以后可复用的知识资产。

RAGFlow 与 obsidian-wiki 在 NextClaw 中的分工

六、用高中数学 253 个核心知识点跑一个例子

还是用这个系列一直使用的例子:

高中数学 253 个核心知识点。

这份资料很适合演示 LLM Wiki。

因为它不是一堆随机文档。

它天然有章节结构、知识点关系、公式关系、方法关系和题型关系。

原始资料可以先按章节放到 _raw/ 里:

_raw/  高中数学253个核心知识点/    01-集合与常用逻辑用语.md    02-函数概念与基本初等函数.md    03-三角函数与解三角形.md    04-平面向量.md    05-数列.md    06-不等式.md    07-立体几何.md    08-解析几何.md    09-概率与统计.md    10-导数及其应用.md    11-复数与推理证明.md

经过 obsidian-wiki 摄取后,wiki 层可以逐渐长成这样。

需要说明的是,concepts/entities/projects/references/synthesis/ 等是 obsidian-wiki 更通用的默认分类思路。下面的 formulas/methods/mistakes/problem-types/chapters/,是为了“高中数学 253 个核心知识点”这个案例做的场景化扩展,用来让学科知识更容易阅读和复习。

index.mdlog.mdhot.md.manifest.json_raw/_staging/concepts/entities/references/formulas/methods/mistakes/problem-types/chapters/synthesis/

比如先导入“函数概念与基本初等函数”这一章。

系统可能生成或更新这些页面:

chapters/函数概念与基本初等函数.mdconcepts/函数.mdconcepts/函数的定义域.mdconcepts/函数的值域.mdconcepts/函数的单调性.mdconcepts/函数的奇偶性.mdconcepts/复合函数.mdmethods/数形结合.mdmethods/换元法.mdproblem-types/函数最值问题.mdproblem-types/函数零点问题.mdmistakes/函数定义域易错点.mdsynthesis/函数思想在高中数学中的应用.md

这些页面不是孤立文件。

它们之间应该有链接。

比如 concepts/函数的单调性.md 里可以出现:

## 前置知识- [[函数]]- [[函数的定义域]]- [[函数的图像]]## 相关方法- [[数形结合]]- [[导数判断单调性]]## 常见题型- [[函数最值问题]]- [[恒成立问题]]- [[参数分类讨论]]## 易错点- [[函数定义域易错点]]- [[单调区间与定义域混淆]]

这时,Obsidian 图谱里就不再只是一个“函数”文件夹。

而是一张知识网络。

当后面继续导入“导数及其应用”时,系统还可以回头更新 [[函数的单调性]],补上 [[导数判断单调性]][[导数中的恒成立问题]] 等链接。

这就是“会生长”的含义。

不是一次性生成一堆页面。

而是在每次新资料进入时,让旧页面也有机会被更新。

高中数学 253 个核心知识点如何被编译成 Wiki

七、为什么一定要有 Nextcloud 同步层?

这里可能有人会问:

既然 Obsidian vault 在我的电脑上,为什么 OpenClaw 不直接读我电脑上的文件?

原因很简单:

NextClaw 不是只面向“我坐在电脑前”的场景。

它要支持的是一个常驻在线的私有知识工作空间。

用户可能在手机上通过微信发资料。

也可能在 Nextcloud Talk 里上传文件。

也可能人在外面,让 OpenClaw 后台整理一份文档。

也可能 PC 没开,但服务器上的 OpenClaw Gateway 仍然在线。

所以,NextClaw 需要一个稳定的文件同步中心。

这个角色由 Nextcloud 承担。

在这个架构里:

  • • 用户 PC 有一份本地 vault
  • • OpenClaw 主机有一份同步 vault
  • • Nextcloud Server 是统一文件存储中心
  • • 手机端和 Web 端也可以访问同一份文件库
  • • OnlyOffice 可以编辑 Office 文档
  • • OpenClaw 可以在服务端本地目录中操作文件

这样,知识资产只有一份。

但入口可以很多。

Obsidian 是深度整理入口。

微信 ClawBot 是移动收集入口。

Nextcloud Talk 是私有化协作入口。

OpenClaw Gateway 是执行入口。

Nextcloud 则保证它们最终都围绕同一套文件工作。

Nextcloud 让多入口操作同一份知识资产

八、Obsidian Copilot:把入口放回工作现场

上面讲的是系统架构。

但用户真正感受到的,是入口。

如果用户在 Obsidian 里写笔记,却要切到微信里问 OpenClaw,再回到 Obsidian 里看结果,这个流程就会有一点断。

所以 NextClaw 基于开源插件 Copilot for Obsidian 二次开发了一个 NextClaw 版入口。

它的目标很直接:

让用户在 Obsidian 右侧栏里,直接和 OpenClaw 对话。

这个插件通过 WebSocket 接入 OpenClaw Gateway。

在 NextClaw 模式下,插件不再只是一个本地或云端 LLM 聊天插件。

它更像是一个 Obsidian 内嵌的 OpenClaw Gateway 客户端。

它可以支持:

  • • Chat Mode
  • • Vault QA Mode
  • • Agent Mode
  • • @ 引用当前笔记
  • • @ 引用文件夹
  • • @ 引用选中文本
  • • 引用相关页面或项目上下文
  • • 流式返回 AI 回复
  • • 将聊天历史保存为 vault 内 Markdown
  • • 在 Obsidian 内直接下达 /wiki-ingest/wiki-query/wiki-update/wiki-lint 等任务

这里也要区分一下原版 Copilot for Obsidian 和 NextClaw 版的职责边界。

原版 Copilot 里,Chat Mode、Vault QA Mode、Agent Mode 分别对应插件自身的聊天、知识库问答和工具调用能力,其中 Agent Mode 在原版生态里属于更高级的能力。

NextClaw 版的改造重点不是让插件自己承担所有推理和工具调用,而是把这些交互模式通过 WebSocket 接到 OpenClaw Gateway。

也就是说,插件更专注于 Obsidian 里的 UI、上下文引用、流式渲染和聊天历史;真正的 LLM 推理、Skills 调用、obsidian-wiki 维护、RAGFlow 检索和 Graphiti 记忆,主要交给 OpenClaw 服务端执行。

比如用户在 [[导数中的恒成立问题]] 页面里,可以直接在右侧栏输入:

结合当前页面和函数单调性相关页面,帮我整理一份解题步骤,并指出常见易错点。如果有必要,请更新相关 wiki 页面。

OpenClaw 收到任务后,可以读取当前页面、相关链接页面和 vault 上下文。

然后按需调用 RAGFlow、Graphiti 或 obsidian-wiki。

如果只是问答,它可以直接返回回答。

如果是 wiki 维护任务,它可以更新 [[导数中的恒成立问题]][[函数的单调性]][[参数分类讨论]] 等页面,并把修改通过 Nextcloud 同步回本地 vault。

这就是为什么我说:

Obsidian 查看数字大脑,OpenClaw 生长数字大脑。

Obsidian 右侧栏中的 OpenClaw 对话入口
Agent Mode 执行 wiki-ingest 任务
Obsidian 图谱中逐渐生长的高中数学知识网络

九、这套架构的边界也要说清楚

讲到这里,很容易让人误以为:

是不是只要接上 NextClaw,Obsidian 就会自动变成一个完美的第二大脑?

不是。

这个边界必须说清楚。

NextClaw LLM Wiki 不是一键替你思考。

它更像是帮你把知识库维护成本降下来。

AI 适合做:

  • • 摘要
  • • 索引
  • • 交叉链接
  • • 页面更新
  • • log 记录
  • • lint 检查
  • • 重复页面发现
  • • 孤立页面发现

人必须保留:

  • • raw 资料筛选
  • • 核心事实判断
  • • 页面质量审核
  • • schema 调整
  • • 知识取舍
  • • 最终表达

尤其是教育、研究、企业知识库这类场景,不能把 AI 生成内容直接当成最终事实。

更稳妥的方式是:

让 AI 先做簿记,人再做判断。

这也是为什么 Markdown 和 Obsidian 很重要。

因为 AI 生成的每一个页面,人都能打开、检查、修改、删除、回滚。

知识库不是被 AI 黑箱控制。

而是在人的工作现场里,由 AI 帮忙维护。

十、NextClaw 落地 LLM Wiki 的核心判断

把这一篇收束一下。

Karpathy 的 LLM Wiki 范式告诉我们:

知识库不应该只在查询时临时检索。

它应该在资料进入时,就被逐步编译成可维护的页面网络。

而 NextClaw 的落地方式是:

  • • 用 Obsidian 承载人类可读、可编辑的 Markdown Wiki
  • • 用 Nextcloud 同步同一份知识资产
  • • 用 OpenClaw Gateway 接收多入口任务
  • • 用 obsidian-wiki 执行 wiki 摄取、查询、更新、lint 和图谱分析
  • • 用 RAGFlow 保留对原始资料的检索问答能力
  • • 用 Copilot for Obsidian NextClaw 版把对话入口放回 Obsidian 工作现场

所以,NextClaw 并不是要替换 Obsidian。

它要做的是:

让 Obsidian 连接到一个真正能执行任务的 OpenClaw 后端。

Obsidian 负责让人看见、编辑和审核知识。

OpenClaw 负责让任务被执行。

obsidian-wiki 负责让资料、笔记和问答结果持续沉淀成 Markdown Wiki。

Nextcloud 负责让这份资产在 PC、服务器、手机和 Web 之间保持同步。

入口可以很多。

知识资产应该只有一份。

下一篇,我们把视角放回用户界面:

在 Obsidian 右侧栏,怎么直接让 OpenClaw 维护你的 Wiki。

如果你也在关注 Obsidian、私有化知识库、LLM Wiki、OpenClaw 或 AI Agent 工作流,可以关注这个系列。我会继续分享 NextClaw 的真实搭建过程、产品设计和使用案例。

如果觉得内容不错,请随手关注  并点个 、转发、 三连吧,您的支持,是我持续更新的动力。

往期文章精选

NextClaw:建议大家尽早用 AI 开始搭建个人知识库

Karpathy 的 LLM Wiki 范式,到底解决了什么?

为什么全球最懂AI的人说LLM Wiki才是你那个“越记越乱”的知识库救星?

为什么每个人都值得配一台家用小主机

微信 Agent 真正要抢的,不是聊天入口,是调度权

设备选型报价不用再等老师傅了:一个AI知识库售前Agent落地复盘

类Typeless 体验:随口一说,自动成文

NextClaw 硬件配置方案:为什么工作站可能是 AI 知识库落地的最优解

微信,正在变成 AI 知识库的操作入口

143分!全网疯传的高考数学世界杯,“反刷题”新规被AI踢爆了?

AI 时代最贵的不是算力,而是你自己的知识库 — 解密NextClaw 私有化部署架构

自由职业者必备:保姆级教程,熬夜整理!用这5个开源工具,从零搭建私有化AI知识库(附完整架构图)

只会RAG的AI像个实习生,会长期记忆的AI像个合伙人——你的知识库是哪种?

NextClaw:ChatGPT之后的下一个战场,让AI直接操作你的个人知识库

NextClaw:当所有AI知识库都在抢你的数据,只有一种方案让你继续拥有控制权

NextClaw:用OpenClaw构建的知识库,为什么应该同时存在于电脑、手机、iPad 和服务器上?

基于 OpenClaw 搭建 AI 知识库的正确姿势

用OpenClaw构建的NextClaw知识库不应该被困在某个 App 里

NextClaw:建议大家尽早用 AI 开始搭建个人知识库

本站作品均采用知识共享署名-非商业性使用-相同方式共享 4.0进行许可,资源收集于网络仅供用于学习和交流,本站一切资源不代表本站立场,我们尊重软件和教程作者的版权,如有不妥请联系本站处理!

 沪ICP备2023009708号

© 2017-2026 夜雨聆风   | sitemap | 网站地图