描述
「为 1 个 DEVONthink item 创建 Markdown 链接」,我知道该怎么(手动)操作。但是,如何自动化地、批量地操作,我就没有思路了。
一个item的情况
在 Markdown 文档中,我希望引用 DEVONthink (DT) 里面的内容。为此,我可以
- 在 DT 中选中一个项目(Item),比如:选中
电脑用户手册.pdf
- 右键菜单,点击 Copy Item Link
如此,我就获得一个 DEVONthink 链接,形如
x-devonthink-item://21D834CC-E35E-492B-8E3B-791BF9FEAF53
然后,我就可以构建一个 Markdown 链接,形如
[电脑用户手册.pdf](x-devonthink-item://21D834CC-E35E-492B-8E3B-791BF9FEAF53)
待解决的问题
我希望自动化这个流程(我倾向使用 KM,即 Keyboard Maestro),具体地,我有两个问题:
- 在「一个 item 的情况下」,这个流程如何自动化(最好在 Keyboard Maestro 中实现)?
- 如果「选中多个 items」,如何将它们批量转换为 markdown 链接呢?
我的尝试
在网上搜索解决方案的过程中,我发现了一个官方帖子 (https://discourse.devontechnologies.com/t/reading-list-copy-item-link-as-markdown/76023/6)
其中提供了一个 Apple Script,它可以在 DT 工具栏上,添加一个按钮,点击一下,就能为「选中的“一个”item」创建 Markdown 链接。
我未能实现的是:将它改为批量操作,并迁移到 KM 中。该怎么做呢?
提前感谢