目的:将归档操作锁定到块的级别(而不是文档级别),由思源按日期进行块的自动回收,清除笔记的冗余。
场景:在输入的时候输入了大量事后看来没有价值的信息。并且文档过长也会影响性能,我现在就有文档过长变得很卡的境况。(而且这些无用的文字还会在搜索的时候干扰搜索的视线)
比如学习操作系统,初学者可能把一些很初级的知识都记录进去了。
再比如在 dailynote 记了一些琐事,后续看来完全没有意义,最后散落在 dailynote 里面,永远也不会再翻开了。
所以做笔记除了做加法,做减法也是很重要的。(有长期手动归档习惯的人不多)
设想:
- 用户配置好哪些笔记本需要进行块的回收, 回收条件是什么?比如超过一年没有浏览和编辑或者引用(或者是这些条件的交集)
- 达成这个条件后,思源自动对块进行回收,将块内容转移到一个归档区,并按照时间进行分割,类似于 dailyNote,只不过这个 dailynote 用于归档内容。
- 同时在被归档的文档下留下一个类似于反链的标记,可以查看哪些块被归档了,可以进行恢复。(这个过程也可以看作主动整理的过程)
同理,用户在阅读文档时,觉得目前无用的块,同样可以手动选择块,然后一键将其丢到今日归档区
归档区的特性:
- 内容可以精准到块进归档和恢复,可以在原文档查看到哪些块在归档区,进行恢复
- 块从原文档转移到归档区,原文档变得简洁,去冗余,性能更好。(特别是 dailynote 和过长的项目文档)
- 归档的块可以不再参与搜索,不会干扰有用内容的搜索实现
- 归档区可以隐藏,文档树变得简洁。
- 这个归档操作时按照条件、定期、自动执行的!!!(目前用创建一个归档笔记本,然后手动归档,手动打开关闭笔记本替代,这样只能按照文档归档,而不能具体到块。 最后不了了之了,因为懒)
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于