1. 关于 PDFMathTranslate Next

PDFMathTranslate Next 是一款开源、保留排版的 PDF 翻译器。其翻译功能基于 funstory.ai 开源的 BabelDOC 项目,并在此基础上封装了易用的 CLI 和 GUI 界面。同时,它也是 BabelDOC 官方推荐的本地自部署方式。

2. 安装

  1. Windows EXE 推荐用于 Windows
  2. Docker 推荐用于 Linux
  3. uv (一个 Python 项目管理工具) 推荐用于 macOS

3. 使用

最新使用教程请参考 PDFMathTranslate Next 硅基流动使用指南

免费翻译服务

cli

pdf2zh_next --siliconflowfree example.pdf 

webui

  1. 在 “Translation Options” - “Service” 下拉列表中选择 “SiliconFlowFree”。
  2. 点击页面下方的 Translate 按钮开始翻译
  3. 翻译完成后,即可在页面下方的 “Translated” 一栏找到翻译后的 PDF 文件。

Zotero

整体参照 zotero-pdf2zh 的说明,将翻译服务配置为 “SiliconFlowFree” 即可。

免费服务隐私说明

文件内容将被发送到 PDFMathTranslate Next 项目维护者 @awwaawwa 的服务器,然后转发给硅基流动进行翻译。 PDFMathTranslate Next 项目维护者仅收集硅基流动返回的错误信息以调试相关服务。您的文件内容不会被收集。 硅基流动隐私政策

使用硅基流动提供的其他模型

  1. 注册一个硅基流动账号:SiliconFlow
  2. 创建一个 API 密钥:SiliconFlow API Key。然后,点击密钥以复制它。

cli

pdf2zh_next --siliconflow --siliconflow-model "Pro/deepseek-ai/DeepSeek-V3" --siliconflow-api-key <your-api-key> example.pdf

webui

  1. “Translation Options” - “Service” dropdown list: 选中 “SiliconFlow”
  2. “Translation Options” - “Base URL for SiliconFlow API”: 保持默认
  3. “Translation Options” - “SiliconFlow model to use”: 填入 “Pro/deepseek-ai/DeepSeek-V3” 或其他模型
  4. “Translation Options” - “API key for SiliconFlow service”: 粘贴你的 API 密钥
  5. 点击页面下方的 Translate 按钮开始翻译
  6. 翻译完成后,即可在页面下方的 “Translated” 一栏找到翻译后的 PDF 文件。

Zotero

整体参照 zotero-pdf2zh 的说明,将翻译服务配置为 “SiliconFlow” 并填写对应参数即可。

4. 高级选项

请参考 PDFMathTranslate Next 高级选项