【知识管理】笔记链接的归一化方法:用页面链接取代章节链接和块链接
为什么要用页面链接取代章节链接和块链接?
如果一个笔记页面的一个章节或一个块需要被引用,那么这个章节或块就值得分拆到一个新的笔记页面
分拆到新笔记还有 4 个好处:
- 分拆内容到一个新的笔记页面后,Obsidian 内建的快速切换(Quick Switcher)可以通过输入笔记文件名切换到含有这个内容的笔记
- 可以给含有这个内容的笔记附加位于页面头部参数(front matter)的创建时间、更新时间、别名等元数据属性
- 可以看到这个内容的反向链接面板(backlinks)
- 生成原子笔记,降低了耦合度,提高了可维护性、可重用性和拓展性
如何用页面链接取代章节链接和块链接?
1. 用页面链接取代章节链接的方法
如果有一个笔记 笔记01.md
有一个章节 ## 章节01
需要被引用成链接 [[笔记01#章节01]]
那么,可以将 ## 章节01
的内容分拆到一个新笔记 笔记01的章节01.md
,并且在笔记 笔记01.md
的内容原位置留下链接 [[笔记01的章节01]]
,在别的需要引用的地方也留下链接 [[笔记01的章节01]]
。 (注:新笔记的文件名可以根据需要调整成更加具有可读性的文件名,比如 知识点01-知识点02-知识点03.md
)
新笔记 笔记01的章节01.md
的内容如下
# 笔记01的章节01
{{对应的章节的内容}}
2. 用页面链接取代块链接的方法
如果有一个笔记 笔记01.md
有一个如下的段落块需要被引用成链接 [[笔记01#^e4de83]]
段落块内容01。段落块内容02。段落块内容03。 ^e4de83
那么,可以将这个段落块内容分拆到一个新笔记 段落块内容01。段落块内容02。段落块内容03。.md
。并且在笔记 笔记01.md
的内容原位置留下链接[[段落块内容01。段落块内容02。段落块内容03。]]
,在别的需要引用的地方也留下链接 [[段落块内容01。段落块内容02。段落块内容03。]]
。(注:新笔记的文件名可以根据需要调整成更加具有可读性的文件名,比如 知识点01-知识点02-知识点03.md
)
新笔记 段落块内容01。段落块内容02。段落块内容03。.md
的内容如下
# 段落块内容01。段落块内容02。段落块内容03。
(至于其他类型的块,同理)