關於如何提升生產力,這是個可以無限探索下去的話題。所有幫助提升生產力或者改善效率的工具,都是在儘可能壓縮核心工作之外的時間,包括macOS的「聚焦(Spotlight)」、Alfred以及接下來要提到的Raycast。

一開始在ProductHunt上看到Raycast介紹,覺得其不過是又一個「Alfred」而已。老實說,我並不是Alfred的忠實用戶,曾因爲看到很多人推薦而去安裝使用,但略顯陳舊的UI和繁雜的設置菜單讓我覺得「聚焦(Spotlight)」好像也能湊合用着

如果以macOS系統版本風格來比喻的話,Alfred的UI風格應該能匹配幾年前的macOS吧,而Raycast卻是能夠駕馭macOS Big Sur全新的視覺風格。

爲了避免造成誤解,我這裏就不進行兩者的比較,開發者針對Raycast、聚焦(Spotlight)以及Alfred的區別也做了簡單的說明,有興趣可以跳轉查看,當然也歡迎有心得的朋友補充在評論區一起交流。

爲開發人員定製的生產力工具

Raycast是直到10月29日才放出這第一個公測版本,對外宣佈種子輪已籌集270萬美元。根據開發者介紹,Raycast正是受命令行的啓發,作爲軟件工程師,他們注意到自己真正寫代碼的時間越來越少,反而需要更多的時間來管理軟件開發,例如跟蹤bug反饋、管理sprint、發佈新版本等等,這些都需要藉助網頁端或者其它的不同工具來完成。

於是,Raycast正是爲了解決他們的困擾而創建,儘可能將常用的管理開發、內部會議、任務規劃等內容集成在一起,騰出更多的時間放在編寫代碼上。簡單過一下Raycast目前所能實現的核心功能:

1.在macOS上啓動程序或者搜索文件,相當於聚焦(Spotlight);2.在Asana、GitHub、Jira或Linear中創建、搜索和關閉issues;3.批准、合併和關閉GitHub的拉取請求3.調用zoom管理日常會議;4.支持快捷設置日程、待辦事項以及其它諸多系統設置;5.支持腳本擴展……

雖然我可能並不是Raycast的精準目標用戶,但這段時間體驗下來確實發現了不少驚喜,讓我開始習慣用Raycast取代聚焦(Spotlight)。

Raycast體驗分享

1.可完全取代聚焦(Spotlight)

既然Raycast包含了聚焦(Spotlight)的功能,意味着你完全可以用Raycast替換掉它。單從UI上來說,Raycast比Alfred更有macOS原生應用的感覺,替代聚焦(Spotlight)完全不會產生違和感。

Raycast開啓後,菜單欄會有常駐圖標,當然也可以通過快捷鍵呼出Raycast,默認快捷鍵爲「option+空格」,設置菜單裏還「貼心」的給出了替換聚焦(Spotlight)的方法——其實就是在系統設置中關閉聚焦(Spotlight)的快捷鍵,然後把Raycast快捷鍵改爲「command+空格」。

與聚焦(Spotlight)、Alfred不一樣,呼出Raycast之後並非只顯示一個搜索框,還包含一些推薦項目(根據使用頻率推薦)、手動收藏項目以及快捷操作,下滑則能看到所有的項目。

你可以在搜索框中任意輸入內容,優先會展示本地已有的應用或者快捷命令,其次可選搜索文件或者直接在搜索引擎中搜索。Raycast默認只有Google、DuckDuckGo兩種搜索引擎且無法修改。右下角有快捷菜單,除了打開應用/文件之外,還可以快速定位文件位置或者執行其它操作,而且這些所有的一系列操作都可以使用快捷鍵完成。

文件搜索功能支持部分圖片、文檔預覽,且能顯示文件詳細信息,這個比聚焦(Spotlight)實用性更高。

關於應用快捷啓動以及文件搜索與聚焦(Spotlight)還是比較類似的,只是在一些功能上做得更加細緻,這裏就不花費更多篇幅介紹了,畢竟這個並不算核心亮點。

2.Raycast可用於日程管理、待辦事項、剪貼板歷史記錄等

Raycast對接了不少第三方應用的功能服務,也包括macOS系統自帶的日程查看以及代辦事項管理,這些所能實現的操作在設置中都可以直接看到,可手動選擇關閉。

不過同樣是系統應用,通過Raycast可以查看、創建代辦事項,而日曆日程卻只能查看,無法通過Raycast新建。

待辦事項同步macOS的提醒事項,可以查看、勾選已完成的目標事項,也可以自由創建。直接可以在Raycast中完成,無需單獨打開提醒事項,效率明顯提升了不少。

剪貼板歷史記錄算是Raycast給我的一個小小驚喜,這是Raycast本身自帶的小功能。關於剪貼板管理器,我之前也用過一段時間的paste,但發現自己其實用到的並不多,沒必要單獨開一個軟件持續後臺,另外考慮到雲端同步的隱私安全,paste我就並沒有用很久。而通過Raycast搜索「Clipboard History」,能夠直接查看近期的剪貼板記錄。

手動數了一下,Raycast能夠保存50條最近的歷史記錄,而且還可以選中部分歷史複製內容置頂。至於隱私問題應該不用擔心,Raycast本身所有的數據都加密保存在本地,即便對接一些第三方API服務也是直接傳送到對應雲端,並不存在「中間商」。

3.第三方服務接入高效協作

如之前所言,Raycast主要面向開發人員。目前Raycast已經接入了GitHub、Jira、G Suite、Linear、Asana、zoom等服務,能夠快速完成特定操作。

用戶需要通過OAuth協議登錄指定服務,已完成自有賬號內容的雙向同步。

不過很遺憾,我並不是程序員,不在 GitHub 中處理開發任務,所以沒辦法展示,你可以查看官方演示視頻查看具體用法,功能上還是表現地很直觀的,幾乎無需打開瀏覽器網頁。

同樣的,zoom也需要完成登錄,才能在Raycast創建會議、查看待參加會議等,只是加入會議時需要調用本地zoom客戶端接入。

目前看來,Raycast對目前已有的第三方協作服務的整合還是比較深入的,能夠直接在Raycast上完成操作,而省去了來回切換網頁或者工具軟件的繁瑣。

4.系統快捷設置,支持腳本命令

日常使用電腦,可能經常會需要調整一些系統設置項,例如音量調節、休眠、鎖屏或者深色模式切換等等,有快捷按鍵的還好,更多的是需要進入設置中去找,這個過程本身就會比較浪費時間。所以不少用戶會通過第三方工具來完成,例如oneswitch等。

Raycast本身內置了一些系統功能調節,同時支持加載命令腳本,意味着能夠將很多較爲隱祕的系統設置融入Raycast實現快捷操作。

而通過腳本命令還能實現Raycast系統中沒有內置的一些功能,添加其它一些快捷操作。由於我使用時間並不長,所添加的第三方腳本命令並不多,唯一用的最多的就是「深色模式快捷切換」。

如果你覺得用搜索的方式還不夠快,你可以單獨設置快捷鍵,真正實現一鍵切換。

Raycast提供了大量的腳本命令可供直接安裝,大家可以根據需要自行添加,有能力的也可以自己參考規範編寫。

5.資訊瀏覽、計算器、匯率轉換、時間查詢等

Raycast還集成了一些小功能,這些在設置中並不能直接看到,所以閱讀手冊徹底瞭解Raycast還是很有必要的。

資訊瀏覽功能算是隱藏的小彩蛋,不過Raycast目前只內置有Hacker News的資訊源,能夠查看最新的三十條資訊標題,如果看到有興趣的再點擊跳轉網頁查看。

類似的資訊瀏覽方式,在之前使用的Here應用中見到過,類似RSS訂閱。如果Raycast這個功能能夠支持自定義,就能夠自由添加更多新聞源,對於我這種經常關注資訊的還是挺有用的,畢竟大部分的快資訊看看標題就能知道有沒有價值了。

計算器、匯率轉換、時間查詢……Raycast似乎還在繼續增加很多小功能,不知道這些有沒有能吸引你。

Raycast會成爲下一個「神器」麼?

使用Raycast不到一個星期,顯然覺得還有很多東西我並沒有能深刻體驗到,但現在僅有的一些已經足夠讓我驚喜。Raycast和Alfred確實存在很多相似之處,但Raycast對第三方服務的整合更加深入,包括操作視圖、信息展示更詳細,除了本身涵蓋的一些系統快捷設置之外,還可以通過命令腳本擴展,可玩性大大增強。想到這裏,我覺得聚焦(Spotlight)要在系統設置里長眠了。

關於Raycast收費計劃,開發團隊也已經聲明瞭,目前公測階段會保持免費,後期會有針對高級用戶和團隊的付費模式,核心功能仍然保持免費。在macOS正式上線之後,Raycast也會逐漸支持Windows和Linux端,這對廣大開發人員來說算是大好消息。

目前來看,Raycast有足夠的潛力成爲下一個效率神器。但對於國內用戶而言,如果不加入中文支持便捷性會大打折扣,單純通過英文搜索(不支持拼音)對於國內用戶着實不夠友好。上一個Notion至今還沒實現中文化,Raycast目測也還有很長的路。

相關文章