Translate Books with LLMs
Translate Books with LLMs

Translate Books with LLMs最新版

官方版无广告486

Translate Books with LLMs 是一款专为解决上述痛点设计的开源工具,支持本地与云端多种 AI 模型,让高质量、无损格式的自动化翻译成为可能。 无论是上千页的小说,还是带有精确时间轴的字幕文件,Translate Books 都能通过智能分块与上下文保持技术,实现“无大小限制”的处理能力,并在输出时完美还原原始结构与样式。

更新日期:
2026年5月17日
语言:
中文
平台:

27.5MB0 人已下载 手机查看

在利用大语言模型(LLM)翻译书籍、字幕或长篇文档时,开发者与译者常面临三大难题:上下文断裂导致译文不连贯、复杂格式(如 EPUB 标签、SRT 时间码)被破坏、以及超长文件处理中断后无法恢复。Translate Books with LLMs 是一款专为解决上述痛点设计的开源工具,支持本地与云端多种 AI 模型,让高质量、无损格式的自动化翻译成为可能。

Translate Books with LLMs

无论是上千页的小说,还是带有精确时间轴的字幕文件,Translate Books 都能通过智能分块与上下文保持技术,实现“无大小限制”的处理能力,并在输出时完美还原原始结构与样式。

核心亮点:无限长度、格式零损耗、断点续传

1. 无大小限制,智能上下文保持

  • 智能分块系统:自动将长篇文档分割为适合 LLM 处理的片段,同时在片段间保留重叠上下文,确保术语一致性与叙事连贯性。
  • 无限内容支持:从单页短文到百万字巨著,均可一次性提交处理,无需手动拆分文件。
  • 并行/串行处理:根据模型速率限制自动优化处理队列,最大化翻译效率。

2. 完美保留原始格式

  • EPUB 完整还原:严格保留所有章节层级、CSS 样式、图片引用及元数据。译文插入后,电子书在阅读器中的显示效果与原版无异。
  • SRT 时间码同步:精准识别并保护字幕时间戳(如 00:01:23,456 --> 00:01:25,789),确保翻译后的字幕与音视频完美同步。
  • 标签与结构保护:自动跳过 HTML/XML 标签、Markdown 语法及特殊格式符号,仅翻译纯文本内容,杜绝“代码被翻译”的低级错误。

3. 随时恢复,断点续传

  • 检查点系统 (Checkpoint):每完成一个片段的翻译,进度自动保存至本地。
  • 中断无忧:若因网络波动、API 限额或程序崩溃导致中断,重启后可从上次中断处精确继续,无需重新翻译已 completed 部分,节省 Token 成本与时间。

4. 灵活模型支持:本地隐私 vs 云端速度

支持主流 LLM 提供商,用户可根据需求自由选择:

提供商类型优势适用场景
Ollama本地隐私安全、零 API 成本敏感文档、无网环境、长期低成本运行
Poe ⭐云端设置简单、模型丰富快速尝试、多模型对比、中等长度文档
OpenRouter云端200+ 模型聚合、性价比高需要特定小众模型、追求极致性价比
OpenAI云端GPT-4o/o1 等顶尖模型对翻译质量要求极高、复杂语境处理
DeepSeek云端中文理解能力强、成本低中译外/外译中、高性价比批量处理
Gemini云端长上下文窗口优势超大单次上下文需求、多模态辅助
Mistral/NVIDIA云端专用优化模型特定领域专业术语翻译

快速开始:免 Python 环境运行

1. 下载与安装

  • Windows/macOS/Linux:从 GitHub Releases 下载对应平台的压缩包。
  • 解压:无需安装 Python 或配置虚拟环境,直接解压即可。

2. 配置本地模型(可选)

若选择本地运行:

  • 下载并安装 Ollama。
  • 拉取所需模型,例如:ollama pull llama3.1 或 ollama pull qwen2.5。

3. 启动应用

  • Windows:双击运行 TranslateBook.exe。
  • macOS:终端运行 ./TranslateBook。
    • 注:首次启动若被拦截,请前往“系统设置 > 隐私与安全性”点击“仍要打开”。

4. 使用 Web 界面

  • 浏览器访问 http://localhost:5000。
  • 配置 API:在设置中选择提供商(如 Poe, OpenRouter, Ollama)并填入 API Key(如需)。
  • 上传文件:拖拽 EPUB/SRT/DOCX/TXT 文件。
  • 开始翻译:选择源语言与目标语言,点击开始。进度实时显示,可随时暂停或查看日志。

⚙️ 技术原理简述

  1. 预处理:解析文档结构,提取纯文本与格式标签,建立映射索引。
  2. 智能分块:基于语义完整性(如段落、句子边界)切割文本,并添加前后文重叠窗口。
  3. LLM 调用:构造包含翻译指令、上下文片段及格式保护要求的 Prompt,发送至选定模型。
  4. 后处理与组装:接收译文,校验格式标签完整性,按索引重组文档,生成最终文件。
  5. 状态持久化:每一步骤均记录 Checkpoint,确保可恢复性。

对于每一位需要处理长篇、复杂格式文档的用户而言,这不仅是一个工具,更是提升工作效率、释放创造力的得力助手。现在,下载它,让语言障碍不再成为阅读与传播的壁垒。

相关软件

droidclaw

droidclaw - 最新版

droidclaw 将旧手机变成人工智能代理——用简单的英语给它一个目标。它读取屏幕,思考要做什么,通过 ADB 进行点击和输入,然后重复直到任务完成。
Anything Analyzer

Anything Analyzer - 最新版

Anything Analyzer 是一款打破传统边界的全能网络分析工具。它集成了全场景抓包引擎与AI 智能分析核心,能够捕获来自网页、桌面应用、终端命令、脚本程序以及移动设备的网络流量,并自动进行协议逆向、安全审计和加密逻辑还原。
 OpenBiliClaw

 OpenBiliClaw - 最新版

OpenBiliClaw 是一个开源、私有且自进化的跨平台内容推荐代理。它摒弃了传统平台基于点击率和商业目标的协同过滤算法,转而通过深度理解用户的心理画像、认知风格和深层需求,主动在 Bilibili、小红书、抖音、YouTube、X、知乎、Reddit 等十余个平台上搜寻真正符合用户兴趣的内容。