國(guó)外小姐姐開源了一款 Chrome 效率插件,火了!
Chrome 作為目前全球市場(chǎng)占比第一的瀏覽器,因其強(qiáng)大豐富的插件商店系統(tǒng),受到不少用戶青睞,其中也不乏具備開發(fā)能力的工程師。
在 GitHub 上,有不少工程師會(huì)根據(jù)個(gè)人需求,制作一些可提高生產(chǎn)力的 Chrome 插件,并將代碼開源。
最近幾天逛 Product Hunt 的時(shí)候,偶然發(fā)現(xiàn)了一款名為 Omni 的生產(chǎn)力插件,在 1 月 12 號(hào),穩(wěn)居日榜第一。
今天,便跟大家簡(jiǎn)單介紹下。
功能介紹
The all-in-one tool to supercharge your productivity。
簡(jiǎn)單來(lái)說(shuō),你可以把 Omni 視為一款 Chrome 快捷鍵管理工具。
它擁有 50 多項(xiàng)特性,為提高生產(chǎn)力而生。主要目的,是讓你可以像極客一樣,通過(guò)鍵盤快捷鍵來(lái)使用 Chrome。
GitHub:https://github.com/alyssaxuu/omni
里面包括了快速切換和搜索頁(yè)面標(biāo)簽,搜索網(wǎng)頁(yè)瀏覽記錄,多個(gè)快捷鍵配置等功能,并集成了 Notion、Figma、Docs 等多款工具。
完整功能特性如下:
- ?? 切換、打開、關(guān)閉和搜索標(biāo)簽;
- ?? 瀏覽和管理個(gè)人書簽;
- ?? 快速搜索瀏覽歷史記錄;
- ?? 擁有 50 多項(xiàng)提高生產(chǎn)力的特性;
- ?? 用于過(guò)濾和執(zhí)行更多操作的特殊命令;
- ?? 與 Notion、Figma、Docs、Asana 的集成;
- ?? 靜音、置頂、書簽等操作的快捷方式;
- ?? 解決瀏覽問(wèn)題的高級(jí)設(shè)置;
- ?? 暗黑模式。
安裝使用
安裝方式可分為在線和離線兩種。
在線安裝:
這是最簡(jiǎn)單的一種安裝方式。
訪問(wèn)該插件的 Chrome 商店地址,直接點(diǎn)擊安裝插件即可:
??https://chrome.google.com/webstore/detail/omni/mapjgeachilmcbbokkgcbgpbakaaeehi ??
離線安裝:
這種安裝方式,主要適用于無(wú)法正常訪問(wèn) Chrome 商店的用戶。
安裝分為以下幾步:
- 在 GitHub 上下載或克隆該項(xiàng)目代碼;
- 打開瀏覽器,訪問(wèn) Chrome 插件管理頁(yè)面(chrome://extensions/),啟動(dòng)瀏覽器開發(fā)者模式;
- 將項(xiàng)目的 src 文件夾,拖動(dòng)至 Chrome 插件管理頁(yè)面。
- 完成 Omni 本地安裝。
操作使用:
安裝完畢后,使用 ? + K(Windows 用 Ctrl+K)快捷鍵,即可在 Chrome 瀏覽器中調(diào)出 Omni 界面:
你可以在界面搜索框中輸入下面命令,來(lái)快速啟動(dòng)某個(gè)指令:
- /tabs : 搜索標(biāo)簽
- /bookmarks : 搜索書簽
- /history : 搜索瀏覽器歷史
- /actions : 搜索所有可用的操作
- /remove : 刪除書簽或關(guān)閉標(biāo)簽
對(duì)于平時(shí)用慣了 Chrome 自帶快捷鍵的我來(lái)說(shuō),Omni 所提供的打開新標(biāo)簽、關(guān)閉頁(yè)面、刷新頁(yè)面等功能比較雞肋,因此按下不表。
這里著重跟大家介紹幾項(xiàng) Omni 特有的,也是我個(gè)人比較喜歡的功能。
在 Omni 界面搜索框中,輸入 /a,查看所有 Omni 提供的附加操作:
這里面總共有 50 多項(xiàng)可用于提高生產(chǎn)力的快捷操作,比如新建 Notion 頁(yè)面、Excel 表、GitHub 倉(cāng)庫(kù)、錄制頁(yè)面、打開畫板、編輯圖片、在線轉(zhuǎn)換 PDF 等功能。
以創(chuàng)建白板頁(yè)面為例,當(dāng)我們調(diào)用「Create a whiteboard」命令時(shí):
便會(huì)在瀏覽器上,自動(dòng)跳轉(zhuǎn)到 webwhiteboard 網(wǎng)站,快速進(jìn)行創(chuàng)作。
你可以在上面繪制流程圖或思維導(dǎo)圖,用于日常筆記記錄:
另外還有個(gè)好處是,由于這個(gè)項(xiàng)目代碼完全開源。因此,如果你不滿足于插件提供的 50 多項(xiàng)功能,還可以自行定制。
我簡(jiǎn)單看了下作者所提供的項(xiàng)目源碼,要定制并不難。只需打開項(xiàng)目的 background.js 文件,往 actions 數(shù)組插入符合定義的新增項(xiàng)即可。
具體代碼可參見:
??https://github.com/alyssaxuu/omni/blob/master/src/background.js#L15-L73 ??
改完代碼之后,記得在 Chrome 的插件管理頁(yè)面,重新加載一下插件安裝包。
作者介紹
該插件作者 Alyssa 是一名來(lái)自美國(guó)舊金山小姐姐,懂設(shè)計(jì)與開發(fā),在 GitHub 上擁有 3k+ 粉絲。
曾創(chuàng)辦 Sonuum 與多家企業(yè),被 Maker Mag(獨(dú)立開發(fā)者雜志)評(píng)為 2018 年最佳女性制作人,Product Hunt 年度制作人。
Omni 插件自 2022 年 1 月 11 日在 GitHub 開源以來(lái),Star 數(shù)增長(zhǎng)迅猛,短短幾天便突破 1k+,感興趣的小伙伴不妨安裝體驗(yàn)一下。
除了這款插件,你還見過(guò)哪些比較實(shí)用的 Chrome 生產(chǎn)力插件,歡迎在評(píng)論區(qū)聊聊。
本書通過(guò)理論與實(shí)踐相結(jié)合的方式,深入淺出地介紹了文件系統(tǒng)的概念、原理和具體實(shí)現(xiàn)。本書涵蓋本地文件系統(tǒng)、網(wǎng)絡(luò)文件系統(tǒng)、分布式文件系統(tǒng)和對(duì)象存儲(chǔ)等內(nèi)容,可以說(shuō)涵蓋了數(shù)據(jù)持久化文件系統(tǒng)的主要領(lǐng)域。為了使讀者更加深入地理解文件系統(tǒng)的原理,本書不僅介紹了文件系統(tǒng)的原理和關(guān)鍵技術(shù),還結(jié)合開源項(xiàng)目介紹了文件系統(tǒng)的實(shí)現(xiàn)細(xì)節(jié)。