重复造轮子之Alfred有道插件 进阶篇
首先感谢 deanishe 为 Alfred Workflow 添加了 Python 框架库支持,自定义 Workflow 仅需要通过 Python 完成输入和输出的转换,最后输出到 Alfred 即可。这大大方便了我这种不会 PHP 开发的程序员
我想写的第一个自定义 Alfred Workflow 是有道翻译,它支持在 Alfred 中直接进行关键词翻译并直接展示翻译结果。
Alfred Workflow 的教程确实十分的难写
会 coding 的不看教程就能写,不会 coding 的写了教程也还是一知半解
我就简单的说一下这个流程吧
我们先点击左下角新建一个 Blank Workflow

填入想要的信息如:

点击确认 save 后开始编写 Workflow
我们先建立一个 script filter

然后填入以下的信息

然后我们进入文件所在的目录

首先下载 deanishe 提供的 alfred-workflowpython 包,在新建一个 youdao.py 的文件。里面写上需要执行的代码:
# -*- coding: utf-8 -*- |
在 https://github.com/whyliam/whyliam.workflows.youdao/blob/master/youdao.py 查看代码
然后新建 Copoy to Clipborad

用线连起来就是了。
当然这个只是不完整的简单的教程。