TranslateBooksWithLLMs

用大模型翻译整本书,格式不乱,断点续传,无大小限制

TranslateBooksWithLLMs 是一个利用大语言模型进行长文档和书籍翻译的开源工具。它解决了传统机器翻译在长篇内容上质量不佳、格式易乱、无法断点续传以及文件大小受限等问题。该工具支持多种主流 LLM 后端,包括 Ollama、OpenAI 兼容接口、Gemini、Mistral、Poe 和 OpenRouter,用户可根据需求灵活选择。其核心能力包括:保持原始文档格式(如 Markdown、PDF 等),支持从上次中断处继续翻译,无文件大小限制,适合翻译整本书籍或大型文档。项目采用 Python 编写,易于安装和扩展,为需要高质量、大规模翻译的用户提供了一个实用且灵活的解决方案。

开源 free 开源模型
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 2434
维护状态 活跃
是否开源 是
定价模式 free

项目数据

分类开源模型
开发团队hydropix
所属国家
定价模式free
价格说明开源项目,本地部署,使用自带或第三方LLM API,无内置收费。
访问状态
是否开源是
开源协议AGPL-3.0
主要语言Python
技术栈/模型book-translation,deepseek,docx,ebook-translator,epub,epub-translator,gemini,gemini-api,llm,lmstudio,local-llm,localization-tool,mistral,ollama,openai-api,openrouter,poe,srt-subtitles,translation,translation-tool
GitHub 星标★ 2434
30天Star增速
HF 下载量
上线时间2025-05-22 00:00:00
最近更新2026-09-23 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数4

使用教程

难度:入门 约 10 分钟 部署方式:本地安装 6 步

环境要求

  • Windows 或 macOS 桌面系统
  • 可用的浏览器(访问 http://localhost:5000)
  • 本地方案需安装 Ollama 并拉取模型,云端方案需对应服务商 API Key

安装与启动步骤

  1. 1下载发行版

    到 releases 页面按平台下载对应发行包,无需自行编译源码。

  2. 2解压压缩包

    把下载的压缩包解压到任意目录,建议路径不含中文和空格。

  3. 3启动程序

    Windows 运行 TranslateBook.exe;macOS 在解压目录执行 ./TranslateBook。首次启动会生成 TranslateBook_Data 文件夹。

    TranslateBook.exe
  4. 4打开浏览器界面

    在浏览器访问 http://localhost:5000,即可看到翻译界面。

  5. 5选择翻译后端

    免费本地选 Ollama 并拉取模型;云端则粘贴 OpenAI、Gemini、Mistral、Poe、OpenRouter 等 API Key。

    ollama pull qwen3:14b
  6. 6开始翻译文件

    拖入 EPUB/SRT/DOCX/TXT 文件,选目标语言,可选 Auto 自动术语表与风格,然后开始翻译。

关键配置

配置项必填说明示例
API Key否使用云端翻译服务商时需要粘贴的密钥sk-xxxxxxxx
Ollama 模型否选择本地免费方案时需先拉取的模型名qwen3:14b

如何确认成功

浏览器打开 http://localhost:5000 能正常显示界面,且程序目录下生成了 TranslateBook_Data 文件夹。

常见问题

Q:macOS 首次启动提示无法打开怎么办?

A:打开 系统设置 > 隐私与安全性,在安全提示处点击“仍要打开”即可放行。

Q:没有 API Key 可以翻译吗?

A:可以。安装 Ollama 并拉取一个模型(如 qwen3:14b),全程本机运行,数据不出本机。

Q:支持哪些文件格式?

A:EPUB、SRT、DOCX、TXT 四种,翻译后会保留原有格式、样式与字幕时间轴。

Q:翻译到一半中断了要重来吗?

A:不需要。检查点系统会自动保存进度,重新打开任务即可从中断处继续。

注意事项

  • 首次运行会在程序目录创建 TranslateBook_Data 文件夹存放设置。
  • 文档长度不受限制,从单页到大部头小说都可处理。
  • 不准备术语表和风格时可在下拉框选 Auto,由文档自动推导。
  • 程序默认监听本机 5000 端口,需保证该端口未被占用。

核心亮点

  • 支持多种 LLM 后端(Ollama、OpenAI、Gemini 等),灵活切换
  • 保留原始格式,翻译后文档排版不混乱
  • 断点续传功能,长文档翻译中断后可继续

不足之处

  • 依赖外部 LLM API,可能需要付费或自行配置模型
  • 文档/社区待观察

适用场景

  • 翻译整本电子书或长篇技术文档
  • 需要保留排版格式的学术论文或报告翻译
  • 批量翻译多章节书籍并支持中断恢复

替代项目

argos-translate、LibreTranslate、NLLB (No Language Left Behind)

项目介绍

TranslateBooksWithLLMs 是行业应用领域的开源项目,由 hydropix 开发,2025 年首次发布。

在全站 13,090 个收录项目中,它的 GitHub 星标数(2,434)位列前 30%,在行业应用分类的 545 个项目里位列前 12%。

近 42 天,它的 GitHub 星标从 2,276 增加到 2,434,净增 158。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-23。本地部署,使用自带或第三方LLM API,无内置收费。

它主要面向的使用场景是:翻译整本电子书或长篇技术文档。同类可对比的替代方案包括 argos-translate、LibreTranslate、NLLB (No Language Left Behind)。

上一篇:DeepBI

下一篇:FinGLM

同类项目推荐

xmgai-like 开源

换脸、艺术二维码随手玩,副业灵感一包带走。

本开源 AI 副业搞钱项目集成了强大功能,包括 AI 艺术二维码生成、AI 换脸、Delle3 绘画等···

★ 60 2026-08-09
spoken-to-signed-translation 开源

把口语文本一路转成手语视频的流水线

a text-to-gloss-to-pose-to-video pipeline for spoken to signed language translation

★ 102 2026-09-11
LiveTranslate 开源

直播看片实时翻译,字幕秒出,跨语言无压力

Real-time audio translation, captures system audio + mic, runs ASR (Whisper/SenseVoi···

★ 691 2026-08-13