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像往常一样,我们回头见。