笔记库的结构分成两个层级,共五种:库根层有学科岛式与编号分区式,项目内部层有分离式,树状,平铺式.
五种里,树状与分离式的差异最大,最能说明问题,这篇就用两个完整样本细拆.
以下两个笔记库,正是「树状架构」与「分离式架构」的完整实践样本,分别对应不同学科的知识特点与使用需求.
理论溯源:《Obsidian笔记架构:目录分解法的延伸》
一,普通心理学笔记 · 树状架构
这是典型的目录复刻型树状架构,完全对应教材的章节层级,是目录分解法最原生的形态.
结构拆解
普通心理学笔记/
├── 普通心理学.md # 根目录总MOC,全书总导航
├── 绪论/
│ ├── 01 绪论 MOC.md # 章节级MOC
│ ├── 01 心理学的研究对象和方法.md
│ └── 心理与行为的脑神经基础/ # 子章节文件夹
│ ├── 01 神经元.md
│ └── ...
├── 人的信息加工/
│ ├── 02 人的信息加工 MOC.md
│ ├── 思维/
│ ├── 意识/
│ ├── 感觉/
│ ├── 知觉/
│ ├── 记忆/
│ └── 语言/
├── 人的心理特性/
├── 学习与发展/
└── 行为调节和控制/
设计逻辑
完全按照教材的知识层级嵌套,文件夹结构 = 知识的逻辑结构.每一层文件夹对应一个知识模块,模块内先放该层MOC导航,再放下级子文件夹与原子笔记.
这种设计非常适合纯理论类,体系化入门学科:知识本身存在明确的递进关系,顺着目录层级走就是完整的学习路径,不容易遗漏知识点,也不容易跑偏.
优劣分析
- 优势:逻辑清晰,符合教材阅读习惯,适合从零开始系统学习;层级关系直观,新人上手成本极低.
- 劣势:天然带有树状结构的通病——容易出现重复笔记(如同主题同时出现在不同章节);跨章节关联成本高;层级过深时文件检索效率下降.
- 优化点:必须依靠双链打通不同模块的关联,比如「记忆」与「思维」,「智力」之间的交叉知识点,靠文件夹层级永远无法直接关联.
相关理论:《Obsidian关系图谱,图论与复杂网络》
二,线性代数笔记 · 分离式架构
这是工程化分离式架构的标准实践,核心特征是「导航层,内容层,素材层」物理分离,各司其职.
结构拆解
线性代数笔记/
├── 线性代数.md # 根目录总入口
├── 导航页/ # 纯导航层,只放章节MOC
│ ├── 向量空间.md
│ ├── 矩阵代数.md
│ └── ...
├── 内容页/ # 纯内容层,按主题存放原子笔记+附属素材
│ ├── 矩阵代数/
│ │ ├── 矩阵运算.md
│ │ ├── 矩阵分解.md
│ │ └── 计算机图形学中的应用.md
│ ├── 线性方程组/
│ │ ├── 线性方程组.md
│ │ ├── 线性方程组.pdf # 附属PDF
│ │ ├── Pasted image.png # 附属图片
│ │ └── 习题求解草稿.canvas # 附属草稿文件
│ └── ...
└── 一些习题/ # 独立素材层,习题单独归档
├── 习题shturl
├── 习题1.2.md
└── ...
设计逻辑
针对数理,工程类学科的特点设计:这类笔记往往伴随大量非Markdown格式的附属文件——图片,PDF,计算草稿,数据文件,习题集等.如果和笔记混放,导航会被大量素材文件污染.
因此拆成三层:
- 导航层:只放MOC,干净纯粹,只负责索引定位;
- 内容层:按主题存放笔记,同时挂载对应章节的所有格式素材;
- 习题层:所有习题独立成区,和正文分离,方便专项训练.
优劣分析
- 优势:素材承载能力极强,支持任意格式文件挂载;导航层不受素材干扰,始终清晰;各分区独立维护,更新习题不影响正文,调整导航不改动内容.
- 劣势:相比树状架构多了一层跳转,从导航到内容需要多点击一次;纯文字类学科用这套会显得冗余.
- 适用场景:数学,物理,编程等带有大量代码,习题,图表,工程文件的主题.
相关实践:《Python课纸质笔记与后来的数据库化》
三,架构选型原则总结
| 维度 | 树状架构 | 分离式架构 | 平铺式 |
|---|---|---|---|
| 核心逻辑 | 文件夹结构 = 知识结构 | 导航,内容,素材物理分离 | 不设层级,同主题笔记并列平铺 |
| 适合学科 | 纯理论,文科,体系化入门 | 数理,工科,带大量附属素材 | 工具方法,现象观察,资源索引 |
| 学习模式 | 顺次推进,系统学习 | 主题拆解,素材挂载,专项训练 | 检索式取用,碎片记录,索引沉淀 |
| 导航效率 | 层级直接,顺读效率高 | 分区清晰,检索定位准 | 篇数一多就得靠索引笔记或动态查询兜底 |
| 素材承载 | 弱,混放易混乱 | 强,独立分区互不干扰 | 弱,素材需另置他处 |
选型判断
- 如果是第一次系统学一门理论课,优先树状架构,跟着教材目录走最稳;
- 如果是数理学科,需要刷大量题,存大量图表和文件,直接上分离式架构,后期维护成本最低;
- 如果是索引,随笔,短论这类并列内容,用平铺式,别硬按目录分解套层级——否则只会造出一堆「里面只有一个文件」的空壳文件夹.
四,各架构的共同核心
无论哪种结构,有两个原则是共通的,也是Obsidian笔记体系的灵魂:
- 每层必有MOC 不是靠点开文件夹找文件,而是每一层级都有专门的MOC导航页,用链接组织内容.文件夹只负责物理归档,MOC才负责知识导航.
- 双链打穿文件夹壁垒 物理文件夹提供秩序,双链提供活力.跨章节,跨模块的知识点,永远靠文件夹层级无法直接关联,必须通过双链织成网络. 架构只是骨架,双链才是知识本身的神经网络.
方法延伸:《笔记记录的相关讨论》