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

DeepRant 是一款用快捷鍵把遊戲聊天文字即時翻譯的開源桌面工具,五天開發爆紅後棄坑。實測拆解發現完全免費的真相是開發者把自家 API 金鑰編進安裝包,金鑰已被使用者回報耗盡,現在要自帶相容金鑰才能復活,本文整理實機安裝觀察、原始碼證據與復活步驟。
用 AI 摘要這篇文章:
把 DeepRant 的 macOS 安裝包抓下來掃一遍二進位檔,兩個付費 API 金鑰就躺在裡面,旁邊跟著兩個中國雲端服務的完整網址。這個 2025 年初以完全免費爆紅的遊戲翻譯工具,免費的邏輯比想像中直白:開發者把自己申請的金鑰直接編進安裝包,替所有使用者的翻譯呼叫付錢,而他在軟體裡也白紙黑字寫明了這件事。
先講結論。DeepRant 的本體仍然是一個設計完整的工具,選字、按快捷鍵、翻譯、貼上,一氣呵成;但它曾經最大的賣點,裝完就免費翻譯,已經結束了。開發者只寫了五天就棄坑,內建金鑰在一年多後被使用者回報額度耗盡,現在裝起來按快捷鍵是等不到翻譯的,要讓它動,得自己去申請一把相容的 API 金鑰填進設定。這篇我把官方安裝包在 macOS 上實際裝起來跑過一輪,原始碼整份讀完,把它的免費機制、死因、復活步驟和隱私邊界一次講清楚。
GitHub 上 liseami 帳號下的 DeepRant,倉庫建立於 2025 年 1 月 30 日,最後一次推送停在 2 月 3 日。前後五天,一個人,從第一個版本到最終的 v1.1.9,中間的提交訊息充滿了趕工的味道,有版本號連跳,也有只打了一個問號的提交。五天之後,這個倉庫就再沒有動過。
開發者署名趙純想,個人簡介寫著自己在寫小說、程式和劇本。他在軟體的關於頁面自述,這是一個實驗性專案,目的有兩個:在國際服的遊戲罵戰裡保持語言優勢,順便測試當時還不算流行的 Tauri 2 框架。同一個頁面還放了他的程式課程連結,這個工具對他來說更像一次練手兼宣傳,而不是要長期經營的產品。
爆紅是真的爆紅。到 2026 年 9 月,倉庫累積近一千五百顆星、九十八個 fork,v1.1.9 的 Windows 安裝包被下載了 15,306 次,macOS 兩個版本的安裝包合計也超過三千次。問題區的求助從來沒斷過,2025 年 7 月就有人問作者是不是棄坑了,那則提問到今天沒有任何答案。開著的問題有三十九個,連同兩個未合併的 PR,GitHub 的數字是四十一;最新的提問落在 2026 年 9 月,那則問題底下唯一的留言是發問者自己補充系統版本,作者沒有出面。
需求倒是持續湧進來。問題區裡有人求支援夢三國,有人求風暴英雄,有人想接星際公民的聊天頻道,還有人問能不能換騰訊雲的模型端點,這些提問全部石沉大海。一個五天的專案留下的使用者黏性,比多數認真經營的軟體都強,這大概是它最反諷的地方。
DeepRant 宣稱完全免費,這在它活著的時候是真的,但免費的來源值得一字一句看清楚。
翻開 Rust 後端的 ai_translator.rs,取得模型設定的函式裡寫死了兩組連線:DeepSeek 與 DeepSeek R1 兩個選項,端點指向矽基流動(api.siliconflow.cn),Authorization 欄位掛的是一把以 sk 開頭的金鑰;階躍星辰選項指向 api.stepfun.com,掛的是另一把金鑰。這兩把都是開發者自己申請的付費帳號金鑰,直接寫在原始碼裡。
光看原始碼還不夠,我把官方 v1.1.9 的 macOS 安裝包實際抓下來,對二進位檔做字串掃描,兩把金鑰與兩個端點原封不動躺在出貨的執行檔裡。換句話說,任何下載過這個軟體的人,用一條指令就能把作者的付費金鑰挖出來。
軟體裡的開發者自述把這件事說得更白:軟體目前免費,所有 API 呼叫的費用暫時由他支付。這是一個非常老派的爆紅套路,用一個人的錢包請所有人喝飲料,換星數與關注。金鑰寫進安裝包還有兩個副作用:一是每一個使用者的翻譯量都在消耗同一個帳號的額度,二是金鑰本身等於公開,任何人都能拿去自己用。程式碼裡甚至還有一行,會把金鑰的前六個字印到執行紀錄裡,作者對這件事的態度可見一斑。
時間線可以對得很整齊。2025 年 2 月 3 日最後一次提交,同年 7 月有人問棄坑,2026 年 3 月 12 日出現第一則明確的壞消息:有使用者回報翻譯功能失效了。一個月後,問題區沉澱出共識,有留言指出作者的配額金鑰過期或欠費了,並給出解法:自己去註冊一個大模型帳號,把金鑰填進自訂模型的欄位就能繼續用,有人補了一句成本估計,DeepSeek 帳號儲值十塊錢人民幣就能用很久。
我沒有代為測試那兩把金鑰現在的狀態,拿別人的付費金鑰發請求並不合適;金鑰已死是社群在 2026 年 3 到 4 月之間的多方回報,明確的死訊最後一次被寫下來是 4 月 23 日,同一串討論到 5 月底還有使用者交流自帶金鑰的填法,之後就沒有金鑰狀態的新資訊了。無論金鑰此刻是活著還是死了,實際的結論都一樣,把這個軟體當成開箱即用的免費工具來期待,已經不成立,把它當成一個自帶金鑰的翻譯殼來用,才是現在的正確姿勢。
DeepRant 的使用儀式很簡單:在遊戲裡選取想翻的文字,按下快捷鍵,翻譯結果自動進剪貼簿再貼上。macOS 的預設組合是 Cmd 加 T,Windows 裝起來的預設是 Alt 加 T,這裡順帶校正一個流傳很廣的說法,網路上多數介紹文寫的 Ctrl 加 T 並不正確,原始碼裡非 macOS 平台的修飾鍵寫的是 Alt。
背後的機制是剪貼簿接力。快捷鍵觸發後,程式模擬全選與複製的按鍵,讀走剪貼簿裡的文字,送去翻譯引擎,拿到結果後再模擬全選與貼上,把原本輸入框裡的字換成翻譯。遊戲模式下它還會多演一幕:翻譯進行中,先把一行「DeepRant 翻譯中」的狀態文字貼進你的聊天輸入框,等結果換上新裝。這個設計讓輸入框本身變成了進度條,很有表演感,但也代表兩件事:你原本打的字會先被狀態文字蓋掉,而如果翻譯失敗,輸入框裡留下的會是一行以「錯誤」開頭的訊息,手比腦快直接送出去,隊友就會看到一行突兀的錯誤訊息。

日常模式把這齣戲省了,只做複製、翻譯、貼上三步,適合拿來翻網頁或文件裡的任何文字。模擬按鍵在 macOS 上需要輔助使用權限,第一次啟用會跳系統詢問;我在測試機上啟動軟體本體沒有遇到阻礙,介面完整可用,但讓它接管鍵盤模擬前,系統的安全門還是會先問你一次。
常用語功能是另一個順手的設計:出廠預載八條短語,綁在數字鍵 1 到 8 上,遊戲裡按組合鍵加數字就把整句貼進輸入框,不經過翻譯。這八條的內容很能反映作者的性格,全是偽造的系統提示,假棄賽通知、假封禁警告這類整隊友的訊息;而介面上沒有新增或編輯常用語的入口,想換成自己的報點台詞,只能動設定檔或改用社群 fork。
DeepRant 這個名字裡的 Rant 不是白叫的。翻譯模式有三種:嘴臭、專業、自動,嘴臭是軟體介面裡的原文名稱,台灣讀者可以理解成嘴砲模式,而出廠預設正是它。
嘴臭模式的系統提示詞讀起來像一份作戰計畫:翻譯完原文後還要擴寫兩到三句,用中國貼吧老哥的思路思考,加入最猛烈的地域歧視攻擊,敏感詞用符號遮一下,再混進遊戲圈的黑話與戰術術語。也就是說,你打一句普通的抱怨,它會替你加碼成一段火力全開的垃圾話。專業模式則收斂得多,走向賽事解說風格,十五字以內的短句,保留 roam、gank 這類術語。自動模式看場景辦事,日常模式連語氣調整都省了,直接翻。
引擎選 DeepSeek R1 推理模型時,後端還多做了一步手工處理:R1 的回應會先輸出一段思考過程,程式把思考標籤之前的部分整段剝掉,只留最後的翻譯本體,長度上限也從一般模型的三百放寬到八千,給推理過程留空間。這些細節看得出作者確實把功能做完才收工,棄坑不是因為東西不能用。
它的首頁示範也很有性格。劇本是開發者本人在輸入框打了勸隊友別再送頭的中文,畫面上展示的翻譯成果,是三句火力全開的英文垃圾話,髒話用符號遮了,其中一句的措辭是針對東南亞玩家的歧視性稱呼。這句話我不會引原文,但它放在官方首頁當門面,多少說明了這個工具當時走的是什麼路線。對照它預設把嘴臭模式開著,想認真打遊戲的人,第一次使用前最好先進設定把模式換掉,還要記住擴寫出來的攻擊文字如果被檢舉,帳號是你的,不是作者的。
場景設定是另一個面子大於裡子的地方。介面上的遊戲下拉選單列了十一款遊戲,從英雄聯盟、Dota 2、CS:GO 到絕地求生、Apex、鬥陣特攻、魔獸世界都有;但翻到提示詞的組裝邏輯,真正有專屬處理的只有 Dota 2、英雄聯盟與 CS:GO 三款,其餘八款選了等於沒選,全部走通用範本。翻譯方向倒是給得很足,中文、英文、日文、韓文、法文、德文、西班牙文、俄文之外,還有一個掛著新加坡國旗的東南亞英文選項,服務對象一目瞭然。

隱私這題要分兩層看。
傳輸層,你選取的每一段文字,包含嘴臭模式擴寫前的原文,都會送到翻譯引擎的端點。預設的兩個引擎都是中國的雲端服務:矽基流動是中國的模型推論平台,代理 DeepSeek 等開源模型的付費呼叫;階躍星辰是上海的人工智慧公司 StepFun 的官方端點。對台灣讀者來說,這意味著遊戲聊天的文字會出境到中國的服務,內容敏感的人要在第一時間就想清楚這件事。換成自訂模型後,字就送到你填的任何相容端點,填 OpenAI 就去 OpenAI,填自己架的就留在家裡。軟體本體的乾淨程度倒是超出預期,整份原始碼掃不到任何遙測或統計套件,對外請求只有翻譯 API 與檢查更新的 GitHub 發佈頁兩類,沒有把使用行為回傳給誰的程式碼。
另一個小地方是執行紀錄。前述那行印出金鑰前綴的紀錄之外,程式也會把完整的 API 回應印到標準輸出,一般使用者從圖形介面啟動看不到這些,但若從終端機執行,翻譯的往返內容都會留在畫面上,在實況或分享畫面的場合要留意這一點。
順帶一提,原始碼裡還留著一套被整段註解掉的手機號碼登入系統,看得出作者曾經打算做帳號制與額度管理,最後沒有啟用。這也解釋了為什麼額度死了沒有任何商業機制接手,它從頭到尾就沒有收費的骨架。
把該潑的冷水集中在這裡說完。
先看授權。README 上掛著 MIT 徽章,徽章連結指向一個不存在的 LICENSE 檔案,倉庫根目錄也確實沒有這個檔,GitHub 因此把授權偵測為未指定。想拿原始碼改造或商用的人要知道,嚴格來說這是一個公開了原始碼但授權狀態未明確的倉庫,要動手前最好先留個 issue 問作者,雖然以目前的回應紀錄,答案可能要等很久。
作業系統那邊同樣要先看清。發佈頁只有 macOS 的 dmg 與 Windows 的 msi,沒有任何 Linux 安裝包,網路上說它支援三大平台的介紹文是把 Tauri 框架的能力當成了現實。Linux 使用者唯一的路是自己編譯,而這條路的前提是 Rust 與 Node 環境,外加處理五天趕工留下的各種未爆彈。
其餘的邊界還有幾個。金鑰現況屬於未驗證狀態,前面說過,社群的相關討論到 2026 年 5 月底為止,此後沒有新資訊;快捷鍵模擬需要系統權限,macOS 有輔助使用的詢問;Windows 上有遊戲內不生效的回報,社群指認的原因包括 Win10 的 PowerShell 執行策略限制了按鍵模擬,以及英雄聯盟客戶端的聊天內容複製不到剪貼簿;翻譯品質取決於你接的引擎,工具本身只負責把文字送出去、把翻譯帶回來,DeepSeek 等模型的遊戲黑話表現見仁見智。最後,這個專案不會再更新了,五天的程式碼凍在 2025 年 2 月,任何新遊戲、新術語、新引擎的支援都不會從天上掉下來。
決定繼續用的話,復活步驟不長。
到模型服務商那邊申請一把自己的 API 金鑰。社群實測的路徑是 DeepSeek 官方平台,儲值個十塊錢人民幣就能撐很久,其他提供 OpenAI 相容端點的服務也都可以,考量到你打的字會送到哪裡,選一個自己信任的就好。概念上這和之前介紹過的人話翻譯器 HumanizeText 一樣,金鑰自己帶,工具只做殼;在意引擎歸屬的人,也可以比照BabelDOC 開源 PDF 翻譯那篇的分法,先想清楚要把字交給誰再填端點。
打開 DeepRant 的 AI 模型設定頁,把模型選項切到自訂模型,此時右側會亮起三個輸入欄:API Key 填金鑰,Base URL 填完整的對話端點網址,Model Name 填模型名稱。三個欄位都填好後,按測試連線,軟體會送一個小請求驗證,通過就能用了。欄位是照 OpenAI 的格式設計的,端點要一路填到 chat/completions 那一層,少一層會連不上,問題區裡常見的卡點就屬這類。
金鑰填好後也建議把翻譯模式從嘴臭換成專業或自動,除非你真的想要那段擴寫。之後的使用就是當年那個樣子:選字,按一鍵,等文字換裝完成。
適合的情境很具體。常在國際伺服器打遊戲、語言不通真的影響配合的人,它把選字翻譯壓到一個快捷鍵的設計依然好用;本來就有一把 API 金鑰、懂這些欄位在幹嘛的人,復活成本只有三分鐘;想研究 Tauri 2 桌面應用怎麼接全球快捷鍵與剪貼簿的開發者,這份五天寫完的原始碼是個輕薄的範例,授權問題解決前拿來讀沒問題,拿來抄進自己的專案前先想一下。
該繞的情況也一樣具體。不想管 API 金鑰、只想開箱即用的人,這個工具現在的形態不適合你;介意文字出境的人,預設引擎是中國的雲端服務,換自訂端點是唯一的解法,但那又得先面對金鑰管理這一關;期待有人修問題、加遊戲的人,倉庫已經凍了一年半以上,這個期待沒有著落。不想碰金鑰又需要遊戲翻譯的人,可以看看以螢幕辨識做即時翻譯的開源專案 Translumo,走的是另一條不佔用輸入框的路線;常規的劃詞翻譯需求,之前實測過的Pot 劃詞翻譯仍是更通用平順的選擇。
一個人的錢包撐起來的免費,終有見底的一天。DeepRant 留下的東西倒也不只有回憶:一份能讀的原始碼,和一個花三分鐘就能救活的工具。下次再看到完全免費的 AI 工具,先想想是誰在替你付那筆帳。
專案位於 GitHub 的 liseami 帳號下,採用 Tauri 加 React 架構,最終版本 v1.1.9。星數、下載次數與問題區狀態以 2026 年 9 月查核為準。