Claude Code + Obsidian = 强无敌

CChase AI
Computing/SoftwareManagementTelecommutingInternet Technology

Transcript

00:00:00如果你正在使用 Claude Code,而它缺乏记忆力
00:00:03让你觉得每一次开启对话
00:00:05都像是从零开始,那么你一定要看看这个
00:00:08能解决你所有问题的工具。
00:00:10那个工具就是 Obsidian。
00:00:12它免费、使用简单,
00:00:14而且能帮我们为 Claude Code 开启持久化记忆,
00:00:16同时在此过程中提升我们的
00:00:19工作表现。
00:00:20这让我们能做到其他工具
00:00:22——比如 OpenClaw 声称能做到却彻底失败的事,
00:00:25比如真正记住关于我们的信息,
00:00:28并像一个真实的人类私人助理那样行事。
00:00:31Obsidian 是那种罕见的
00:00:33确实能全方位带来价值增值的工具。
00:00:36所以我对这节课感到非常兴奋。
00:00:38那我们直接开始吧。
00:00:40首先我们来聊聊 Obsidian 到底是什么。
00:00:42Obsidian 是一个构建在 Markdown 文件之上的
00:00:46编排层和组织层,
00:00:48这些文件存放于被称为“库”(Vault)的特定文件夹中。
00:00:51Obsidian 是免费的,虽然它不是开源的,
00:00:54但我们用它创建和使用的一切都归我们所有,对吧?
00:00:58我们拥有所有权,没有厂商锁定。
00:01:00它不像 Notion。
00:01:01从我们的角度来看,Obsidian 真正的价值在于
00:01:05它能让我们看到不同的笔记、
00:01:09文件和文件夹是如何关联的。
00:01:11如果我在这里打开一个文件,
00:01:13你可以看到它是如何连接到
00:01:15其他相关的笔记和文件的,对吧?
00:01:18你可以看到右边这里,
00:01:19我们还有这些可视化图谱,
00:01:21展示了不同的文档
00:01:24和项目之间的相互关系。
00:01:25Obsidian 还有一个巨大的插件社区。
00:01:28所以你今天看到的一切
00:01:30都只是 Obsidian 最基础层面的功能,
00:01:32但如果你想玩出花样,还有 2,736 种方法可以尝试。
00:01:37但你为什么要关心这些呢?
00:01:38Obsidian 到底和你、
00:01:42Claude Code 以及你的生产力有什么关系?
00:01:44要回答这个问题,
00:01:45你需要理解这两者
00:01:48以及你之间存在的共生关系。
00:01:51首先,我们来看看 Obsidian 和你的关系。
00:01:53你能从中得到什么?
00:01:55就是我刚才展示的,对吧?
00:01:56查看文件、点击跳转、
00:01:59观察连接以及获得所有文件夹和笔记之间
00:02:02的可视化洞察力。
00:02:04问题是,为了实现这一点
00:02:07并作为用户获得 Obsidian 的全部价值,
00:02:09我必须亲手撰写所有这些 Markdown 文件,
00:02:13而且必须以特定的方式来写,
00:02:15才能让它们产生链接,对吧?
00:02:16我得确保使用了双括号,
00:02:18找到我想要的笔记并链接它,对吧?
00:02:20太麻烦了,在现实中你绝不会这么做的,
00:02:23在当今时代,没人会手动去做这些。
00:02:25这时候,Claude Code 登场了。
00:02:28Claude Code 会为我们处理好这一切。
00:02:30Claude Code 本质上极大地提升了
00:02:33你的 Obsidian 使用体验,
00:02:35因为无论你告诉 Claude Code 什么,
00:02:38是通过文本、提示词、灵感记录,
00:02:40还是纯粹的胡言乱语,对吧?
00:02:42无论你交给 Claude Code 什么,
00:02:44它都会将其转化成标准的 Markdown 文件,
00:02:48以 Obsidian 的格式将它们全部链接起来,
00:02:50这样你作为终端用户,就能对自己的笔记、
00:02:55项目和想法有更深刻的洞察。
00:02:56但如果它只能做到这些,
00:02:57我们可能还是不太在意,对吧?
00:02:59“不错,我能看到更多自己的想法了。”
00:03:00“我本来就知道自己在想什么,都在脑子里呢。”
00:03:02这又是如何影响 Claude Code 的呢?
00:03:03通过建立一个有组织的笔记层级
00:03:08并真正将它们全部连接起来,
00:03:11Obsidian 实际上改进了 Claude Code。
00:03:14现在,请把这一切想象成 Claude Code
00:03:16充当你的私人助理,
00:03:18我有意使用这个演示,
00:03:20因为在这种使用场景下,
00:03:23你会获得最大的
00:03:25增值效益,
00:03:26因为当涉及到个人背景信息时,
00:03:28它在广度和谈论的内容上
00:03:31是非常宽泛的。
00:03:32想想看,比如日记笔记
00:03:33和你正在做的随机项目,
00:03:34还有你随手扔给 Claude Code 的东西,对吧?
00:03:36广度巨大,而且随着时间推移会不断叠加,对吧?
00:03:39如果我们只讨论几周的日记笔记,
00:03:41那很简单。
00:03:43但如果是几年的日记笔记呢?
00:03:45这些东西积少成多。
00:03:46因此,通过拥有一个有组织的笔记系统,
00:03:50将它们链接在一起,
00:03:51并让它们在查看时逻辑通顺,
00:03:53这对 Claude Code 很有帮助,对吧?
00:03:56因为当你要求它执行任务、
00:03:58获得洞察,
00:03:59以及寻找文档间的联系时,
00:04:02这种组织性非常有帮助。
00:04:04因为它能帮助 Claude Code,也就帮到了你,对吧?
00:04:08任何能赋予 Claude Code 更好性能和洞察力的东西,
00:04:10最终都会让你受益。
00:04:12通过让 Claude Code 根据你们的交互
00:04:16提供更好的见解,
00:04:18这将改进后续的交互,
00:04:21进而变成标记清晰、
00:04:25在 Obsidian 中井井有条的文件,
00:04:26最后反馈给你,让你能真正看清它们。
00:04:29这整个过程不再只是一个黑盒。
00:04:31这就是 Obsidian 带来的价值所在。
00:04:34Claude Code 为 Obsidian 提供了超强动力,
00:04:36通过组织你的文件,
00:04:38提升了 Claude Code 的表现,
00:04:40最终让你感到满意。
00:04:43这就是它们之间的关系。
00:04:44这就是整件事的核心。
00:04:45现在,你可能会想:“说得好,Chase,”
00:04:50“但我难道不能直接建一个巨大的文件系统,”
00:04:53“然后把 Markdown 文件一直往里扔吗?”
00:04:56“凭借 Claude Code 如此强大的能力,”
00:04:59“它不还是能处理好所有这些文件吗?”
00:05:01答案是肯定的,但在某种程度上是这样。
00:05:03这就像是一个光谱,对吧?
00:05:05一方面,你可以是左边这种普通用户,
00:05:08非常懒惰,
00:05:09只把 Claude Code 当作个人助理。
00:05:11你只是把东西乱扔给它。
00:05:13如果把它想象成一个存放
00:05:15你所有文件和数据的仓库,
00:05:16那就像是满地都是纸片,对吧?
00:05:19它们被丢得到处都是。
00:05:20Claude Code 确实强大到足以应对这种情况。
00:05:22尽管这种混乱也是有代价的。
00:05:25另一个代价是针对你个人的,对吧?
00:05:27这就变成了一个黑盒。
00:05:29你作为一个人类,不可能去筛选
00:05:30所有那些碎片化的信息,对吧?
00:05:32所以你没有发挥出全部潜力,
00:05:34Claude Code 也没有。
00:05:36而在光谱的另一端,对吧?
00:05:39我们可以不只是用文件夹里的
00:05:42 Markdown 文件,而是走极端,
00:05:44去建立某种类似 Graph RAG 的系统,对吧?
00:05:46那种包含嵌入、分析等一系列功能的
00:05:48“核弹级”方案。
00:05:50问题是,如果我们采用 RAG 方案,
00:05:53对大多数人来说太重了。
00:05:55而且期望他们有能力去构建
00:05:56和维护那样的系统也不太现实,对吧?
00:05:58如果这边是满地的纸片,
00:06:01那另一边就是国会图书馆,对吧?
00:06:04你并不需要那个。
00:06:05我们需要的是一个中间地带,对吧?
00:06:07大多数情况下,那个中间地带是什么?
00:06:09其实就是 Obsidian,因为它既不是满地的纸片,
00:06:11也不是庞大的国会图书馆,
00:06:13我只是想要一个
00:06:15已经为我整理好的档案柜。
00:06:17所以这里的建议是,
00:06:18Obsidian 将成为那个档案柜,
00:06:20而且这个档案柜是免费的,
00:06:22无论是从实际购买成本来看,
00:06:24还是从它不消耗 Token 的角度来看。
00:06:26它不是叠加在 Claude Code 之上的某种重型框架,
00:06:28也不会改变我们与它的交互方式。
00:06:30这真的像是免费赠送的价值,你懂吗?
00:06:35这种“免费价值”并不是指,
00:06:37“噢,只要你在看完视频后使用 Obsidian,”
00:06:39“你的生活就会发生翻天覆地的变化,”
00:06:40“你就能完成以前做不到的项目。”
00:06:41并非如此,但它是一种在边缘处发力的策略,
00:06:45我认为这相当少见,
00:06:46因为它几乎是一个纯粹的加分项,
00:06:49没有任何负面影响,对吧?
00:06:50有人走在街上,
00:06:51直接递给你 20 块钱。
00:06:53你会因为这不是 100 块钱就拒绝吗?
00:06:55当然不会。
00:06:56你会收下的。
00:06:57所以这个视频是关于我们如何利用这“20 块钱”。
00:07:01要使用它,我们首先需要下载它。
00:07:03直接前往 obsidian.md
00:07:05或者谷歌搜索 Obsidian,进入下载页面
00:07:08并下载运行安装程序。
00:07:10它会问你几个问题。
00:07:12它会问你,你想把“库”(Vault)放在哪里,
00:07:14以及你想给它起什么名字?
00:07:16所谓的“库”就是一个文件夹,本质上
00:07:19Obsidian 的编排机制会存放在这里。
00:07:21这个文件夹可以放在你电脑的任何地方。
00:07:23它可以放在桌面上。
00:07:24你就拥有了这个文件夹。
00:07:26它被称为 Obsidian 库,
00:07:28但在这次演示中,你不必非要叫它“库”。
00:07:30它就叫作“Vault”(仓库)。
00:07:31在这个文件夹里,
00:07:33就是我们所有 Markdown 文件的所在地。
00:07:35所以 Vault 里面可以有子文件夹,比如,
00:07:39每日笔记、研究和项目。
00:07:41在每日笔记里就是那些 Markdown 文件,对吧?
00:07:45那一天的所有每日笔记
00:07:48都只是纯文本文件。
00:07:50正如你所见,如果我点击这些文本文件,
00:07:52我就能看到 Obsidian 文档。
00:07:56当我提到 Obsidian 文档时,指的就是这个,对吗?
00:07:57我们可以在终端之类的工具里查看它,
00:08:00也可以直接打开 Obsidian 来查看。
00:08:02效果是一样的。
00:08:02所以在下载之后,
00:08:03只需决定你想把 Vault 放在哪里。
00:08:05我建议把它放在你存放
00:08:07大多数 Cloud Code 项目的地方。
00:08:09现在,为了让 Obsidian 和 Cloud Code 建立联系,
00:08:13你只需在那个 Vault 文件夹里启动一个新项目。
00:08:16创建好 Vault 后,
00:08:17你只需要打开终端,
00:08:18进入 Vault 里的某个文件夹,
00:08:21或者直接在 Vault 根目录启动 Cloud Code。
00:08:23你可以看到,我在自己的路径下:users/chase/the-vault。
00:08:27在左侧这边,
00:08:29你可以看到所有的文件和文件夹。
00:08:32这是我的私人内容。
00:08:33大部分都与内容创作有关。
00:08:35你可以看到研究、项目、人物、
00:08:38收件箱、每日笔记等等。
00:08:40现在,当我在 Cursor 里查看这些文件时,
00:08:43它看起来就像普通的 Markdown 文件,
00:08:44因为它本质上就是 Markdown。
00:08:45虽然 Obsidian 遵循某些特定的规范,
00:08:48但你猜谁了解这些规范?
00:08:51Cloud Code 了解这些规范。
00:08:53所以当你在 Vault 中工作时,
00:08:55你只需要告诉 Cloud Code,
00:08:57在其 cloud.md 文件中写道:嘿,
00:09:01所有 Markdown 文件都需要遵循 Obsidian 的规范。
00:09:05此外,网上有成千上万的仓库
00:09:08是关于为 Cloud Code 编写 Obsidian 技能的。
00:09:11如果你想更进一步,
00:09:13赋予 Cloud Code 特定的 Obsidian 技能,
00:09:16只需搜索“Obsidian skills repos”,
00:09:19或者直接告诉 Cloud Code:嘿,
00:09:21去网上搜索一下关于 Cloud Code
00:09:25和 Obsidian 技能的最佳实践并创建它们,好吗?
00:09:28就这么简单。
00:09:29现在让我们谈谈如何利用这种 Markdown 文件
00:09:32构成的“记忆基础设施”
00:09:35来实际改进 Cloud Code,
00:09:36特别是从私人助理的角度出发。
00:09:39我们要实现这一点的方法就是通过 cloud.md 文件。
00:09:43也就是你现在看到的这个。
00:09:45记住,cloud.md 文件传统上是
00:09:49在项目中使用的,
00:09:50基本上列出了你所有的规范。
00:09:52你还可以执行类似 /init 的操作,
00:09:55对吧?
00:09:56Cloud 会自动扫描你的整个代码库,
00:09:59弄清楚你在做什么以及为什么要这样做,
00:10:01并将其放入这个 cloud.md 文件中。
00:10:03它几乎就像一个系统提示词(System Message),
00:10:06Cloud Code 会一直参考它,
00:10:09以确保它在按你的指示行事。
00:10:12现在,就在最近,
00:10:15出现了一股反对 cloud.md 文件
00:10:20和 /init 操作的浪潮。
00:10:22这是为了响应上个月
00:10:24发布的一项名为“Evaluating agents.md”的研究,
00:10:28其内容是“仓库级上下文文件对编程智能体有帮助吗?”
00:10:32我会把链接放在下面。
00:10:33简而言之,
00:10:35这项研究基本上是说
00:10:37使用 cloud.md 这种
00:10:40旨在强制执行特定规范的
00:10:42系统提示词插件,
00:10:45实际上会产生负面影响,损害 AI 系统。
00:10:49原因在于,
00:10:50这些规范往往与我们
00:10:54实际创建项目的方式不符,对吧?
00:10:58通常我们是在一个部分做 UI,
00:11:00在另一个部分做后端,
00:11:01在别处做身份验证,
00:11:02但它却不断地引入所有的规范。
00:11:06总而言之,很多人都在说,
00:11:08不要使用 cloud.md。
00:11:10然而,在私人助理的语境下,
00:11:13我们的规范与代码无关,
00:11:16而是关于我们思考方式的规范,
00:11:19以及关于我希望你如何
00:11:20编写与 Obsidian 相关的 Markdown 文件的规范,
00:11:25cloud.md 就非常完美,对吧?
00:11:27cloud.md 简直是绝配。
00:11:28Obsidian 让我们能够改进这一点的方法之一
00:11:31是因为所有这些文件都已经组织好了。
00:11:35将这个 cloud.md 文件变成一个
00:11:39有生命、呼吸着的文档是非常容易的。
00:11:41你在这里看到的是我花了几个星期
00:11:44结合使用 Obsidian 和 Cloud Code 的成果。
00:11:46我绝不是什么 Obsidian 专家。
00:11:48我并没有使用它好几个月甚至更久。
00:11:50然而,三个月、六个月、九个月后,
00:11:53或者只是一个月后,
00:11:55随着我不断地补充内容,
00:11:57Obsidian 和 Cloud Code 配合最妙的招式之一就是:
00:11:59嘿,看看我们所有的笔记,
00:12:02把它们和我们的 cloud.md 文件对比一下。
00:12:05现在让它们保持一致,并优化这些规范。
00:12:08其核心思想是,你的私人助理 Cloud Code
00:12:11会继续变得越来越接近
00:12:14你想要的那种“贾维斯”式的角色,
00:12:18因为它掌握了更多关于你的信息。
00:12:21实质上,我们得到的是一个
00:12:24“脑中之脑”,对吧?
00:12:25这整个 Vault 系统基本上就是你的第二大脑,
00:12:28对吧,但这个 cloud.md 就像,
00:12:32不管你怎么称呼它,比如大脑皮层。
00:12:34它是真正做决定的那部分,
00:12:36它将我们的思考模板浓缩到了一个文件中。
00:12:41它随时可以根据需要查看细节。
00:12:43这就是你应该如何看待
00:12:45Cloud Code 和 Obsidian 之间关系的方式。
00:12:48现在,你最终如何利用这一切
00:12:52来创造对你有用的价值,
00:12:54这显然取决于你自己。
00:12:56我最近使用它的方式
00:12:58基本上就是你在我上一个视频中看到的。
00:13:00如果你还没看过,
00:13:01那个视频主要是讲如何把 Cloud Code
00:13:04当作一个“加强版”的研究智能体,
00:13:05结合 YouTube 搜索技能和 NotebookLM 来使用。
00:13:09那么,你觉得我是如何处理
00:13:10从那个工作流中收集到的研究信息的?
00:13:11我把它们全部倾倒进这里的“第二大脑”,
00:13:13从而不断地将 Cloud Code
00:13:15打造成我想要的那个
00:13:18个人研究和内容助理。
00:13:21事实上,明天的视频,至少计划是这样的,
00:13:25就是向大家展示具体如何实现这一点。
00:13:27关于使用场景,你应该思考的是,
00:13:29再说一遍,
00:13:31如果你真的拥有自己的“贾维斯”,
00:13:33它需要知道什么,又需要做什么?
00:13:36弄清楚在这个 Obsidian 和 Cloud Code
00:13:39组成的生态系统中如何执行这些,
00:13:41就是你真正的财富密码所在。
00:13:42今天我就讲到这里。
00:13:44我希望这个视频和这段对话
00:13:47至少能够为三者之间的这种关系
00:13:50提供一些启发,
00:13:52因为我认为一旦你理解了
00:13:54它们是如何互相促进的,
00:13:55你就能很好地掌握 Obsidian 到底能给你
00:13:57带来什么,以及不能带来什么。
00:13:59因为我觉得对很多人来说,
00:14:01这里的水依然有些浑浊。
00:14:02最后,像往常一样,
00:14:04如果你正试着学习更多关于 Cloud Code 的知识,
00:14:07无论你是否具备
00:14:07技术背景,
00:14:10只要你想大幅提升自己
00:14:12学习如何实际应用它的过程,
00:14:14我刚刚发布了我的 Cloud Code 大师课。
00:14:17在 Chase AI+ 社区里,
00:14:19评论区有相关的链接。
00:14:21如果你对此很认真,
00:14:22并且希望最终将其发展成某种职业,
00:14:24请一定要去看一看。
00:14:26请在下方留言,
00:14:28让我知道你的想法。
00:14:29也要记得去视频描述栏,
00:14:31关注免费的 Chase AI 社区。
00:14:33那里有很多免费资源。
00:14:35如果你刚刚开始你的 AI 之旅,
00:14:37像往常一样,我们回头见。

Key Takeaway

通过将本地 Markdown 笔记库 Obsidian 作为 Claude Code 的持久化记忆层,用户可以构建一个无 Token 损耗、数据私有的“第二大脑”生态系统,从而将 AI 从单一对话工具提升为具备个性化背景知识的私人助理。

Highlights

Obsidian 作为一个基于 Markdown 文件的本地组织层,通过“库”(Vault)模式实现数据的 100% 所有权和零厂商锁定。

Claude Code 能够自动将用户的原始输入、提示词或灵感碎片转化为符合 Obsidian 规范的 Markdown 文件并建立双向链接。

Obsidian 社区提供超过 2,736 种插件,用户可以通过搜索“Obsidian skills repos”为 Claude Code 集成特定的自动化技能。

cloud.md 文件在私人助理场景下充当“大脑皮层”,负责存储用户的思考模板和 Obsidian 文件编写规范,而非仅用于代码约束。

通过定期执行指令让 Claude Code 对比现有笔记与 cloud.md 规范,可以实现 AI 助理能力的持续迭代与个性化对齐。

利用 Obsidian 存储来自 YouTube 搜索和 NotebookLM 的研究数据,能将 Claude Code 转化为具备长期记忆的个人研究智能体。

Timeline

Obsidian 的核心定义与价值

  • Obsidian 是一个在本地 Markdown 文件之上的编排层,所有内容都存储在用户可控的“库”(Vault)文件夹中。
  • 该工具完全免费且不锁定厂商,用户对生成的所有文档拥有绝对所有权。
  • 可视化图谱功能展示了不同笔记、文件与项目之间的复杂关联性。

解决 Claude Code 对话缺乏持久记忆的问题是引入 Obsidian 的首要动力。相比 Notion 等云端工具,Obsidian 强调本地化和 Markdown 标准的通用性。其庞大的插件社区提供了 2,700 多种扩展方式,使其超越了简单的文本编辑,成为一个可扩展的知识组织系统。

Claude Code 与 Obsidian 的共生关系

  • Claude Code 负责手动撰写 Markdown 文件的繁重工作,并自动处理双括号链接等 Obsidian 特定格式。
  • 有组织的笔记层级能显著提升 Claude Code 在执行复杂任务和寻找跨文档联系时的逻辑表现。
  • 这种组合将 AI 交互从“黑盒”转变为可感知的、井井有条的文件系统反馈。

用户手动维护知识库的成本极高,而 Claude Code 的介入让自动化整理成为可能。这种共生关系表现为:用户提供原始想法,AI 将其转化为结构化笔记;随后,这些组织良好的背景信息反过来增强了 AI 处理长期项目的能力。这种循环在处理跨度达数年的日记或复杂研究项目时,增值效益最为明显。

定位中间地带:档案柜模型

  • 单纯堆砌 Markdown 文件的混乱系统会导致人类无法筛选碎片信息,限制了 AI 和用户的潜力。
  • 传统的 Graph RAG 系统对于大多数个人用户而言过于沉重,且维护成本极高。
  • Obsidian 提供了一个既非“满地纸片”也非“国会图书馆”的平衡方案,即一个免费且有序的档案柜。

在数据管理的光谱中,左端是杂乱无章的文件系统,右端是复杂的核弹级 RAG 方案。Obsidian 占据了中间的生态位,它不消耗额外的 Token,也不改变现有的交互流程。这种“边缘发力”的策略几乎没有负面影响,是提升生产力的纯粹加分项。

环境搭建与项目初始化

  • 通过 obsidian.md 下载安装程序,并自定义“库”(Vault)的存储路径。
  • 在终端进入 Vault 文件夹并启动 Claude Code,即可实现两者物理层面的连接。
  • 在 cloud.md 中明确指示 Claude Code 遵循 Obsidian 的 Markdown 规范以确保兼容性。

Vault 本质上就是一个普通的电脑文件夹,内部可以包含每日笔记、研究和项目等子文件夹。由于 Claude Code 天生理解 Markdown 规范,只需在项目配置文件中稍作指引,它就能准确识别并操作 Vault 内的所有内容。对于进阶用户,可以直接在网上搜索并集成现成的 Obsidian 技能仓库。

利用 cloud.md 构建“脑中之脑”

  • 在个人助理场景下,cloud.md 用于存储思考模板和行为规范而非编程代码,避开了传统 AI 智能体的负面干扰。
  • 通过对比历史笔记与 cloud.md 规范,可以不断优化 AI 的输出一致性。
  • 集成 YouTube 搜索和 NotebookLM 的研究数据到 Vault 中,能将 AI 训练成特定的内容助理。

虽然有研究指出在编程项目中使用过于繁琐的规范文件可能损害 AI 性能,但在私人助理语境下,cloud.md 是定义 AI 角色性格和思考方式的关键。它充当了“大脑皮层”的角色,负责决策和过滤,而 Vault 则是存储细节的“第二大脑”。通过不断喂入高质量的研究数据,Claude Code 会逐渐演变成类似“贾维斯”的深度个性化助理。

Community Posts

No posts yet. Be the first to write about this video!

Write about this video