從一本書,到一本你的書。
墨渡是免費開源的 CLI,把整本 EPUB 翻成你的語言,並照你的偏好寫下註解。免費、開源、跑在你的 Mac 本地,不用擔心隱私。
brew install doka-software/tap/translatus什麼是墨渡
書印出來是固定的;讀它的人不是。
語言、背景知識、時代距離,都會把人擋在一本好書外面。墨渡用你自己的模型,把整本書翻成你的語言、在你需要的地方補上背景,讓一本固定的書,變成為你準備的版本。
皆為真實引擎輸出,實際使用時由你自由決定。
功能
原文翻譯
整本 EPUB 一次翻完,人名與術語從第一章到最後一章維持同一個。
逐段翻,快,適合小說與一般閱讀。
相對複雜的翻譯形式。先建立詞彙表再翻譯,翻完再自我校對一輪。受 Andrew Ng 的 translation-agent 啟發。
情境註解
告訴墨渡你想從這本書裡知道什麼。它會先讀完整章,只在跟你的動機有關的地方停下來寫。動機不同,停的地方就不同。
Agent 整合
內建 MCP server。在 Claude 或 ChatGPT 的 app 裡裝好之後,直接說話就可以,不用打開終端機。
安裝
- 安裝墨渡:打開「終端機」(Terminal,在「應用程式 → 工具程式」裡),貼上這一行按 Enter:
裝好之後輸入
brew install doka-software/tap/translatustranslatus,介面就開起來了。
沒有 Homebrew 也可以,到 GitHub Releases 下載對應平台的檔案。
- 串接模型:進到介面選「設定」,第一欄「來源」用左右鍵切換。
- 方式一 · 用你已經在付的訂閱:付過 Claude 或 ChatGPT 月費的話選「訂閱」,直接用本機登入的 Claude Code 或 Codex,不用另外申請 key。
- 方式二 · API 金鑰:任何 OpenAI 相容端點的 key 貼一次,存進 macOS 鑰匙圈,不落設定檔、不上傳。
- 方式三 · 本機 Ollama:完全離線、零 API 費用。墨渡自動偵測,不用任何設定。

翻譯的錢直接付給模型商。墨渡不經手、不抽成,也不記錄你翻了什麼。
- 設定翻譯:回主選單選「翻譯」,挑一本書。要翻成什麼語言、要不要加註解、用哪個模型,全都在這一頁選完。按「繼續」會先算給你看要花多少,確認了才開始跑。

常見問題
- 要先去申請 API key 嗎?
- 不用,而且不用打指令。輸入
translatus進到介面,選「設定」,第一欄「來源」就是訂閱、API 金鑰、本機 Ollama 三選一。已經付 Claude 或 ChatGPT 月費就選訂閱,不申請任何 key;選 Ollama 則零 API 費用、全離線。API key 只是第三條路。 - 我的書會被送去哪?
- 只送去一個地方:你自己設定的模型端點。沒有遙測、沒有分析、沒有回報。
- 翻到一半斷了,或 token 達上限怎麼辦?
- 每個譯好的段落當下就寫進本機快取,不用你做任何事。斷線、按
^C、隔一週再回來都一樣:選書清單會直接標出「已完成 8/12 章」,確認頁只算剩下的章節,進度盤把還原的章節標成「快取」,已翻的段落不會重扣。兩件要先知道的事:換模型或換深度會讓存檔作廢、整本重跑(介面上會先講);token 額度用完時,已經翻好的一樣留著,但墨渡不會自己停下來等你額度恢復,它會繼續嘗試、翻不動的段落先保留原文,所以額度用完請自己按^C,之後再續跑。 - 墨渡真的完全免費嗎?
- 引擎與 CLI 免費且開源(MIT)。翻譯與註解需要 LLM,模型費用由你自己的訂閱、API key 或本機 Ollama 支付,墨渡不經手、不加價,開始前會先給你成本估算。
支持這個專案
Translatus,墨渡的開源引擎。
墨渡不靠訂閱賺錢。它誕生於一個簡單的念頭:想讀的書不該被語言擋住。書不是單向、制式的表達;它可以為每個讀者客製呈現,同時不修改作者原本的表達。引擎與命令列以 MIT 授權開源、永遠免費。
你可以檢視每一行處理你的書的程式碼,可以自己編譯,可以改造它、轉發它,甚至拿去做自己的產品。書是你的,工具也該是。
歡迎一起維護。回報問題、修一個 bug、補一種語言、加一種格式,任何尺寸的參與都算數。如果你支持這種客製化的閱讀體驗,也歡迎贊助。
贊助之外,一顆 GitHub 星星、一次問題回報、一段使用心得,也都是支持。
- 原始碼與 issue:github.com/doka-software/translatus
- 維護者:@doka-doka(doka.software)
書印出來是固定的;讀它的人不是,今天就試試看。
brew install doka-software/tap/translatus