TechMoon 科技月球
WordPress、SEO 與 AI 工具實測指南
TechMoon 科技月球
WordPress、SEO 與 AI 工具實測指南

TextGO 是一款用 Tauri 與 Svelte 打造的開源劃詞彈出工具,支援 macOS 與 Windows,能辨識選取文字類型並執行翻譯、搜尋、轉檔等自訂動作,可視為跨平台、免費的 PopClip 與 SnipDo 替代方案。
用 AI 摘要這篇文章:
TextGO 是一款用 Tauri(Rust)與 Svelte 打造的開源劃詞彈出工具,支援 macOS 11 以上與 Windows 10 64 位元。你選取一段文字,它辨識文字類型,再依你設定的規則執行翻譯、搜尋、格式轉換或自訂腳本。在 macOS 上它常被拿來當 PopClip 的免費替代品,在 Windows 上則補上 SnipDo 之外的開源選項,這是它最鮮明的定位差異:跨平台、開源、免費。
TextGO 的核心是「規則」:你先註冊一個 觸發方式(快速鍵、連按兩下、Shift 加點擊、拖拉選取),再幫它綁定一個辨識類型與一個執行動作。選到文字後,TextGO 判斷這段文字屬於哪一類,再執行對應動作。官方文件把它拆成三個層次。
執行模式有兩種。「靜默模式」(Quiet Mode)是選到文字就立刻執行,適合單一明確的轉換,例如把選到的英文立刻翻譯。「工具列模式」(Toolbar Mode)則是在選字旁邊浮出一排按鈕,讓你從多個動作裡挑一個,比較接近 PopClip 那種彈出選單的體驗。兩者可以依規則分開設定。
輸出方式有三種。「取代」會把結果直接覆寫進原本選到的位置;「彈窗」把結果開在新視窗讓你編輯或複製;兩者都不勾則不顯示畫面,結果仍可複製到剪貼簿。要注意輸出選項會隨動作改變,例如 AI 類動作固定開彈窗,而網頁搜尋、複製、剪下、貼上這類不回傳文字的動作就沒有輸出可選。
這套「觸發、模式、輸出」的組合,讓它跟單純的剪貼簿工具分工互補:剪貼簿工具管的是「歷史紀錄與貼回」,TextGO 管的是「選到的當下要怎麼處理」。如果你已經在用Mac 剪貼簿工具或Windows 剪貼簿工具,TextGO 可以接在它們前面,當成「選字後的第一手處理」那一層。
舉一條具體的規則讓這套組合更好懂。假設你常看英文文件,想選到單字就立刻翻譯:你註冊一個「拖拉選取」的觸發,辨識類型設成英文,動作綁 Google 翻譯,模式選靜默、輸出選彈窗。之後在任何 App 裡拖拉選一個英文單字,TextGO 判定它符合英文類型,就直接開出翻譯結果的彈窗讓你複製。如果你想保留多種選擇,把同一條規則的模式改成工具列,選字後旁邊就會浮出翻譯、Google 搜尋、複製等一排按鈕,由你當下決定要走哪一條。規則可以是好幾條並存,觸發方式也各自獨立,不會互相覆蓋。
另外兩個官方文件提到、但容易錯過的細節。TextGO 啟動後常駐在系統匣(macOS 選單列或 Windows 工作列),主視窗可以關掉,透過匣圖示的右鍵選單管理快速鍵、檢視歷史紀錄、開啟設定或結束程式。此外,只要在規則裡勾選把結果存進歷史紀錄,執行過的結果會收進一個歷史視窗,事後還能回去翻。這對選字翻譯完才發現要用第二次這種情境很實用,不必重選一遍。
下圖是官方 README 展示的工具列模式:選到文字後浮出的動作按鈕排列,按鈕圖示可從內建圖庫挑或上傳自己的 SVG。安靜模式則省略這排按鈕,選字後直接執行。

規則設定介面則讓你逐條配置觸發條件、辨識類型與執行動作,新版也能匯入匯出整包設定,方便在 macOS 與 Windows 兩台機器之間同步。

TextGO 不只靠內建動作。官方文件列出四個擴充方向:用正規表示式自訂文字辨識規則、用機器學習模型做分類、用JavaScript/Python/Shell 腳本寫處理邏輯,以及呼叫LLM API(雲端或本地模型)做摘要、改寫、翻譯。選到文字後要跑什麼,多半能自己接。
官方擴充頁已經放上一批現成動作,不是空承諾。腳本類有大 小寫轉換、合併分行、去空白、刪重複行、排序、各種 Markdown 標記,以及 URL 與 Base64 的編解碼;網站類則把選字直接丟給 Google、Bing、DuckDuckGo 搜尋,或送進 Google 翻譯,也有把選字丟到 YouTube、IMDb、TMDB 查詢的動作。如果你常把選到的文字轉成 Markdown 格式,這類需求也能搭配Markdown 編輯貼上工具一起用,TextGO 負責產生標記、另一頭負責貼進文件。
0.12.0 版(2026 年 8 月發布)在安全上做了一個改進:自訂 SVG 圖示加入消毒處理,並對跨平台匯入的設定做清理。如果你打算裝別人分享的設定檔或圖示,這層處理降低了被惡意內容夾帶的風險,但仍建議只採用來源清楚的檔案。
把 LLM 接進來是 TextGO 與舊一代劃詞工具最大的分野。PopClip 雖然有豐富的擴充生態,但它的設計年代早於這波生成式 AI;TextGO 則把「呼叫 LLM API」直接寫進官方文件的擴充選項裡,你可以指定雲端服務或本地模型。實際能做到什麼,取決於你接的模型與提示詞,例如把選到的一段中文丟給模型改寫成較正式的語氣、把選到的長文壓成三點摘要,或把選到的程式碼加上註解。要特別注意的是,只要你接的是雲端 LLM,選到的文字就會離開本機送到那個服務,隱私邊界由你選的模型廠商決定,而不是 TextGO;處理敏感內容時,本地模型或完全不接 LLM 的腳本動作會是更穩的選擇。
PopClip 與 SnipDo 是這類劃詞彈出工具最常被提起的兩個名字,但它們各自只守一個平台。下面只列平台、授權、費用三項可以核對的事實。
| 工具 | 平台 | 授權 | 費用 |
|---|---|---|---|
| TextGO | macOS 11+、Windows 10+ | 開源(GPL-3.0) | 免費 |
| PopClip | 僅 macOS | 專有軟體 | 付費(提供試用) |
| SnipDo | 僅 Windows | 非完全開源 | 免費 |
從這張表能看出 TextGO 的位置:它是三者中唯一同時跨蘋果與微軟雙平台、又採開源授權的一個。如果你同時有 Mac 和 Windows 兩台機器、又想要一套能自己改的劃詞工具,TextGO 是目前少數能兩邊都裝的選擇。至於它實際跑起來穩不穩、動作夠不夠快,這張表回答不了,建議裝起來跑一條規則看看。
一個降低嘗試門檻的事實:TextGO 不必取代你現有的工具。它跟 PopClip、SnipDo 一樣是靠系統層的選取事件觸發,你可以先把它裝起來、只綁一個不會跟現有工具衝突的觸發方式(例如只留拖拉選取,把連按兩下讓給 PopClip),用一條規則試水,不喜歡再把該觸發關掉即可。0.12.0 版加入的設定匯入匯出,也讓你在兩台電腦之間搬規則不必重設;不過因為它還在 0.x 階段,規則格式未來可能變動,匯出的備份檔將來不保證百分百相容,這點也要算進遷移成本。
TextGO 不是沒有成本,只是成本不在授權費。有三點會實際影響你的使用體驗,建議裝之前先想清楚。
macOS 版沒有簽署憑證,是最大的摩擦點。第一次打開會被系統標成「已損毀」或「無法驗證」,需要手動解除隔離(在終端機執行 sudo xattr -r -d com.apple.quarantine /Applications/TextGO.app),或到系統設定的隱私權與安全性裡按「強制打開」。更麻煩的是,因為 TextGO 沒有簽署,macOS 把輔助使用權限綁在當前的程式二進位檔上,每次更新 TextGO 之後,輔助使用權限都會失效,得先在設定裡把舊的 TextGO 移除、再重新加入。官方 FAQ 把這條列為已知行為。如果你很怕這類反覆授權的摩擦,TextGO 在 macOS 上會讓你心累。Windows 版則不需要額外權限。
版本號還停在 0.x,規則格式可能變動。TextGO 從 2025 年 9 月開始,截至 2026 年 8 月最新是 0.12.0 版,發布節奏大約每個月到每幾週一次,累計已釋出 45 個版本,開發算活躍。但版本號停留在 0.x,意味著介面、規則格式與行為都還可能調整,更新後重新設定或重新授予權限是合理預期。
專案由單一開發者維護,長期節奏取決於作者投入。TextGO 由 C5H12O5 一人維護,在 xylitol.top 這個網域下提供文件與擴充頁。單人開源專案的維護延續性與作者個人綁得較緊,把它當作現實條件,放在自我評估裡就好。
還有兩個範圍上的限制先講清楚。TextGO 目前沒有 Linux 版,也沒有手機版,官方只提供 macOS 與 Windows 的安裝檔,想在桌面 Linux 上用的人得等作者跨平台支援,或自己從原始碼編譯(它以 GPL-3.0 釋出,技術上允許)。另外,文件裡那些 AI 相關能力,例如摘要、改寫、翻譯,本身並不附帶模型或額度,你得自己準備 LLM API 來源或本地模型,TextGO 只負責把選到的文字送過去、把結果接回來。開箱即用的只有內建的轉換、搜尋與腳本動作,AI 那一層得你自己接線才會通電。
TextGO 沒有上架 Mac App Store 或 Microsoft Store,安裝檔只從 GitHub Releases 提供,macOS 需 11 以上、Windows 需 10 64 位元。流程大概是這樣:
aarch64.dmg、Intel 用 x64.dmg,Windows 用 x64-setup.exe。由於 TextGO 沒有簽署,未來每次更新後都要記得回 macOS 設定重新授予輔助使用權限;這個動作沒有自動化的捷徑,是選用它的主要摩擦點。
把上面的條件兜起來:如果你同時用 Mac 和 Windows、想要一套開源、能自己寫腳本擴充、又不在乎偶爾手動處理 macOS 權限摩擦,TextGO 值得裝來當劃詞處理的中樞。如果你只在一個平台上、又極度在意「裝了就能順順用、不想碰終端機或權限設定」,那麼 macOS 上的 PopClip 或 Windows 上的 SnitDo 仍是摩擦較低的選擇,TextGO 可以先放著觀察它邁向 1.0 的進展再決定。
TextGO 用開源與跨平台補上了一個明確的缺口,但它目前的成熟度與 macOS 的簽署問題是實實在在的代價。缺口與代價都看清楚,再決定要不要把它收進你的工具鏈,會比單看「免費開源」四個字更踏實。