Obsidian中文件夹分类的疑难问题

笔记的归类问题对我一直是一个比较麻烦的问题,三个点:

  1. 如果采用文件夹分类的方式,有的笔记很难丢到具体某个文件夹,因为有交叉分类的部分
  2. 如果采用标签的方式,全部丢一个文件夹,就会很粗糙,而且在ob中很难实现汇总,汇总方式就是dataview的tags,但是tags不会跟随你想法的变动而变动;
  3. 如果是采用纯双链的方式,也就是logseq中的这种方式,同标签一样,也会有类似相似标签变动的问题;
    1. 而且采用纯大纲的方式也很丑陋,因为有的不适合大纲。导出的时候不方便。
      之前我是在文章中穿插双链,但是会有一个问题,很难汇总,我更喜欢汇总式的,但是如果汇总就基本是丢文件夹,但是文件夹分类会很困难。

目前ob的汇总大概只有dataview实现效果略好点。

借鉴的做法

Steph Ango的做法是在属性栏category字段中插入对应的类别page双链,可以做到不会类别同步的同时,还能方便汇总,对一些不好归类的文件也更方便管理,直接丢一个文件夹就行了。

首先是文档式的,因为生活中对于文档是很难避免的,有的人也更加喜欢文档式的结构体系,文档式由于有具体的分类的项目体系,所以直接建相应的文件夹即可,如果需要排序就在文件夹名称前面添加日期或者序号。(序号是为了排序,而不是为了表示文件夹总数的,不必过分苛刻)

然后是大纲式,说一下具体的操作步骤:

  1. 在属性中添加category,同时添加其合适的类别的双链,比如

     请注意,这是一个双链`[[配置]]`,而不只是文本“配置”。
    
  2. 点击该双链进入页面,添加其对应的汇总页面,需要使用dataview插件

    ```dataview
    table
    	date as "创建时间"
    where
    	contains(category, this.file.link)
    ```
    

    该查询的作用是查询该文件链接的页面,效果(双链也会显示,增加笔记关联性)

  3. 别名问题,有时候有的类别是具有相似性的,比如“配置”还可以是“设置”、“部署”等等,你可以在属性栏中的aliases字段进行添加,之后即使是添加相似的类别也能被串联在一起。

    1. 一个category点击设置为[[设置]]”会自动转换到[[配置]]

    2. 配置查询视图

优点

  1. category采用双链,所以是能根据你文件名称变动而变动的;
  2. dateview可以不用一大的改动,即使文件名改动也不需要担心
  3. 能同时兼顾大纲式写作和树形文件夹分类式写作。

省流:实际就是用双链笔记替代tag,实现tag别名。(应该是目前tag别名最常用的方案)


另外有点没看懂楼主这里的"变动"指的是什么,我理解下来就是指的是tag无别名而双链笔记有别名:

双链笔记的双链在短期基本没啥用,直接靠搜索就行了,就跟tag一样,搜索的时候一般是搜索的关键字。但是一个知识如果太久了,就会忘记准确的概念,采用双链加别名的方式,查找起来更加方便。(tags是准确性的词语,且很难顾及到类似tag)
比如举例中的设置与配置,我的笔记中有大量类似的笔记,每次取名都不一样。
xxxx1的设置
xxx3的配置
太久了之后,如果我只是搜索配置的话,很容易掉另一个。但是采用这种方式,能够在查询错误的时候(我查询设置),在设置页面也能找到我想要的笔记汇总(或者是通过图谱)。

你在上面说的双链使用tag是一个道理,这玩意在logseq中尤其明显,我也使用过一段logseq的,确实有异曲同工之妙,只是呈现方式上有所不同。

我更适合这种规范化的page页面,而不是在文中找地方插这个别扭的双链。而且在文中插汇总起来不会那么规范化。

这个做法很不错啊!

我的笔记属性栏里会有一个Related属性,主要用来添加相关联的笔记,不过现在倒是可以借鉴扩展一下,添加相关的关键词用于分类

我也是从logseq迁移过来,目前的想法是尽量用双链(+别名)替代tag,然后属性通过links字段(和上面说的category差不多)链接其他双链