在 GitHub 上刷到一個叫 LinguaGacha 的專案,星星不算多但漲得很快。它做的事很簡單:把 AI 翻譯這件事,針對「長文字」做專門優化。這裡的長文字指的是小說、遊戲對話、字幕這類動輒幾萬字的內容。
傳統機翻對這類文字效果很糟,尤其是小說裡的語氣、遊戲裡的角色口癖、字幕裡的俚語。人工翻譯又貴又慢。於是有人想,能不能用大模型 API 來做批量翻譯,並且處理上下文銜接?LinguaGacha 就是這個思路的開源實現。
它到底怎麼用?
這個專案用 TypeScript 編寫,通過命令列或圖形介面呼叫 AI 服務。你把一整個文字檔案丟進去,它會自動分段、呼叫模型、翻譯、再回填。支援常見的小說檔案格式、字幕格式,甚至遊戲文字匯出後的 JSON。對於動輒幾十萬字的作品,分段策略很關鍵——它會根據 token 數和段落結構切分,儘量保留敘事語序。
- 一鍵批量翻譯,免去手動複製貼上
- 自動處理長文字分塊,保證上下文連貫
- 支援多種 AI 服務商,靈活配置
- 對字幕格式有專門優化,保留時間軸
實際體驗與注意點
筆者實際跑過一遍,比想象中省事。安裝好 API Key 後,拖入一個 .srt 字幕檔案,幾分鐘就出來翻譯版,流暢度比線上翻譯高一大截。但要明白,它本身不生產翻譯,所有質量取決於你選的模型。API 費用也必須自己承擔。
這類工具的價值在於流程自動化,而不是替代人類譯者。
侷限也很明顯:如果原文有大量專業術語或特殊語境,仍然需要人工校對。另外,對中文小說的英文翻譯,可能不如中日、中韓那樣自然。設定項較多,新手要花點時間才能摸清。
整體看,LinguaGacha 是翻譯自動化領域一個非常務實的開源專案。如果你需要處理大量非正式文字的翻譯,又不想逐段手動呼叫 ChatGPT,它值得一試。










評論
暫無評論
成為第一個評論的人