如何用 Python 编写 Alfred Workflow
写这篇文章记录一下我第一次开发 Alfred Workflow 的历程,希望能给后来者提供一个真正有帮助的教程。
在这边文章里,我会讲述我如何在Alfred里开发一个workflow,来实现LeetCode上的问题和Topic的检索功能。具体的代码,说明和演示可以访问我的 Github.
先贴个一个简单的示例图
选择Binary Search Tree [Hard]
后,会打开一个LeetCode页面并筛选出所有带有Binary Search Tree
标签的Hard
Problem,如下图所示:
1. 准备工作
首先使用Alfred的Workflow,必须要购买他们的Alfred Powerpack,还是很值得的。
具体开发需要的依赖库是:deanishe开发的Alfred Workflow组件,可以从Github上面把它下载下来。