你有没有发现,知识管理圈子里一个挺扎心的事实:真正值钱的知识库,往往不是装得最满的那个,而是“别人抄不走”的那个。 Obsidian、Excalidraw、还有现在大热的各类 AI 辅助工具,随便一搜都是教程,大家都在建“第二大脑”,但大多数人的库最后都变成了收藏夹——只进不出,只存不用,更别提产生什么实际价值了。
我花了大半年时间,用自己的 Obsidian + Claude 类 AI 工作流(我习惯叫它 Claudian 方案)+ Excalidraw 搭了一套知识库,核心就一句话:工具负责结构,AI 负责初稿,而真正稀缺的,是我自己喂养进去的判断和经验。 这套组合不适合想“一键生成知识库”的人,但如果你愿意动手,它能帮你把零散笔记变成一套可持续增值的知识资产。这篇文章会从设计思路、工具分工、实操流程到踩坑记录全部拆开讲清楚,希望能给你的知识管理带来一点不一样的参考。
1. 为什么“稀缺”才是知识库的核心指标
1.1 先搞清楚知识库到底在解决什么问题
很多人搭知识库的第一反应是收集:看到好文章就剪藏,读了好书就摘抄,开会有了灵感就扔进 Inbox。但做了一段时间就会发现,这种“囤积型知识库”本质上和硬盘里堆满电子书没什么区别——存的时候很爽,用的时候什么都找不到,找到了也不知道该怎么用。
我后来想明白了一个道理:知识库真正要解决的,不是“信息存储”问题,而是“知识变现”问题。你希望它能在你需要的时候,拿出别人拿不出的洞见、清单、流程和判断依据。换句话说,知识库的价值不取决于你存了多少,而取决于你能从里面调取多少“非共识”的东西。
所以我在搭建这套系统时,给自己定了三个原则:
- 知识必须经过二次加工,从我“看过”变成我“验证过、判断过、整理过”。
- 知识之间必须建立连接,孤立的一条笔记是信息,被链接起来的一组笔记才是知识网络。
- 每一条笔记都要回答一个具体问题,不能回答问题的笔记,宁可不存。
1.2 我和这套工具组合的“化学反应”
选 Obsidian + Excalidraw + Claude 类 AI 辅助这套组合,也是基于上面三个原则。
Obsidian 提供的是本地 Markdown 文件和双向链接,让我能安心地“建网”,而不是被某个平台的格式锁死。Excalidraw 解决的是“关系可视化”的问题——很多思路用文字写不清楚,但一画图就通了,尤其是多个知识节点之间的因果、流程、分组关系。而 Claude 这类 AI 辅助层(我用的是一套自己配置好的 Obsidian 内 AI 工作流,后面统称 Claudian),解决的是“初稿成本”的问题——让 AI 先产出 60 分的结构化草稿,我再花精力把剩下的 40 分补成 100 分。
这三者合在一起,对我最重要的价值是:把“输入—思考—输出”这个知识管理闭环的每一环都跑通了,而且每一环产生的沉淀物都能被搜索、被链接、被复用。
1.3 为什么我劝你别迷信“纯 AI 自动知识库”
现在市面上有很多工具号称能自动抓网页、自动总结、自动生成双链,看起来非常省心。我自己也试过,但最后发现一个致命问题:自动化的程度越高,我对内容的信任度就越低。AI 生成的摘要我再不检查直接入库,三个月后我根本分不清哪条是验证过的事实、哪条是模型幻觉。
这正是“稀缺性”最容易被忽略的地方。大家都在用同一个大模型,AI 给谁的答案都差不多,真正的差异在于:你往里面放了什么独家素材,你做了什么样的判断,你沉淀了什么样的经验清单。 这些东西才是别人抄不走的。
所以我的定位是:AI 当“实习生”,Excalidraw 当“白板”,Obsidian 当“档案柜”,而我本人,是唯一有权在最终笔记上签字的人。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 三个组件拆解与分工设计
2.1 Obsidian:本地优先的“知识底座”
Obsidian 在整个知识库里扮演的角色是“容器”。它基于本地 Markdown 文件存储,意味着你的数据永远在你自己手里,不需要担心某个在线服务某天改版或者停运。它最核心也最容易被低估的三个能力,我展开说说。
第一个是双向链接。你在笔记 A 里输入 [[笔记 B]],Obsidian 会自动在 B 的“反向链接”面板里显示 A。这个机制比我之前用文件夹分类要灵活太多:同一篇笔记可以属于多个主题,只要它被不同入口链接到就行。实际用下来,知识的“意外发现”频率会明显变高——你翻一篇旧笔记时,突然看到一条反向链接指向一篇你都快忘了的笔记,那种串联感特别有价值。
第二个是图谱视图。有人觉得图谱视图只是好看,但我实际把它当作“结构体检工具”:如果一篇核心笔记没有任何链接,说明它还没融入知识网络,得赶紧补上出链;如果一坨笔记密集相连但没有对外出口,说明这是一个“信息孤岛”,需要主动造桥。
第三个是本地检索与插件生态。Obsidian 的全文搜索很快,配合 Dataview 这类插件,几乎可以把它变成个人数据库。我后面的实操部分会展示具体的用法。
提示:Obsidian 对个人用户免费,不强制收费;官方同步服务是付费的,但你可以用 Git、Syncthing 或坚果云等第三方方案解决多端同步。这部分后面会专门讲。
2.2 Excalidraw:把“模糊想法”画成“清晰结构”
Excalidraw 是一个开源的白板绘图工具,界面手绘风,上手几乎没有门槛。它既可以作为独立网页用,也可以安装 Obsidian 插件版,以 .excalidraw 文件的形式存在笔记库中。我选它的原因有三个:
一是和 Obsidian 深度集成。在 Obsidian 里装 Excalidraw 插件后,画的图可以嵌入 Markdown 笔记,还能给图里的元素加链接,关联到其他笔记。这就让“图”和“笔记”不再是两套割裂的素材,图里每个方框都可以直接跳转到详细笔记。
二是适合画知识结构图。以前我用思维导图软件画知识树,后来发现知识不是树,是网。Excalidraw 这种自由白板反而更贴近大脑的联想方式——我可以把几个主题框放在一起,随手画线表示关联,标明“因果关系”或“对比关系”。
三是协作和迭代成本低。改图就是拖拖拽拽,客户端和网页版的文件格式互通。我一般先在 Excalidraw 里把思路理清,边画边发现逻辑漏洞,画完直接嵌入笔记作为索引图。
2.3 Claudian:AI 辅助层,不是 AI 自动层
“Claudian”是我自己习惯的叫法,指的不是某个特定官方软件,而是“在 Obsidian 里接入 Claude 模型能力”的一整套插件流派。目前社区里比较常见的有官方 Claude for Obsidian,以及各种调用 Anthropic API 的社区插件(比如 Text Generator、BMO Chat 这类)。你可以根据自己的偏好选一个稳定的插件,保证能调用对话、补全类 API 就行。
在我的工作流里,AI 只做三类事:
- 总结压缩:把一篇长文、一个会议记录压成结构化要点,节省我重读原文的时间。
- 补全初稿:我给它一个主题骨架和几个关键素材,它生成首版草稿,我再修改、补充、定稿。
- 提取标注:从已有的笔记库内容中找关联,帮我发现“哪些笔记值得链接起来”。
这三件事都有一个共同特征:产出物只是原材料,必须经过我的审查和加工。 千万别让 AI 直接写一篇笔记就完事了,那是在训练 AI 做总结,不是在建设你的知识库。
2.4 三个组件如何形成“创作循环”
我用一个循环来描述三者的配合:
- 遇到一个新主题,先在 Excalidraw 里画一张“粗糙概念图”,标出已知的概念、问题、冲突点。
- 把概念图截图或链接放进一篇 Obsidian 笔记,说明这次要解决什么问题。
- 调用 Claudian 里的 AI 对话,让它基于我提供的素材生成结构化初稿。
- 我把初稿中的事实核查一遍,补充自己的案例、数据和判断,删掉套话。
- 最后回到 Excalidraw,把图里的各个框和笔记双链对应起来,形成一张“带入口的完整地图”。
这套循环跑熟了以后,你会发现自己对知识的掌握程度明显上了一个台阶:不是你记住了什么,而是你知道“该去哪里找什么”以及“哪些结论是可信的”。
3. 从零搭建实操:结构、插件、配置
3.1 先设计知识库的目录骨架,再谈其他
虽然 Obsidian 主打“用链接代替层级”,但我依然建议先搭一个轻量的目录骨架,至少让新手有地方放东西,不然新建笔记会乱飞。
我目前用的结构是“4+1 模式”:
text复制知识库根目录/
├── 01-Inbox/ # 临时收集区,所有快速笔记先进这里
├── 02-Projects/ # 进行中的项目笔记,每个项目一个文件夹
├── 03-Areas/ # 持续关注的领域,比如“前端开发”“健康管理”
├── 04-Archive/ # 已经完成或暂时不用的归档内容
└── 99-Templates/ # 笔记模板,包括周记模板、文献笔记模板等
这套结构从 PARA 方法简化而来,区别在于我用得比较灵活:如果某篇笔记现在还说不清属于哪个区域,就先扔 Inbox,每周集中整理一次。别花太多时间纠结分类,Obsidian 的双链会替你兜底。
3.2 快速安装 Obsidian 和核心插件
Obsidian 的安装本身不复杂,去官网按系统下载对应版本即可。国内网络环境下如果下载速度不稳定,可以换个网络环境或使用镜像方式,不要使用任何奇怪的工具。安装完成后新建一个 Vault(仓库),指向你放笔记的本地文件夹。
我一共只装了大约十个插件,真正每天在用的核心插件如下:
| 插件 | 作用 | 推荐指数 |
|---|---|---|
| Excalidraw | 在白板中画概念图并嵌入笔记 | 必装 |
| Dataview | 把笔记变成可查询的数据库 | 必装 |
| Templater | 使用动态模板快速创建笔记 | 推荐 |
| Text Generator / BMO Chat | 在库内调用 Claude 类 API | 按需选一个 |
| Calendar / Periodic Notes | 建立日记和周期笔记体系 | 可选 |
| Git 插件 | 本地版本管理与同步 | 推荐 |
注意:Obsidian 的插件在“设置 → 第三方插件 → 关闭安全模式”后就能从社区市场安装。不要贪多,装一个用熟一个,再装下一个。
3.3 Excalidraw 快速连线和对齐的三个技巧
很多人第一次在 Obsidian 里打开 Excalidraw 都会问:怎么快速连接两个元件?怎么对齐?这个问题在几个中文社区里讨论度很高,确实是新手最常卡住的点。
连线技巧:在 Excalidraw 里,选中一个元件后,元件边框上会出现蓝色的连接点(小圆点),直接从连接点拖到另一个元件的边框上,就会生成一条带箭头的连线;比从空白处画线再拖端点要精准得多。连线两端如果粘在元件上,之后拖动元件,连线会自动跟随,这一点很重要——很多人是画完线才发现线和框是分离的,一拖就断。
对齐技巧:选中多个元件后,顶部工具条会出现对齐选项,包括左对齐、右对齐、水平居中、垂直居中。我个人的经验是,画分支多、框多的图时,先不要急着摆位置,全部拖进画布后统一用“水平分布”和“垂直分布”整理一次,间距立刻均匀。你还可以打开“视图 → 网格对齐”辅助线,默认推荐开启,画出的图会清爽很多。
框选技巧:Excalidraw 支持从空白处按住左键拉出矩形框,把多个元件框选成一组。之后拖动任意一个,整组相对位置都不会变。我习惯把同一模块的元件先编成组,再整体布局,效率高很多。
3.4 配置 Claudian:让 AI 助手拿到上下文
由于不同插件界面不太一样,我这里只说通用配置思路。核心要解决两件事:一是让 AI 能访问当前笔记,二是让它能调用大模型 API。
第一步,准备 API Key。按照 Anthropic 官网的控制台指引创建 Key。自己用的话,注意保管好,别明文提交到公开仓库。
第二步,在插件配置里填模型名称和 Key。大多数插件支持自定义 Base URL,如果用的是聚合代理或国内中转服务,在 Base URL 那里填服务商提供的地址就行。模型一般用 claude-sonnet-4-20250514 一类的高性价比版本,顶配模型做重活,日常总结用轻量模型就够。
第三步,设置 Prompt。我强烈建议不要用插件默认的 prompt,它会显得非常“AI 味”。我的通用 prompt 是下面这样一段:
text复制你是一位严谨的行业编辑。请基于我下面的笔记内容,完成三项工作:
1. 用 100 字以内概括核心观点;
2. 找出 3 个值得进一步深挖的问题;
3. 如果有概念之间存在冲突或矛盾,请明确标注出来。
注意:不要把你推测的信息作为事实输出,不确定的内容必须标明“待核实”。
这段 prompt 的关键在于限制 AI “不要把推测当事实”,这对知识库质量至关重要。
3.5 用 Dataview 做自动索引
Dataview 是 Obsidian 最像“数据库”的插件。它的核心逻辑是:只要你的笔记有 YAML frontmatter(笔记开头的 --- 区块里的字段),就能通过查询语句把它动态列出来,不需要手动维护目录。
比如我给每篇文献笔记加了标题、作者、主题、标签、完成状态这几个字段,然后在“文献索引”笔记里写这样一段:
dataview复制TABLE 作者, 主题, 完成状态
FROM "03-Areas/文献笔记"
WHERE contains(完成状态, "已读")
SORT 主题 ASC
它就会自动生成一张表格,列出所有已读文献笔记。这个插件把我从“手工维护目录”里彻底解放出来了,也让我看到了结构化元数据的威力——输入的时候多花三十秒,检索的时候省三小时。
3.6 打印和导出:从数字知识库到纸质文档
别小看打印这件事,Obsidian 自带的打印体验其实一般,直接 Ctrl+P 会产生大量空白和奇怪的样式。我的经验是:先安装一个导出插件(比如 Better Export PDF 或者长文档导出工具),把选定笔记按顺序合并后导出为 PDF,再用浏览器打印。如果你的笔记中包含 Excalidraw 图,导出前确认图片都能正常渲染,不然打印出来会出现大片空白。
如果你只是想给别人分享某篇笔记,推荐直接“导出为 Markdown + 附件”或者复制为 HTML,能最大程度保留格式。真正要交付完整长文时,我通常的路径是:Obsidian 里写作 → 导出 Markdown → 用外部文档工具排一版正式 PDF,这样最可控。
4. 一次完整实战:我是如何用这套流程消化一个新领域的
理论说了这么多,我拿一个真实案例串一遍:最近我需要快速建立对“智能体编排框架”的系统认知,把它从“听过几个名词”变成“能给别人讲清楚”。
4.1 第一步:Inbox 里扔原始素材
我先花两天收集素材,凡看到相关的文章、代码仓库、论文片段,全部简单剪藏进 01-Inbox。我不做任何整理,只保证每个素材用一句话标题说明“它能回答什么问题”。这一步大概积累了十几条笔记。
4.2 第二步:画一张粗糙的概念地图
打开 Excalidraw,新建画布,把听到的高频词随手写成文本框:Agent、Workflow、Graph、State、Memory、Tool、Plan、Reflection……完全不用管排版,词与词之间有隐约关系的就画线。这是我整个流程里最“乱”的一步,但也是最有价值的一步——画完我就知道,核心不在于单个模型,而在于“多个节点如何协同”。
画到一半我发现缺一个核心概念,就顺手在旁边加了个红色框,标着“需要查 Clear 定义”,然后继续画。这时候 Claudian 的用处来了:我直接选中画布上这几个字,复制给 AI 对话框,让它帮忙先按我的理解整理出问题清单,我再拿着问题清单去查资料。
4.3 第三步:让 AI 生成结构化初稿,我负责“审讯”
我把概念图里的关键词和收藏的几篇资料标题交给 Claudian,让它生成一份学习路线初稿。AI 很快给了一份包含定义、分类、优缺点对比的完整提纲。
我不会直接信任它。我做了三件事:
- 逐条检查事实,凡是我知识范围内能判断的,立刻修正;
- 用画图时的疑问反向追问 AI:“你这里说的 Graph 和我理解的图数据库是一个东西吗?”它会解释并暴露我看到的信息缺口;
- 把它没有提到的、但我在实际项目中遇到的问题补进去,比如“多个 Agent 之间消息超时怎么办”。
这一步做完,正式笔记的内容已经不复 AI 味了,因为它混合了大量我的业务语境和判断。
4.4 第四步:回到 Excalidraw 画终稿地图并嵌入笔记
概念澄清后,我新建了一张干净的 Excalidraw 图,把智能体编排框架分成“核心概念”“主流开源项目”“我的选型评估”三个区块。每个关键框都通过“链接”功能指向对应的 Obsidian 笔记。图完成后,我在最终笔记里用 ![[智能体编排框架.excalidraw]] 把它嵌入正文,然后补上双链。
至此,这篇笔记不再是孤立的。它的反向链接会出现所有引用过该概念的素材;它的图里每一块都能一键跳转到详细笔记。我以后的任何新笔记只要提到智能体编排,都可以链接到这里。知识库开始“长”起来了,而不是我“堆”起来的。
5. 常见问题与排查技巧实录
5.1 问题速查表
| 问题现象 | 排查思路 |
|---|---|
| Obsidian 插件装不上 | 先检查“安全模式”是否关闭;再确认网络能正常访问插件市场 |
| AI 插件提示无响应 | 大概率是 API Key 没有填写正确,或模型名填了不存在的版本 |
| Excalidraw 画的线拖断了 | 换用连接点拖线,拖到目标元件边框上,不能从空白处画 |
| 图片无法嵌入笔记 | 多为本地附件路径发生变化,检查库中 .obsidian 下的附件设置 |
| 手机与电脑笔记不同步 | Obsidian 官方同步是付费服务,免费方案可用 Git 或第三方 WebDAV |
| 图谱里一大团线看不清 | 在图谱设置里按 Tag 或路径过滤,或用“局部图谱”只看当前笔记 |
| 打印笔记样式混乱 | 先导出 PDF,用浏览器打印;不要直接用编辑器打印 |
| Dataview 查询不出内容 | 确认笔记开头有 YAML 区块,字段名大小写与查询语句完全一致 |
5.2 手机端插件更新,被问得最多
看到好几个搜索词都在问“手机怎么更新 Obsidian 插件”。老实说,手机端 App 目前没有直接的更新按钮。我的操作路径是:在电脑端把插件更新到最新版本,然后通过同步方案覆盖手机端文件。如果你用的是 Git 同步,在电脑上提交后,手机上拉取即可;如果你平时只用手机记录,极少在电脑上打开,那更新频率不用这么高,插件只要稳定运行,没必要追新。
5.3 关于“Obsidian 收费”的澄清
我观察很多人对 Obsidian 收费模型有误解。Obsidian 本身对个人使用是免费的,包括核心功能和绝大多数社区插件。官方收取费用的只有两项:一是商业使用授权,二是官方同步和发布服务。如果你只是自己记笔记、搭知识库、最多在电脑和手机之间同步,完全用不到付费项。请放心入坑。
5.4 最容易被忽略的备份问题
最后提醒一个非常现实的问题:Obsidian 虽然数据在本地,不会像在线服务一样突然跑路,但本地硬盘一样会坏。我做了一个“334 备份策略”:
- 最多损失 3 天数据:用 Git 每天自动提交到私有仓库。
- 最多损失数小时数据:用 Dropsync 或 Syncthing 做手机和电脑间的实时同步。
- 防止单点故障:每次重大整理后,手动把整个 Vault 压缩导出放到另一块移动硬盘。
这套策略听起来琐碎,但我的原则是:知识库建设的成本大头永远在输入、加工和连接上,如果你因为没备份丢过一次全部笔记,就再也别想有积极性继续维护了。
6. 我在实战中积累的三条心得
第一,别把 Obsidian 当成第二个收藏夹。每一条笔记入库前,都要问自己“它日后会被谁在什么场景下用到”。回答不了这个问题,就说明它还在你的短期记忆里,不需要入库。
第二,AI 介入的度要因人而异。我自己用下来觉得“AI 总结 + 人工审核”是最省力的平衡点,但如果你本身对某个领域完全陌生,你需要做的是先读完 AI 给的原始材料,再让它重写,而不是直接让它输出终极答案。知识库不是答案库,而是“思考过程库”。
第三,定期做一次“孤儿笔记”清理。每隔一两周,用 Dataview 或图谱视图找出完全没有双向链接的笔记。它们要么是没加工完的素材,要么是已经不需要的信息。批量处理掉,你的库会一直保持轻量、好用。
这套“Obsidian + Excalidraw + Claudian”组合我已经稳定跑了将近一年,最明显的收获不是笔记多了,而是当我面对一个新问题时,脑子里会立刻知道“这个问题在我库里有没有相关的积累、在哪里、谁和谁矛盾过”。这种确定性带来的踏实感,才是知识管理真正的稀缺价值。如果你也在搭自己的知识库,希望这篇文章能帮你少走一些弯路,把时间省下来,花在真正重要的思考上。
