在这一周,我们将会接触到捷径中内置的第三方本地工具的自动化实例。在阅读的时候,如果有意识地和上一周的第三方在线服务的自动化实例进行对比,就能够建立对 iOS 上的自动化更整体的理解。
捷径中内置的第三方本地工具着实不少,光任务管理工具就有 7 款。我们这周选择作为示例讲解的工具是 Day One,OmniFocus 和 Ulysses。有读者表示自己这些工具都没有,用的是 Bear、Drafts、Things 等同类工具。这些实际上不打紧,因为本质上,捷径在实现某一类第三方工具的自动化时,使用的方式差距不大。比如 Ulysses 和 Bear、Drafts 的操作之间相似性很高;OmniFocus 和 Things、2Do 这些工具的相似性也很高。
由于这些操作本身都十分简单,所以这一周的内容也并不特别复杂,文章的重点放在了一些捷径之外的东西上:
但是我们在捷径中实现 5 分钟日记模板的时候却发现这个效果不甚理想。其原因是捷径对 Day One 的 URL Schemes 并不完整。不仅如此,我们甚至可以说,在那些支持 URL Schemes 的应用里,捷径支持的只是非常少的一部分,而且就连这部分也没有支持全功能。
也就是说,想要最大化捷径和第三方本地工具间的自动化能力,只靠捷径里内置的这些东西是不够的。我们必须对 URL Schemes 有一定的了解,而这将是下一周内容的重点。