Alfred 是 Mac 平台上的一个实用工具,它可以帮助用户快速启动应用程序、执行各种任务和自定义工作流程,提高用户的生产力和效率。 只需按下特定的键盘快捷键(通常是 Option + 空格),然后输入应用程序的名称或关键字,就可以在 Alfred 的搜索框中找到它们。用户还可以通过输入特定的命令来打开某个应用程序中的某个文件或窗口,或者执行一些工作流。比如:
- 我要快速计算一些数的时候,不用先打开计算器,而是直接用快捷键呼起 Alfred,然后输入计算式就可以直接获取结果了;
- 要清空废纸篓的时候,直接用快捷键呼起 Alfred,输入 empty trash 回车即可;
- 当我安装了有道词典的工作流后,呼起 Alfred,输入 yd,然后再输入要查的单词,就可以查询到相关的解释或者翻译结果了。
总的来说,Alfred 是 Mac 上非常实用的工具。而我也从很早的版本就开始用了,作为我在 Mac 系统上的必备工具之一。但是最近几年开始对这个软件有点不爽:
- 工作流、剪贴板历史、应用集成等功能属于 Powerpack,必须花钱购买后才能使用;
- 每次更新大版本的时候,都要重新购买,但是却没有明显的新增强,感觉自己成了韭菜;
- 可能是因为前面这些原因,Alfred workflow 生态就越来越没那么活跃了,已经很难找到相关新 workflow。
前几天无意中了解到 Raycast ,于是到官网详细查阅,并下载了最新的版本试用。用下来感觉真的是太棒了,Alfred 的基本功能它几乎都有,虽然没有工作流功能,但是它有强大扩展库可以满足大部分需求,也开放接口和详细的文档,开发者自己可以定制开发自己的扩展。先看看它的价格: 对个人免费,对团队基础版也是免费,高级别的团队版才有每个人月 10$ 的费用。而在扩展方面,官方的 Store 中有上千个扩展,花了一些时间选了不错的扩展,用起来真的蛮爽。这里其中几个给大家推荐一下:
- Github: 可以方便的查询代码库、创建和查询 issues、PR 等等
- Microsoft Edge:可以方便的打开新标签页,或者查询已经打开的标签页,然后选择跳转到该标签页等
- Nuget: 搜索 Nuget 包, 并复制安装包的命令到剪贴板
- Easy Dictionary: 轻松查找单词或翻译文本,支持48+种语言,支持 Linguee 和 Youdao 词典,支持 OpenAI ChatGPT,DeepL,Google,Bing …等
现在 Raycast 已经成为了我新的生产力工具,Alfred 可以退出了。对了,官方现在也在测试集成 OpenAI 的版本,也许这个工具可以变得更加智能,期待中。