lspzc
1
obsidian-diary-merger
1 是什么
一个新开发的 obsidian 插件
插件功能:按照阈值与条目数 自动/手动 合并或追加多个日记文件至一个或多个合并文件中。
2 为什么
我的痛点:
我是将 obsidian 日记功能通过 task,dataview 等插件作为 todo 项管理使用的,但逐渐我发现一个问题,我每天的 todo 可能只有三四条,但我的日记文件却有上百个(一天一篇日记嘛)
当然,你可以维护一个文件,在里边写 todo,先不说看起来乱糟糟,一直在一个文件中写,写的多了还是要慢慢向下翻的,最重要的是,只需要点击一下日记按钮,就可以在一个全新的文件中书写,感觉超棒的有木有~
所以,我需要一个插件,自动帮我合并今天之前的日记(笔记完成或未完成的 todo 也是需要被查询出来的)至一个文件中
3 怎么用
GitHub 项目地址
Gitee 说明文档与下载
4 新的想法
这是我开发的第一个 obsidian 插件,大佬们还有什么想法与建议,一起积极讨论呀
4 个赞
有点意思,如果加一些匹配规则可以合并其他有规律的项目就更好了,比如用同样字符开头的笔记可以选择合并到同一个笔记里面,这样能保持笔记的数量保持合理
lspzc
3
如果dataview有接口,直接把dataview查询整理好的笔记一合并不是更好
自动合并功能怎么处理28天,30天和31天不同天数的月份?希望完善一下。
lspzc
5
自动合并从设计初是按照阈值合并的,你这给想法应该是想要按照月份合并?你可以提个 issues 这段时间比较忙,过段时间我优化一下
彭潇洋
6
合并的时候,属性会直接照搬下来。最后合并的日记里,有好多个属性区域,当然只有第一个能完整识别
lspzc
7
是的,应该会有这个问题,因为我的日记中不喜欢加属性
,这段时间还在出差,等闲了优化优化