macOS 内置的 Spotlight(聚焦) 功能让我们可以方便地搜索文件、启动应用、查询单词,我还记得刚使用时感到的那份惊艳。直到遇见了 Alfred,在稍作把玩后我就用 Alfred 取而代之。这其中的原因除了Alfred 在搜索文件与应用等基础方面的优化增强,很大程度上也是由于 Alfred 中的 workflow 功能。
关联阅读:一站式文件处理中心:Alfred 文件搜索 & 处理详解
少数派的读者应该对于 Alfred workflow 都不陌生,毕竟我派发过不少相关文章。它让用户可以像搭积木一样,自己动手实现各种功能,扩充到 Alfred 中,类似于 iOS 中的快捷指令、Android 上的 Tasker。
快捷指令、Tasker 等发展多年后,各路高手玩得不亦乐乎的同时,也越来越多地惠及普通用户。Alfred workflow 也不例外,许多优质的作品被分享出来,种类繁多,五花八门,比如汇率计算、定时器等小工具类型,针对 GitHub、Twitter 等网站的交互搜索型,控制蓝牙、外观模式等系统功能增强型,还有就是连接印象笔记、DEVONthink、Mweb 等第三方应用,通过 Alfred 控制它们,改善使用体验。众多 Workflow 经过长时间的使用和更新迭代,相当成熟稳定。
学会使用 workflow 的必要性不用再多说,学习编写也非常推荐。除了自己动手丰衣足食的乐趣,更重要的是这两方面原因:一,别人的 Workflow 不一定完全契合自己的需求,也可能已经年久失修,掌握编写方法就可以尝试修改它们;二,解决小问题的简单 Workflow 很少会被大费周章地发布出来,而日常碰到的有些临时问题用 Workflow 解决却是非常合适。
所以,本文首先介绍 Workflow 使用的方方面面,包括导入、配置、管理等,并列出了一些推荐的优质作品、合集仓库。然后,按照入门、进阶的路径,配合实例,带领大家循序渐进地学习如何编写。
为避免混淆,这里先明确下本文中所使用的词语。
注:本文介绍的功能需要激活 PowerPack。