ob7
(ho)
1
说到数据库功能,不管是三方插件,还是刚刚上线的官方核心插件Bases,都是在处理“笔记”,当然也是因为笔记有元数据,天然具有这方面的优势。但有时候笔记对一些朋友的使用场景来说,颗粒度还是太大了,对笔记里的“块”做更多维度的处理也是一个巨大的需求,而且你会发现,如果打开了这个局面,ob整个使用场景会更加灵活且提供了巨大的想象空间。
其实这部分内容已经在一些地方可以看到实现的可能性,比如dataview、tasks针对“代办”的处理,又比如ob的搜索功能,都是针对块来处理的。但是好像没有专门针对所有块的数据化处理的插件出现。
现在能想到的比较好的方法是,借助tasks插件,来处理“非代办”的块数据。如果tasks不只针对代办,而是全体块数据那就太好了,可以借助tasks丰富的查询语句,在笔记里插入代码,实现块级的信息筛选、汇集。
之前好像是dataviewjs的一些语句可以实现,但搜索了很久也没找到,感觉门槛比较高,不知道有么有已经实现这些功能的插件。
小小飞
2
日常记笔记下的块级查询的具体使用场景什么呢?
我目前同时使用ob和思源笔记,我并没有感受到思源块级别颗粒度给我带来什么特殊的体验,对我日常记笔记来说,引用主要分为两种:
- 整片笔记引用
- 段落引用
- 标题引用
这三种需求,无论是块级颗粒度还是段落颗粒度都能满足日常记笔记的需要,对于日常记笔记来说,两种颗粒度区别不大。
当然,如果你想ALL IN ONE,比如做电影管理,音乐管理等,像NOTION、思源这种数据库格式更适合,毕竟OB的文件是.md格式,感觉更像是一种纯文本格式。
ps.
当然,我之前也使用思源折腾过各种管理,什么任务管理,电影管理,图书管理,常用工具管理,购物清单,倒计时等等等等。
时间长了发现,任务管理没有专门的软件好用,我现在用微软的TODO,基础功能齐全还能多端同步,还能通知提醒。
电影管理就热乎搞了一阵,发现很久才能看一次电影,看完也懒得记,所以就搁置了
图书管理发现自己竟然没看过啥书
购物清单写上去的不一定买,买了的又不想花时间写
热火朝天的搞了很久,过了一段时间根本想不起来打开,现在主力转为OB的纯文本记录了,不再想着ALL in ONE,块级颗粒度能实现的功能确实多,但是笔记还是应该回归记录本身,至于其他的功能,倒是有专门应对的软件。到是每天能坚持写下去 
1 个赞
ob7
(ho)
3
哈哈,看来大家折腾的过程都差不多,我也是开始搞了一堆插件,各种笔记软件业都试过,最后发现还是老老实实记录,然后抽空整理下笔记是终解,目前来说在ai没有接管我们所有信息渠道前(微信、语音电话、邮件、内部通信软件、当面沟通录音文件,等等),还是得靠人最终决定如何处理信息,无非是让工具更加顺手一些。
块处理的场景还是挺多的,比如我在3个笔记A、B、C中都有块记录了关于“付款”的内容(包括文本、标签),现在我想单独建一个关于“付款”的笔记E,除了新的信息以外,我还想看到其他笔记中的相关信息,如果通过代码自动汇总一下,应该会给当前的E笔记,提供很多思路。当然现在可以在笔记下面的【提到当前文件名】中看到一些信息,只不过这总检索太简单,有时展示出一堆不相关的内容,可用性不高。就像我正文中说的其实Tasks的查询语句就很好了,可惜只针对代办。
1 个赞
桃花郎
4
Thino这个插件就很好用啊。
如果用Thino的语法(无序列表,每个列都是个块),那用Dataview插件也很容易就能汇总(查询文本关键词或标签——标签在这里其实也就是个特殊文本)
只做文本汇总,相对来说Thino的“检索式”更小白,易上手许多。
ob7
(ho)
5
dataview怎么查,我只知道代办的是可以查。无序列表这种是其他语句吧
桃花郎
7
ob7
(ho)
8
谢谢,搜索以及提到当前笔记的功能确实可以一定程度上弥补这块,但要是有个专门的插件来操作就更好了