从零搭建Obsidian知识库_新手经验分享
# 从零搭建 Obsidian 知识库:一个新手的完整心路历程
> 耗时两天,我终于把碎片的知识整理成了「第二大脑」。如果你也在犹豫是否要搭建知识库,希望这篇文章能给你一些参考。
## 一、为什么我要搭建知识库
作为一个经常在网上刷文章、收藏干货的人,我的浏览器书签和微信收藏夹里堆积了上百条「稍后阅读」的内容。但实际上,我几乎从来没有回头再看过它们。
直到我发现了 Karpathy 的知识库方法论。他提出一个核心观点:**知识库不是简单的收藏夹,而是需要「编译」才能真正变成自己的东西。** 简单来说,就是把原始素材「加工」成结构化的知识,这个过程才是最重要的。
加上最近 AI 工具越来越发达,用 AI 来帮忙整理知识库已经成为现实。于是我决定:从零开始,搭建一个属于我自己的 Obsidian 知识库。
## 二、我用了什么工具
在这个过程中,我主要使用了以下几个工具:
核心工具
- Obsidian:免费的笔记软件,支持双向链接,本地存储,数据完全可控。
- OpenCode:开源 AI 编程工具,可以直接操作本地文件,相当于我的「知识库管理员」。
- Web Clipper:浏览器插件,一键把网页保存为 Markdown,非常方便。
插件选择
- Templater:模板插件,自动生成笔记模板。
- Calendar:日历插件,快速跳转到任意日期的笔记。
- Advanced New File:快捷键创建文件,效率更高。
这些工具都是免费或者开源的,不需要花什么钱。新手完全够用。

## 三、我是怎么搭建的
整个搭建过程大概分为以下几个步骤:
第一步:安装 Obsidian 并创建仓库
下载安装包,创建新仓库,命名为「SecondBrain」。我把仓库位置放在了本地文件夹,后续可以同步到云端。
第二步:设计文件夹结构
我参考了 Karpathy 的方法论,建立了以下几个文件夹:
- raw/:存放原始素材,包括网页剪藏、PDF 等。
- wiki/:AI 整理后的知识页面,这是知识库的核心。
- inbox/:待处理的笔记,相当于「待办事项」。
- projects/:项目相关的笔记。
- ideas/:想法和灵感。
- templates/:笔记模板。
- 日记/:每日日记。
第三步:配置 OpenCode
在 OpenCode 中添加工作区,关联 SecondBrain 文件夹。同时加载 CLAUDE.md 规则,这样 AI 就知道如何按照我的规则来整理知识库。
第四步:安装和配置插件
在 Obsidian 的社区插件市场搜索并安装需要的插件。我重点配置了 Templater,把日记模板设置好,每天写日记变得非常方便。
第五步:安装 OpenCode Skills
Skills 是 OpenCode 的扩展能力,可以让它更好地操作知识库。我安装了 defuddle(网页内容提取)、obsidian-cli(命令行操作)、obsidian-markdown(格式规范)等核心技能。
第六步:开始使用
到这里,基本的搭建工作就完成了。我开始尝试:用 Web Clipper 收藏文章,用 OpenCode 整理知识,写每日日记。逐渐找到了自己的使用节奏。
## 四、我遇到了哪些坑
在整个搭建过程中,我也遇到了一些问题,记录下来希望能帮到同样是新手的你:
1. Obsidian CLI 官方仓库已归档
我一开始想通过包管理器安装 Obsidian CLI,发现官方已经停止维护了。后来发现 Obsidian 内置了 CLI 功能,只需要开启「命令行界面」就可以使用。
2. 插件没有中文界面
大部分插件都是英文的,对于新手不太友好。后来了解到可以安装「Obsidian i18n」插件来汉化界面。
3. 知识库的备份和同步方案还没定
目前我只是本地存储,还没有做云端备份。计划后续通过 NAS 或者 OneDrive 来实现多设备同步。
## 五、用了一个星期后的感受
虽然只用了短短几天,但我已经明显感觉到了一些变化:
首先,**知识的留存率提高了**。以前收藏的文章基本不会看,现在通过「编译」的过程,我需要把文章内容重新理解和组织,这个过程本身就是一种学习。
其次,**查找资料更方便了**。通过双向链接,我可以很容易地找到相关的内容,而不是在文件夹里乱翻。
最后,**写日记变得轻松了**。模板自动生成日期,只需要填写内容就行,每天花两三分钟就能完成。
## 六、如果你也想尝试
如果你看完这篇文章也想搭建自己的知识库,以下是我的建议:
1. 不要追求完美,先跑起来。文件夹结构、模板都可以后续调整,重要的是先开始使用。
2. 利用 AI 工具事半功倍。现在的 AI 工具可以帮助你整理和归纳,大大降低维护成本。
3. 从写日记开始。每天花几分钟记录,既能养成习惯,又能积累素材。
---
本文使用 Obsidian + OpenCode 编写
欢迎关注,一起交流知识管理的心得
作者提示含AI生成内容。
