有一种情况经常发生:看过一篇文章、做过一个项目、踩过一个坑,过了几个月想用的时候,死活找不到当时的笔记。找到了,也只有一行标题、几个关键词,当时怎么解决的,全然不记得了。
这不是能力问题。是人脑就这样。我自己的微信收藏夹里躺着 2000 多篇文章,真正回过头翻过的,一只手数得过来。
## 为什么需要知识库
先简化一下这个问题。信息不值钱,结构化的信息才值钱。
每天刷到的公众号文章、技术博客、行业报告,都是碎片。碎片堆在收藏夹里,依然是碎片。只有把它们放进一个体系里,互相连接、产生碰撞,才叫知识。
几个常见场景。
了解 Docker 的基本概念,也读过一些实践文章。但每次部署新项目,还是要从头翻文档。因为知识是散装的。
研究过某个技术方案,写了几页文档。半年后别人问这事什么结论,只记得「好像研究过」,结论是什么,早忘了。
在两个不同项目里用过同一个工具,但每次都是重新学一遍。学到的东西没有沉淀下来。
一个好的知识库,核心目标是三个:信息可以被找到、可以被理解、可以被复用。
## 为什么选 Obsidian
做知识库的工具很多。Notion、飞书文档、语雀、Roam Research,各有各的好处。
选 Obsidian,三个理由。
**第一,文件在自己手里。**
Obsidian 的数据就是 Markdown 文件——纯文本,存在本地。不依赖任何平台的服务条款,不会因为平台倒闭而丢失所有笔记。可以用 git 管理版本,用任意文本编辑器打开,随时迁移到别的工具。
对于想长期积累的知识库来说,这是底线。
**第二,双向链接改变了笔记的组织方式。**
传统笔记是文件夹结构——一篇笔记只能放在一个目录下。Obsidian 的创新是双向链接:在笔记 A 里引用笔记 B,系统会自动记下「B 被 A 引用了」。这种网络结构更接近人脑的思维方式。
**第三,生态够丰富。**
Obsidian 有几千个社区插件,几乎想得到的功能都有人做过。往后几篇会讲到,怎么用这些插件把知识库从「记事本」变成「思考助手」。
## 第一步:搭一个最简单的架子
不需要复杂的配置,5 分钟就能开始。
去 Obsidian 官网下载客户端,装好之后,创建一个新的 Vault——选「在当前目录创建」,指定一个文件夹就行。
对,就这么简单。很多人(包括当初的我)花大量时间研究模板、主题、插件,结果笔记没写几篇。先把工具用起来,再慢慢优化。
这个系列会一步步搭出一个能实际用起来的知识库。从最基础的笔记模版、文件夹结构,到双向链接怎么用、标签怎么打,再到怎么接入 AI 让知识库自己帮忙思考。
## 实际的样子
放个例子。知识库目前大概有 300 多篇笔记,主要分三大块。
**资料库**:技术文档、工具使用心得、配置备忘。这部分是知识库的核心,日常工作中频繁参考。
**笔记**:读书笔记、文章摘录、听课记录。输入的信息先放这,消化后提炼到资料库。
**公众号文章**:文章的草稿、已发文章存档、素材库。这是输出端。
这三块通过标签和链接串起来。比如写了一篇关于 Docker 部署的文章,会在资料库建一条「Docker 实践记录」,关联到笔记区读过的相关文章、公众号区发过的文章。下次再碰到 Docker 的问题,顺着这些链接就能翻到完整的上下文。
细节后面的文章会展开聊。
—
简单总结一下。知识库的本质是把碎片变成网络。工具选 Obsidian——数据归自己、链接网络、生态丰富。今天先搭好空架子,系列后面会聊怎么设计目录结构、怎么用双向链接建立连接、怎么接入 AI 当知识助手。
下一篇来说说,文件夹结构怎么设计,才能在「好找」和「不纠结」之间找到平衡。