【闲谈】Obsidian 中的 JS

Obsidian 数据粒度及组织范式?

Obsidian 在设计时候确定的粒度问题一般来说,极大左右了用户使用数据组织形式的倾向;从这篇文章中摘来的部分如下,或许会存在断章取义的理解,也请各位交流自己的见解:

  1. Obsidian的基本管理粒度是 页面 —> 章节(小标题) —> 块
  2. 前期受控的检索粒度,才能使得 ”以Md格式作为主要组织笔记构成“ 的数据被高效检索;

所以需要用户不断的通过控制检索符号(分类、标签、块链接等等)的分配,才能被高效检索利用,控制自己对应合理粒度(什么时候用页面,什么时候用章节,什么时候需要拆分页面或者章节)也是因人而异,用起来永远比用的好更重要。

Obsidian 的数据检索倾向?

在这方面我没有什么实践,能做到的仅有将我觉得”有趣“的问题和讨论列出来;
既然在上一个标题下谈论的是《应该以优秀的数据组织笔记》但是如果确实笔记已经被构成了混乱的形式,那么我觉得可以继续往下读

我简单表述一下我在这篇文章中理解到的信息

  1. Query 擅长查询内容,DataviewJs 擅长查询文件属性,不擅长查询内容;
  2. 两者可以兼容,但是效率低下,因为需要 DataviewJs 先遍历文件内容;

不过我觉得如果或许以爬虫的角度来看定位元素的几种方式,或许遍历Dom内的内容是必须的,除非你的文件具有组织模板,能通过通配来缩小便利范围?


(摊手 这真是个怪圈)

1 个赞