OS X Yosemite 的 Spotlight 升级幅度不小,但依然只是检索,跳转的管道,苹果似乎并不想马上提供即搜即有的类 Alfred 模式,但这对于 Coder 们来说并不是难题,近期就有人在 Github 上放出了一套完整的非官方 Spotlight API ,名为「Flashlight」,开发者能够这套 API 结合 Python 语言自制搜索插件来满足自己的需求,和 Alfred Workflow 概念一致。
这套开源 API 的作者还提供了「集成版」Flashlight 方便用户对插件进行管理,集成版里的插件库会不断更新,对于小白用户来讲非常方便。
使用方法
安装好的「集成版」可以统一对 Spotlight 插件进行管理(开启与关闭),提供了语言类,新闻,搜索,天气预报等类别的插件,打开 Flashlight 集成版,默认状态是所有插件为关闭状态,你需要逐一将他们开启。
Flashlight 插件统一采用语义话搜索模式,比如下图里「推荐」里安装的「Shutdown」插件,你在 Spotlight 里可以直接输入“shutdown”,“restart”,“logout”,“sleep”后按「回车键」来实现“关机”,“重启”,“注销”,“睡眠”四种操作。
「集成版」内置了网易的有道词典非常给力,在 Spotlight 里输入“youdao(固定搭配)+英文词汇”的语句就能进行单词翻译,对于一些比较长的词组和句子也能反馈结果。
官方首页推荐的 WolframAlpha 智能问题服务,你可以输入任意的英文短句来获取答案参考:
另一款默认的翻译插件,语义表达上就有些复杂了,你需要用「translate xx to yy」这种句式来翻译:
输入城市名+weather这个单词就能查看当前城市的天气情况以及未来3天的天气预报信息。
结语
目前这套程序还不是太稳定,在插件执行命令后经常会遇到 Spotlight 卡死的情况,整体情况还是不如 Alfred 成熟,但免费开源的政策更能吸引用户与 Alfred 展开竞争,我们会对这款程序保持高度关注,想了解有关 Flashlight 进一步发展情况就请将我们的网站放入收藏夹或关注我们的官博便可即时获取最新资讯!。