Obsidian 三大件

三大……插件,Dataview,Templater,QuickAdd,基本上聊 Obsidian 总会被提及的插件。

  • Dataview:数据增强查询,比原生搜索强了太多,而且搜索后需要展示,所以它提供了相对丰富的展示方法,并且可以奖结果嵌入到笔记中。
  • Templater:增强型笔记模板,支持很多动态参数,而且可以动态运行。
  • QuickAdd:快速向笔记中添加内容,并把这个需求做到了极致。

模板、追加、查询,这些功能都是笔记中绕不开的需求,而这三个插件把对应的功能做到了极致,自然也成了绕不开的插件。但是,更本质的是——Obsidian 的插件通过 Obsidian 的 Api 来实现各种功能,比如查询、操作笔记等。但如果插件中允许用户运行自己的 JS 代码,则用户也可以在代码中调用这些 Api,即获得了几乎和插件平等的权限。而这三个插件恰好都很宽松的,甚至很便捷的为用户提供了 JS 脚本运行能力,给了用户极大的自由度。

也就是说:只要你会写代码,你可以用它们做各种你能想到的事情

  • 我会用 Dataview 来批量编辑我的笔记,本来批量编辑使用 Obsidian 的 Api 实现的,但是放在 Dataview 中去做就意味着我可以更方便的查询和筛选笔记。
  • 我用 Templater 来快速格式化一些代码,比如插入 kbd 标签等,相当于增强 Markdown 编辑器了。
  • 我用 QuickAdd 实现启动自动打开入口笔记。

这些相对于插件本身功能来说都有些偏了,但是真的很好用。

©2022~2023 稻米鼠. Last build at 2023/12/5 00:00:21