尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
PDFMathTranslate 从零部署:完整保留排版的 PDF 全文翻译服务实战
PDFMathTranslate 从零部署完整保留排版的 PDF 全文翻译服务实战【免费下载链接】PDFMathTranslate[EMNLP 2025 Demo] PDF scientific paper translation with preserved formats - 基于 AI 完整保留排版的 PDF 文档全文双语翻译支持 Google/DeepL/Ollama/OpenAI 等服务提供 CLI/GUI/MCP/Docker/Zotero项目地址: https://gitcode.com/GitHub_Trending/pd/PDFMathTranslatePDFMathTranslate 是基于 AI 的 PDF 全文翻译工具翻译英文论文时完整保留公式、表格与排版。跟着做完你会拿到一个浏览器可用的 PDF 翻译网页服务可开放给局域网或公网使用。先选路30秒定你的部署方式如果你有一台装了 Python 3.11–3.12 的开发机、要随时调试 → 走pip 安装路线一条命令装好报错信息能直接定位到问题。如果你要在服务器上长期跑、重启也要原样恢复 → 走Docker 容器环境随镜像自带拉起即用。如果你在 Windows 上、不想折腾环境 → 走绿色版解压后双击pdf2zh.exe零依赖。推荐从 pip 路线开始后文所有命令都以它为基准Docker 只是把环境换掉用法完全一致。跑起来按你选的路径执行最小命令序列pip install pdf2zh # 需要 Python 3.11–3.12 环境 pdf2zh -i # 启动网页界面默认监听 7860 端口跑通的判断标准终端出现 Running on local URL 提示浏览器自动打开http://localhost:7860页面上能看到文件上传框和翻译服务下拉框。Docker 路线只有两条命令镜像的启动命令本身就是pdf2zh -idocker pull byaidu/pdf2zh docker run -d -p 7860:7860 byaidu/pdf2zh # 容器内端口固定 7860镜像里的字体与 LibreOffice 依赖细节见 Dockerfile。真正用起来一次完整操作最典型的场景把一篇 arXiv 英文论文翻成中文确认公式和表格没被翻乱。输入任选一篇英文论文 PDF10MB 以内、结构常规即可。操作浏览器打开http://localhost:7860把 PDF 拖进上传框翻译服务默认 Google语言默认英语 → 简体中文点 Translate页面实时显示进度。预期输出结束后得到两个文件——paper-mono.pdf纯译文和paper-dual.pdf双语对照。翻到公式区和表格区检查公式应保持原样表格不重排。同一篇论文的原文与翻译后效果习惯命令行的话pdf2zh paper.pdf -li en -lo zh一条命令同样跑产物落在当前目录一批文件用pdf2zh --dir 目录。Python 与 HTTP API 的接法见 docs/APIS.md。从只有我能用到别人也能用按网络范围分三档从本机往外推。本机① 不用改服务默认绑定 0.0.0.0、端口 7860 ② 浏览器打开 http://localhost:7860能看到上传框 ③ 用完终端 CtrlC 停掉即可局域网① 不用改把地址里的 localhost 换成这台机器的 IP ② 手机连同一 Wi-Fi 打开http://机器IP:7860能进上传页 ③ 7860 被占用时pdf2zh -i --serverport 8080换端口所有访问地址跟着改公网① 临时演示启动时加--share会生成一个第三方隧道链接长期服务用 Nginx 反向代理指到 7860 并配 SSL ② 在断网设备手机开流量上打开地址页面能进 ③ ⚠️上线前必做--authorized users.txt配登录认证否则任何知道地址的人都能消耗你的翻译额度和机器资源users.txt 每行一个用户名,密码admin,123456第二个参数还能传自定义auth.html改登录页样式写法见 docs/ADVANCED.md 的 Authorization 一节。你大概率会踩的坑按踩中概率从高到低排你看到首次启动长时间卡住日志停在模型下载 → 大概率是 Hugging Face 源在你的网络下不通 → 执行export HF_ENDPOINThttps://hf-mirror.com再启动模型下载成功后有缓存之后不再卡。你看到终端报端口占用、或页面一直打不开 → 大概率是 7860 被其他进程占了或地址里还写着旧端口 → 执行pdf2zh -i --serverport 8080换端口访问地址同步改。你看到本机能打开、局域网却打不开 → 大概率是防火墙或云控制台安全组没放行 7860 → 加一条 7860 入站规则并确认地址用的是同网段的那块网卡 IP。你看到换成-s deepl后翻译没生效或报错 → 大概率是DEEPL_AUTH_KEY没 export 或变量名拼错 → 把服务配置写进config.json再用--config config.json启动环境变量优先于文件写死一处就不再丢。参数速查参数作用推荐值不写的默认行为-i启动网页界面开启纯命令行模式-s翻译服务google默认 Google-t并发线程数CPU 核数一半4 线程--serverport指定网页端口78607860--share生成临时公网链接仅演示时用不生成公网链接--authorized访问认证users.txt无登录门槛-li/-lo源/目标语言en / zh英 → 简中--config指定配置文件config.json读 ~/.config/PDFMathTranslate/config.json完整参数说明见 docs/ADVANCED.md。继续深入docs/ADVANCED.md换 DeepL、Ollama 或本地模型、自定义提示词、配置文件全部细节都在这docs/APIS.md用 Python API 或 HTTP API 把翻译能力嵌进你自己的系统docs/README_GUI.md网页界面支持的全部语言列表以及语言环境变量的含义【免费下载链接】PDFMathTranslate[EMNLP 2025 Demo] PDF scientific paper translation with preserved formats - 基于 AI 完整保留排版的 PDF 文档全文双语翻译支持 Google/DeepL/Ollama/OpenAI 等服务提供 CLI/GUI/MCP/Docker/Zotero项目地址: https://gitcode.com/GitHub_Trending/pd/PDFMathTranslate创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED

相关推荐

DeepSeek API 实战:从注册到调用,快速验证模型能力

DeepSeek API 实战:从注册到调用,快速验证模型能力

简介:这份文档面向对深度学习与人工智能服务感兴趣的技术爱好者,以及希望引入 AI 能力提升效率的企业开发者,系统梳理了 DeepSeek 的公司背景、技术原理与落地方式。内容从深度学习的基本思路切入,说明其如何借助神经网络处理图像…

📅 2026/10/28 18:35:59
口袋条件自回归分子生成:AI解锁STAT3难成药靶点新路径

口袋条件自回归分子生成:AI解锁STAT3难成药靶点新路径

做肿瘤药这一行的人,对STAT3这个名字应该都不陌生。作为JAK-STAT通路的核心转录因子,STAT3长期被肿瘤学界划进“难成药靶点”的代表名单:SH2结构域表面平坦、蛋白-蛋白相互作用界面大、天然缺乏经典的小分子口袋。偏偏肿瘤细胞对它的依赖性很…

📅 2026/10/28 18:35:59
生成式AI进入单位算力产出时代:白皮书技术底盘与落地路径

生成式AI进入单位算力产出时代:白皮书技术底盘与落地路径

简介:这份《技术革新引领未来——生成式AI塑造核心发展引擎白皮书》面向企业决策者、AI从业者与数字化转型研究者,围绕生成式AI如何驱动产业智能化落地展开,帮助读者理解从技术趋势到企业实施路径的关键问题。压缩包共1个docx文件&#xff0c…

📅 2026/10/28 18:35:59
MORE NEWS

更多资讯

📰

营销技能全景拆解:从用户洞察到数据闭环的实战指南

做营销这些年,我最大的感受是: “marketingskills”这个词,外人听起来像是一门专业技能,但真正干过的人都知道,它其实是一张能力拼图。 内容创作、用户洞察、数据分析、渠道投放、活动策划、私域运营……每一项单拎…

📰

鸿蒙+Electron双端笔记开发实战:跨平台复用与系统能力桥接

1. 为什么鸿蒙Electron组合不是“缝合怪”,而是跨端笔记落地的务实解法最近在某高校实验室带一个模拟项目X,目标是开发一款轻量级知识管理工具,要求能跑在Windows/macOS桌面端,同时未来要平滑迁移到鸿蒙生态。团队里有同学第一反应…

📰

GSM超高帧HFN深度解析:从帧号结构到无线通信时间骨架

记得那年在外场做GSM网络优化,盯着一款协议分析软件的Log发呆,同事凑过来指着屏幕问:FN、HFN这两个字段是干嘛的?我当时只答了一句“帧号,用于加密”,现在回想起来这个回答太敷衍了。FN还好理解&#xff0c…

📰

多智能体一致性控制MATLAB实战:从Laplacian矩阵到鲁棒部署

简介:本资源是一份面向控制理论学习者、自动化专业学生及多智能体系统初学者的MATLAB实践代码,聚焦多智能体一致性控制这一核心问题,适用于无人机编队、分布式传感器网络等协同控制场景。压缩包为1KB的ZIP文件,仅含1个MATLAB主程序…

📰

MATLAB实现PHD多目标跟踪:从密度滤波到ID轨迹生成

简介:本资源是面向雷达信号处理、智能驾驶感知及多目标跟踪算法研究者的MATLAB实践工具包,聚焦PHD(概率假设密度)滤波这一随机集理论核心方法,解决动态环境中目标出生、死亡、密集靠近等复杂场景下的多目标状态联合估计…

📰

大模型微调技术:LoRA与QLoRA实战指南

1. 大模型微调技术全景解析大模型微调(Fine-tuning)作为当前AI领域最炙手可热的技术方向之一,正在彻底改变我们利用预训练模型的方式。不同于从零训练需要耗费数百万美元计算资源的传统方法,微调技术让普通开发者和中小企业也能基…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬