关于用OB实现“晨间日记”系统

想知道有什么方法可以实现“晨间日记”提到的日记格式或者功能。
在一个笔记中可以方便地看到昨天做过那些事情,和昨天计划今天要做的事情。包括去年的这个日子做了什么事情。用Notion实现相关的方法,需要每天手动更改数据库的时间,有点麻烦,不知道OB有什么比较容易的方法。
然后我也整理了一下需求,不知道有哪些大佬能解惑,哈哈哈。一个小白的黑历史。

Memos插件?

不一样吧,Memos插件感觉更像是Flomo那种随时记录吧。还是我看的不是同一个?

确实是和flomo类似,有些功能可以研究一下看看能不能实现需求

正好昨天写了一个插件…

我的需求是把昨天未完成todo放到今天,并删除掉。保留昨天已完成的todo。新建daily时,使用插件导入昨天的todo。

看去年的这个日子,最简单的方法应该就是calendar直接选吧。这个功能我也可以做!一个命令直达很简单

昨天晚上第一次写插件,搞了20多个小时没睡觉…准备看看论坛大家都有啥合理需求,能加的我就加进去。

晨间日记不太懂,麻烦具体说一下…



不知道通过截图这种形式能不能了解我的需求。

对了还有一个周记的功能,不知道大佬有没有办法实现截图那种分类database那种情况。


或者在大佬的插件里能不能实现

周记是否就是某一周7天的全部 todo?

是要汇总导入weekly note 还是仅仅是查看呢?

没有写过周记不太明白…

你这个什么插件? 我刚用obsidian几天不太懂,我只用了dailynote和calendar这两个插件。

不知道你这个日记是daily note的形式吗?能直接看源日记不看这个吗?

感觉周记部分偏向于分类查看一周7天日记内的记录事件。不过,这个可能可以用Dataview插件通过标签来分类。只不过我目前没有深入了解Dataview的插件所以没有什么方法能解决。

我这个是用Notion模仿我想要的感觉,不是obsidian ::,我也刚接触不久。

感觉你这个需求完全没必要用dataview
我看了眼那个插件,大多数人根本用不上
而且我看你的todo 是分了类的
所以用自带的语法和编辑器的搜索功能就能实现标签分类功能
dataview我觉得是极少数笔记特别多的文献类写作才需要用到的

这样啊,我研究研究。不过那个去年今日功能可以在大佬的插件里完成的话就最好了,之前用notion每次都要自己选择时间区间,就很麻烦。。。

谢谢交流,我也想再加点功能进去,去年今日听起来很不错,我想的是再加个随机抽取日记,类似系统的随机显示一篇,只是范围缩小到日记。
理论上我可以实现的。
还不知道这个好不好做…目前只操作了2篇日记之间的关系…还得先完善这个代码再加功能

功能

done

  • [x] 将昨天的 todo 未完成放到今天
  • [x] 将昨天的 todo 未完成删除 (可选)
  • [x] 忽略空的 todo (可选)
  • [x] 从日记模板中选择标题作为你需要同步的 todo
    • 不选择 或者 没有模板 则获取全部 todo 并加到末尾
  • [x] 如果选择标题,则只选择当前标题下的 todo 并保留子标题,一直截取到下一个同级标题

todo

  • [ ] 优化代码,方法全部重写,加强封装和可读性
  • [ ] 每条 - []标题栏 之间加上空行
  • [ ] 标题栏标题栏之间加上空行
  • [ ] 删除完昨日 todo 之后
    • 如果指定 header
      • [ ] 移除指定header和下一级header之间的空行
    • 没有指定,暂时不做处理
  • [ ] 去年今日,加个内部链接所选header里或者加到顶部 (可选)
  • [ ] 去年今日,加个快捷操作一键直达
  • [ ] 随机抽查,随机到一篇日记,做成快捷操作

主要做了这些,还有什么todo都可以提,要不要做我第一个用户?加我qq,465335731,我发给你帮我测试下,需要反馈改进,另外可以帮我多提点合理需求,多谢

你要不搞一个群,多找几个人一起测试,我挺愿意试试的。

我没那么厉害,没必要建群吧

就是筛选以前笔记中的 TODOlist 是吧?用 tasks 的语法或者 dataview 的语法自己编一下就行了。


不知道有没有那种自动以建立日记的时间为基准选择前一天的todolist筛选。而不是直接把所有todolist都展示出来。还有一点是部分标签分类,比如就像我上面截图的。可能有不同类型的todolist,那么有方法把一个标题下面的所有todolist就自动归类为一个标签,不同的类型自动是不同的标签。这样每次只要做一个template,然后分类在不同类型下面写上todo list后面筛选也很方便的感觉。