把整本英文书变成中英对照 EPUB:终于可以顺畅读原著了

想读英文原著,却总被生词打断节奏?GitHub 上这个 9.5K stars 的开源工具 bilingual_book_maker,能把整本 EPUB(也支持 TXT、Markdown、SRT)一键翻译成中英对照双语版。支持 OpenAI、Claude、Gemini、Qwen、DeepL、xAI、Ollama 等多种后端,章节并行处理、可中断恢复、还能自定义提示词。真正让读原著的门槛从“耐心”变成“享受”。

以前读英文原著最大的痛苦,从来不是“看不懂句子”,而是每遇到一个生词就要跳出去查词典。

读三页断五次,节奏全碎了。好不容易进入状态,又被打断。久而久之,很多好书就躺在书架上吃灰。

直到我发现了 GitHub 上这个项目:bilingual_book_maker(目前已有 9.5K+ stars)。

它干的事情很简单却很实用——把一本英文 EPUB 丢进去,出来就是原文 + 译文对照的双语 EPUB。看不懂的地方,眼睛往下瞟一行就行,完全不用离开阅读界面。

它解决了什么真实痛点?

  • 支持 EPUB、TXT、Markdown、SRT(字幕也能出双语版)
  • 翻译后端选择非常多:OpenAI、Claude、Gemini、Qwen、DeepL、Google 翻译、腾讯交互翻译、xAI、Groq、Ollama,甚至可以自定义兼容接口
  • 长书友好设计:章节并行处理、中断后可恢复、支持自定义提示词(可以让翻译风格更贴合你的口味)
  • 输出直接是标准 EPUB,手机、Kindle、Kobo、电脑阅读器都能直接打开

作者明确写了免责声明:这个工具只建议用于公版书(public domain),不鼓励翻译受版权保护的作品。使用时请务必遵守相关法律。

为什么我觉得它特别适合现在这个时代?

以前想读原著,要么硬啃(效率低),要么等官方译本(质量参差不齐,还要等很久)。现在有了大模型,翻译质量已经到了“够用且流畅”的程度,尤其是搭配双语对照之后,学习效果和阅读体验都大幅提升。

我自己试了一下《Animal Farm》这种经典公版书,效果很自然。看不懂的地方直接对照,既保持了原著语感,又不会被生词卡死。

读原著这件事,门槛从来不是词汇量,而是耐心。这个工具把耐心的成本大幅降低了。

快速上手

项目地址:
https://github.com/yihong0618/bilingual_book_maker

基本用法(以 OpenAI 为例):

pip install -U bbook_maker

bbook --book_name your_book.epub --openai_key your_key

也可以指定其他模型,比如 Gemini、Claude、本地 Ollama 等。详细参数看仓库 README 就行,写得很清楚。

如果你也想更顺畅地读英文原著,强烈建议试试看。

有用的话,去 GitHub 给它点个 star 支持一下作者吧。

No comments yet