工欲善其事必先利其器,alfred 在 mac 上所迸發的效率是前所未有的!

作為 mac 上最強大的效率工具,alfred 在 spotlight(macos x 自帶的搜尋和快速啟動引擎)的基礎上優化了快速啟動與搜尋的功能,還引入了 workflows 等強大的擴充功能,使之成為了一個擁有無限自動化潛力的「工具平台」軟體,可以用它來實作近乎一切有關自動化的想法。
我雖不是 alfred 的骨灰級使用者,但作為一個普通「玩家」,就已經在日常工作中很高頻率的使用到了 alfred。以下圖為證:
可以看見周期性的「下凹」吧?沒錯,那就是日常偷懶的周六周日 ╮(╯_╰)╭
為了說明 alfred 的潛在價值。在這裡,我們不妨做一個簡單的計算,假設每天我都能夠保持現況以每日平均喚醒 45.2 次為基數(其實最近的使用頻率遠高于 45.2 次)。假如每次 alfred 的操作,可以為我節省 <code>5s</code> 的時間(往往有些複雜的操作會大于 5s,比如去尋找一個藏得很深的檔案),那麼 5 年下來,竟然能夠節省 4.7 天。換言之,你能夠少用 4.7 天的電腦去工作,換言之,alfred 讓你的生命延長了 4.7 天!
可見,alfred 是每日強依賴于計算機的工作者的效率神器。鑒于之前網際網路上零零散散地對 alfred 的文章介紹不夠系統,也不是最新,是以我打算在此做個「全家桶」,讓讀者更好地使用 alfred 來提高日常的工作效率!
那麼接下來我就帶領大家感受一下 alfred 的魅力吧 ~
alfred 的基本功能是免費的,但部分強大的擴充功能和 workflows 功能是需要購買更新包的。個人推薦有經濟能力的人還是購買正版的授權碼,因為這款軟體絕對值這個價(個人授權是 17 歐元,折合人民币 126 元左右,家庭版則更便宜)。
推薦大家配置 alfred 的喚醒鍵為自己熟悉的快捷鍵,我個人喜歡使用 <code>⌥ (option) + space</code> 鍵喚醒,同時也選擇關閉了 apple 自帶的 spotlight 搜尋。如何關閉 spotlight 請自行百度。
在 features 右側面闆的 default results 頁籤中,我們能夠讓 alfred 選擇性地從 apple spotlight 所提供的中繼資料索引服務中選擇自己想要搜尋的内容類型和位址。
在配置的時候,最理想的是隻将自己期望檢索的内容放入搜尋域(search scope)中,這樣能夠很大程度上提高 alfred 的展示搜尋結果的速度。
對于檢索檔案的類型,自然也是越少越好,對于我而言很少用到圖檔、壓縮包等檔案類型的檢索,自然就去掉了。注意:這裡不推薦大家搜尋所有類型的檔案(search all file types) 因為這樣搜尋出來的結果不僅速度慢,而且搜尋結果品質非常之差,會搜出很多系統生成的檔案資訊等等。
其次在右側 <code>advanced…</code> 按鈕上可以配置自定義類型的檔案,比如我這裡配置了思維導圖的 <code>.mmap</code> 以及 markdown 檔案的 <code>.md</code> ,根據自身需求可以添加對應的檔案類型讓 alfred 去檢索這些檔案。隻需要将 alfred 無法檢索到的檔案類型拖至彈出的框内即可添加。
alfred 還能夠選擇預設的樣式或者自定義外觀,喜歡折騰 diy 樣式的小夥伴可以在 <code>appearance</code> 面闆中修改 alfred 互動面闆的樣式。
在 <code>advanced</code> 配置中有涉及「緩存清理」、「中繼資料重建」等進階配置功能,一般不需要配置,不知道如何使用的情況下請不要茫然下手。
通過上述的配置,我能夠非常快地搜尋各類指定類型的檔案。在對應的搜尋結果上:
我們能夠通過 <code>↑↓</code> 鍵切換選項,并敲擊Enter鍵打開檔案或者目錄。
也可以使用 <code>⌘ + 數字鍵</code> 快速打開對應的檔案或者目錄。
在選中的檔案或者目錄上點選 <code>fn</code> 鍵可以觸發其 額外的操作,配置參考。
在對應的 檔案 上使用 <code>⌘ + Enter鍵</code> 可以 進入目前檔案所在的檔案夾中。
alfred 同時也支援「模糊搜尋」,自然能夠有效地比對到對應的搜尋内容。
alfred 也支援對應用程式的搜尋。
注意:需要檢查 <code>/applications</code> 是否在之前的 alfred 的可搜尋域的配置目錄中。
alfred 内置了非常多的快捷搜尋,可以快速搜尋網際網路資訊。
如下圖 1 所标志的地方,在 alfred 中輸入 <code>amazon</code> 并敲擊回車,然後輸入對應的想要搜尋的商品,便會自動在浏覽器中打開 amazon 并顯示搜尋結果。
這樣的配置還能夠通過圖中 2 所标志的按鈕添加自定義的搜尋項,圖中添加了一個自定義的淘寶搜尋快捷方式。這令我在購物的時候再也不用去加載淘寶首頁然後被強行分散注意力了。
alfred 能夠記憶你在 alfred 中敲擊過的 url 并記錄在本地資料庫中,你下一次再輸入 url 的時候能夠快速找到這個 url。例如我曾經輸入過 12306 的網址,而現在我隻需要:
alfred 還能夠在輸入好内容之後通過點選 <code>⌃(ctrl) + ↩︎(enter)</code> 組合鍵打開浏覽器預設的搜尋引擎進行搜尋。
alfred 也支援電腦計算可以簡單地輸入 <code>22 * 33</code> 便能夠計算出結果,敲擊Enter鍵之後能夠自動儲存到剪貼闆中,友善快速複制和使用。
alfred 也支援複雜表達式的計算,但是需要使用 <code>=</code> 作為開頭,比如:<code>=log2(34) + sqrt(64/2*2^3)</code> 表達式。
之前特喜歡用這個功能算賬,表示很給力。
alfred 内置了詞典查詢并使用 apple 自帶的詞典軟體,可以通過 <code>define</code> 和 <code>spell</code> 兩個關鍵詞喚起。值得一提的是 <code>spell</code> 能夠幫你模糊拼寫,有時候忘了單詞怎麼拼,可以使用它,感覺迷之好用。
alfred 也内置了通信錄查詢,關聯 apple 自帶的通訊錄,輸入對應小夥伴的名詞能夠檢視對應名片,還能夠 copy 對應的資訊。
這個是 alfred 非常有用的功能,建議大家在配置中選擇自己的快捷鍵,并啟動對圖檔和檔案複制的緩存。alfred 同時支援自定義的 snippet (字元片段)能夠将自己定義的文字通過關鍵詞或者快捷鍵的方式插入到目前光标之後。
對應的示範如下:
alfred 同時還支援快速鎖螢幕、關機、清空資源回收筒、休眠等快捷指令。我比較常用的推薦如下:
<code>lock</code> 1s 鎖屏,走,吃飯去 ~
<code>empty</code> 清空資源回收筒,瞬間強迫症患者清爽了。
<code>eject</code> 指令可以彈出磁盤、存儲卡或者虛拟磁盤鏡像,如 <code>.dmg</code> 挂載後的磁盤。
對于臨時的 <code>shell</code> 指令,alfred 可以在喚醒的輸入框中輸入 <code>></code> 字元來啟動 <code>terminal</code> 以執行 <code>></code> 之後的指令字元串。
alfred 原生支援 <code>1passowrd</code> 作為密碼備忘的神器。
workflows 是一種由自己或者網際網路上的開發者為了提高日常效率而開發的自動化腳本以及程式。workflows 可以在後面給出的資源站點上搜尋找到,下載下傳之後輕按兩下便可以自動安裝到 workflows 清單中。
workflows 非常強大,在這裡我陳列幾個自己非常喜歡的,也是非常有助于提高日常效率的 workflows 用于示範,而讀者最好可以自撓癢點,找到或者設計屬于自己的 workflows。
<code>chrome history</code> 以及 <code>chrome bookmarks</code> 可以用于搜尋 chrome 的收藏書簽和曆史記錄(支援模糊搜尋)。
注意,我自定義了喚醒 chrome bookmarks 的快捷鍵為 <code>ctrl + option + command + b</code> (全局優先級最高的快捷鍵,會覆寫程式内部的快捷鍵)
下圖展示了 bookmarks 的應用,history 類似。
<code>evernote</code>:支援印象筆記的全局搜尋。這功能很好很強大,能夠幫助自己快速定位到具體的印象筆記的條目之上。
<code>mail.app search</code>:支援 email apple 自帶的郵件應用的全局搜尋。
<code>airdrop</code>:快速打開 mac 的 airdrop 功能。
<code>dash</code>:代碼 doc 文檔全局快速搜尋。媽媽再也不用擔心我查 api 的速度很慢了。
<code>sublime text projects</code>:自動搜尋索引範圍下的 sublime projects。開發者提速工具, 這個個人非常喜歡,直接就載入項目檔案了,速度非常之快,絕不拖泥帶水。
<code>relaunched</code>:重新開機沒有響應的程式。
<code>show desktop</code>:一鍵無視窗,渾身變輕松。
<code>terminalfinder</code>:terminal 和 finder 之間互相切換。
由于篇幅長度的限制,部分内容的擴充和深度閱讀可以從下面的參考文章中獲悉。建議讀者自己多多玩味一番這個激活并提高自己日常 mac 上工作效率的神器,省時省力,讓效率飛起來 ~
<a href="http://sspai.com/34468">alfred 3.0 新版詳解</a>
<a href="https://zhuanlan.zhihu.com/p/19985861">如何使用alfred提升操作效率</a>
<a href="http://sspai.com/32979?preview">從零開始學習 alfred(上):基礎功能及設定</a>
<a href="https://zhuanlan.zhihu.com/p/19986749">從零開始學習 alfred(下):用alfred大幅提升操作效率 - workflow</a>
<a href="http://sspai.com/27900/">os x 效率啟動器 alfred 詳解與使用技巧</a>