你也许会发现,我在本库中,几乎没有使用过 - []
这个可以勾选的任务清单语法。取而代之的是,用 #todo
标签去做一些简易的任务管理。
也试过使用 dataview 的 task 语法、社区的 tasks、社区的 KANBAN 等任务管理类插件,以加强补足 obsidian 的能力。
但很遗憾,obsidian 这种基于 md 的数据管理方式,有着天然的缺陷。任务这种中间状态的数据,会给 md 纯文本带来很多污染,不利于后期的检索和再组织。任务打卡、重复、计时、提醒、顺延,等等基本操作,在 obsidian 里面做,都显得过于麻烦。
而且另一个重要的点。一个任务,很多时候,都是需要多人协作完成的。obsidian 的本地化的特点,也注定其目前只适用于个人任务管理,从而有很大的局限性。
但双链语法的使用,在我们将任务管理集成到 obsidian 中来之后,又确实能够发挥出一些效用,舍不得怎么办?
综合权衡下,我用 #todo
标签做 obsidian 内简易的任务管理,复杂的其他的任务管理,还是交给 滴答清单 这样的工具去搞定了。
2022-09-02 更新:obsidian 官方的 roadmap 里面,规划了白板特性以及任务管理特性,预估怎么也要 3 个月之后了。可以期待一下官方到时候的作品出来后,是否能帮我们真的在 obsidian 里面完美进行任务管理。