Alfred 是一款 Mac OS X 的快速启动类应用,与笔者先前 多次推荐的 LaunchBar 6 属同一类工具。它们有很多共同的特性,例如可以快速启动应用及系统关联功能,激活可拓展的功能,通过与互联网的高度融合实现畅快淋漓的浏览体验等。一般这类软件,用户每天的使用频率可高达上百次(也就是说,每月的用量可能要超万次),所以时间久了就会让人有一种「欲罢不能」的感觉。

那么事已至此,我认为也没有什么必要去告诫大家如何摆脱类似的困扰,倒不如「将错就错」,本文来介绍几个不错的 Alfred 扩展给大家,来个痛快!

Top Processes

Quit 指令可以让你在 Alfred 中快速关闭某个正在运行的应用程序,但这对于背景工作的进程而言是无效的,而有时那些容易导致大功耗、高发热量的地点往往就来自某些没有被正常关闭的进程,在这种情况下,Quit 指令完全处于「报废」状态。因此,我们才有理由去求助于扩展,好在 Top Process 就能达到这一目的:

  • none:无操作。以默认方式列表显示所有进程 ID 打开的文件。
  • control:杀掉当前正在选择的进程。
  • command:强制关闭。
  • alt:降低当前所选进程的 CPU 优先级别。
  • shift:在互联网上搜索与进程相关的信息。

既然 Top Process 的名字里有个「Top」,那笔者就猜想它或许可以根据某个条件进行对应的功耗排列。果不其然,在看了开发者的介绍后,它确实可以执行这方面的功能,具体有以下分类。

功耗条件

  • top -m:显示内存占用率排行。
  • top -c:显示 CPU 占用率排行。
  • top -i:显示 I/O 占用率排行(必须安装 DTrace 方可。由于过程中需要用到「通知中心」,所以 top I/O 的系统要求为 OS X 10.8+)

状态条件

  • top :sleep:显示处于「不活跃」状态的进程。
  • top :stopped:显示处于「终止」状态的进程。
  • top :runnable:显示处于「运行」状态的进程。
  • 还有 top :idle:zombie :uninterruptible 等)

其实 Top Process 还能用于监控电脑硬件的各项数据,其中包括:当前设备电量、蓝牙设备电量、硬盘存储器剩余空间、CPU/GPU 当前温度、风扇转速及状态等。这些数据只需通过关键词 glance 索引后就能看到。

Menu Bar Search

通过这款 Menubar Search,我们无需打开当前应用的菜单栏,就能通过「名称」索引的方式找到对应的项目。例如:在当前焦点应用为 Finder 的情况下,激活 Alfred 窗口并输入「m 全屏」,就会跳出与「全屏」一词相关,并且在 Finder 菜单栏中也重复的项目,进入全屏幕。回车即可执行。

Shorten URL

这是一款短网址转换扩展,目的是让一条长网址链接变得尽可能短,以减少字符的占用量,继而就可以被用于各大社交网站及分享平台。目前它自带了包括新浪、Google 等七个服务种类。

什么时候才有可能用得到这样的扩展?在不得不使用明文 URL,或有字数限制的文本框时,Shorten URL 是非常有用的。打个比方,当你准备发一条带有网址的微博,除了网址本身,剩下有差不多 100 字左右的内容,但添加后却发现字数已经超出了范围,意思是说「这条网址太长啦!」,那么这时候你就有理由去考虑 Shorten URL 这样的扩展了。

AppStore

一款用来快速得到 iTunes Store 和 Mac App Store 应用搜索结果反馈的扩展。与一般的 Actions 不同,AppStore 可以在搜索过程中得到来自网络的实时反馈,单独选择对象后即可直接进入相关页面,而非单纯的经由 URL 和浏览器打开页面再间接激活 Store 页面。

  • app:搜索 iTunes Store Apps。
  • mas:搜索 Mac App Store Apps。

第三方应用相关

SizeUp

SizeUp 是一款窗口控制应用,让用户以快速、便捷的操作实现对桌面窗口的有序整理,实际效果与笔者先前推荐过的 Moom for Mac 雷同。SizeUp 有多便捷呢?用户只需轻敲设置好的组合键,就能实现以下功能:

  • 占据左/右半部分屏幕。
  • 占据上/下半部分屏幕。
  • 占据四分之一比例的屏幕空间。
  • 占据整个屏幕(非 Control-Command-F 全屏模式)
  • 在同时开启多个窗口的情况下,可自由控制间隙距离。

SizeUp 同时也是一款 Alfred Workflow 的名称,它是基于 SizeUp 应用才能实现的,两者的效果相同,只是实现的方法不同。据作者本人表示,开发这款扩展的主要目的是为了方便那些记不住组合键和 Alfred 重度用户使用。

Audio Switch

还记得不久前刚发布的系统全局音质优化(亦称音量放大器)应用 Boom 2.0 for Mac 吗?简而言之,这是一款音量放大器兼音效转换应用,主要用于丰富和控制 OS X 系统均衡器方案。说实话,它的优化效果确实很出色!但同时也带来一个不可避免的麻烦:有时,用户必须手动切换「声音」输出端,否则将会导致无声。

众所周知,手动操作需要经过「系统偏好设置 - 声音 - 输出」等几个路径方可到达,那么有什么更快捷的方法吗?由于 OS X 系统的限制,应用程序无法直接控制「未开启窗口」里的功能(虽然可以通过 Homebrew 实现,但需要安装 Xcode 和相关插件,所以成本较高),可是 Audio Switch 作为一款 Alfred 扩展,竟通过一种简单粗暴的方法(即直接打开「声音」窗口)达到了「低成本实现高效率」的目的。使用起来也相当方便:

  • output:选择声音的输出端。
  • input:选择声音的输入端。

写在最后

本文针对的群体是 Alfred 初级用户,因此上文推荐的 5 个扩展不会在安装过程、使用门槛方面有太大的难度。除此之外,你也可以前往 GithubRedditalfredworkflow.com 等站点寻找更多 Alfred 的相关扩展。


更多 Alfred 系列文章请查看: