上下文、无冗余、零维护:用Keyboard Maestro实现Obsidian标签的动态调用
我在UTG上读到Minja老师的新文章《在笔记软件中管理标签的低技术方案》,深受启发。在文中他介绍了一种低技术调用笔记标签的方法:使用Keyboard Maestro实时检索当前文件夹中所有笔记文件中的“#标签”字符,检索结果不仅会在Keyboard Maestro的搜索框中清晰地呈现出来,还可以上下滚动浏览标签,也支持输入关键字搜索查询,选定后所需标签后自动复制到当前笔记。
这个方案我觉得有3个优点:
1. 上下文关联性强:宏只检索当前文件夹,如果文件夹内容主题垂直,那检索出的标签都会高度相关。
2. 避免标签冗余:调取复用的都是现成标签,能极大程度地避免近意标签泛滥的问题。
3. 无需维护:不需要创建和维护单独的标签表,也不需要以特别的方式创建标签,自然输入就好。
Minja老师的宏是仅为FSNotes设计,遵循同样的思路,我借助Gemini,根据自己的情况将宏进行了改造。我主要的文件都放在Obsidian库中,于是
我创建了两个不同适用场景的宏:
1. 全局标签提取:它将检索整个Obsidian库中的所有标签。它无需在Obsidian中运行,只需预先指定好库的路径即可。
2. 当前文件夹标签提取:它仅检索当前文件夹下的标签,后者依赖Obsidian,在Obsidian中才能运行。
具体的实现效果可以参考下面的视频:
全局标签提取在Obsidian中使用
全局标签提取在Drafts中使用
当前文件夹标签提取在Obsidian中使用
宏的详细步骤截图也一并附上,需要配合 Keyboard Maestro 使用,感兴趣的朋友可以根据截图自行配置,体验"低技术"管理标签的乐趣。
全局标签提取
当前文件夹标签提取
评论
发表评论