最近 Obsidian 推出了桌面端软件的 1.4.5 公开版本,让所有用户也可以在笔记中加入「 Properties 属性字段」,这些 Property 包含了文字资料、待办事项、日期、链接、标签等等用途,一方面让我们可以更结构化自己的个人知识库管理。 例如,可以添加一个日期属性来追踪任务的截止日期,添加一个待办事项属性来追踪项目的进度,添加一个链接属性来链接到相关的资料文件或网站。
但是另一方面,就「整理」的使用角度来看, Obsidian 目前的 Properties 功能最直接的应用之一,是帮助我们「更精准的全局过滤」所有 Obsidian 上的资料、任务笔记,尤其当我们在上面的笔记数量非常多之后:
透过结构化的 Property 进行有效过滤,可以帮助我们更准确地找到需要执行的任务、处理有用的资料。
下面分享几个 Obsidian property 功能的应用案例,先让我们看看效果,如何帮助我们解救混乱笔记、追踪遗漏任务。 而想了解具体操作步骤的朋友,可以参考文章后半部的教学。

如何应用 Obsidian Properties 功能? 四个应用案例
第一个案例是,我们可以在 Obsidian 笔记中添加一个「日期」的 Property ,把这个字段命名为「完成日期」,代表这个任务要交付、截止的时间。 于是当很多则任务笔记有这样的特殊字段,除了方便我们设定截止时间,更能掌控这则任务笔记的时程外。 我们还能利用这个完成日期的 Property ,在搜索中过滤出 2023-09 要完成的任务、 2023-10 要完成的任务。
于是这个简单的日期字段,不只帮助任务笔记结构化,也让我们可以快速掌控这个月、下个月要完成的任务进度。

第二个应用案例是,我们可以添加「Todo 」类型的 Property ,把这个字段命名为「待办」,完成之后打勾,代表这个任务结束了。 而当多则任务笔记有这个结构化数据时,同样可以通过搜寻过滤出已完成、未完成的任务。
这样一来,方便我们从一大堆笔记中,快速聚焦在「真正需要完成」的任务上。

第三个应用案例是,可以针对学习笔记设计「标签(Tag)」类型的 property ,你可以把标签当作数据属性,方便之后过滤检索。 但更可以利用我的「移动标签」概念,把标签当做笔记轻重缓急、使用情境的判断,可以快速过滤出某些情境要推进或使用的学习笔记。
例如我设计一个专门用于「执行进度」的标签字段(Property),并固定使用四种进度标签,这样当要设定进度时可以在菜单中直接选择。 而需要过滤某种进度的任务笔记时,也可以针对 Property 搜索直接过滤。

第四个应用案例是,针对资料笔记设计「项目连结」的 Property 栏位,让杂乱资料、子任务,最终明确的链接到自己最主要的几个大目标、大项目上。 因为 Property 字段也可以输入其他笔记的链接。
这比单纯的反向链接好的地方是,property 中的项目笔记会成为清单可以选择,这样我们就可以快速判断现在这页资料,是属于哪一个研究主题? 哪一个进行中项目?
而且最后我们还可以在一页项目笔记中,索引所有相关的资料、任务笔记。

如何添加新的 Properties?
介绍完应用案例,那么要如何在 Obsidian 的页面中添加 Properties 呢?
首先,我们可以利用简单的—指令,就能在页面开头添加新的 Property 栏位。

接着,我们可以命名这个 Property 字段名称,然后在右方输入内容数值。

Properties 有几种属性可以设定:
- 文字、清单:可以用做设计标签、进度、分类等等用途,也可以用做链接其他笔记的固定蓝未,未来方便过滤追踪。
- 数字
- 待办清单:可以用做设计任务完成与否的确认。
- 日期、日期与时间:可以用做设定任务完成日,方便任务过滤追踪。

如何用搜索过滤独特属性的笔记页面?
Property 设定好后,如果像我前面举的案例那样,快速过滤出需要的笔记呢?
首先,我们可以利用左上方的搜寻按钮,在搜索中选择新的「Property 」专用过滤。
这样可以针对拥有 Properties 属性的笔记进行搜索与过滤,而不用每次都搜寻到其他不相关的笔记。

接着,选择一个想要过滤的 Property 字段,例如完成日期。

这时候会先过滤出所有拥有完成日期字段的笔记。

而我们只要加上辅助关键词,例如 2023-09 ,就能进一步过滤出属于九月份要完成的任务了!
利用这样的方法, Properties 就能辅助我们快速过滤出需要的、有针对性的特殊内容。

以上就是 Obsidian 最新 Properties 功能的应用案例、操作教学,其实应该还会有许多进阶的应用方法,不过就算只是用来做整理过滤,也能有效的提升大量笔记的使用效率了。
