关于官方教程
官方并没有给出详细的 Alfred Workflow 撰写教程,原因既有 Workflow 创作的低门槛,这一点也类似微信公众账号,又有 workflow 支持的语言实在太多,这个教程也不能把所有语言的特殊性全部考虑到,从而做出合适的教程。据官方宣称 workflow 可以使用的语言门类包括「bash, zsh, PHP, Ruby, Python, Perl, Apple Script」。只要开发者会使用上面任意的语言,就可以开始编写 Alfred Workflow 了。
程序自带范例
为了方便开发者了解 Workflow 的运行机制,Alfred 安装完后内置了七种模板、八种实例和一个空白 workflow。我们可以通过研究学习这几个例子来了解 WorkFlows 的使用方法,并从例子里逐步了解这四个基本对象。有了这些 Examples 就能了解到 Workflow 的运行机制和书写方法。