乐于分享
好东西不私藏

没找到好用的PDF翻译器,我自己vibe coding了一个...

没找到好用的PDF翻译器,我自己vibe coding了一个...
调用api,使用DeepSeek v4 flash 翻译 2025 年 Science 长文,全文耗时 4 分 30 秒,Token 费用约 ¥0.10。

作为大学生或者科研工作者,日常学业和工作中绕不开英文论文阅读。最理想的状态就是锻炼自己的英语水平,阅读原汁原味的英语文献,但是无奈在时间紧,任务重的情况下,很难有时间等自己锻炼好了再读文献。因此,好用的文献翻译器成了刚需。

一般情况下,网页插件就足够大部分文献阅读,但有些预印本和传递的文献,往往是PDF的,这个时候网页翻译就失效了。为了避免反复造轮子,我vibe coding了一个小工具——PageWhisper。它能做到:
原文和译文逐段对照,图表原位嵌入,表格保持结构,读完英文看中文核验,输出重新排版的中英对照HTML,可在浏览器阅读或打印为 PDF。

经过多轮测试,性能趋于稳定。这边还是推荐大家用“LLM翻译引擎”加上“智能读取”,效果最好。

以一篇真实的 2025 年Science论文为例——

Osteoarthritis treatment via the GLP-1–mediated gut-joint axis targets intestinal FXR signaling

这是篇关于「GLP-1 介导的肠-关节轴治疗骨关节炎」的长文,全文正文 + 参考文献约 6000 词,含 6 张图、3 张表。调用api,使用DeepSeek v4 flash翻译,全文耗时4分30秒,Token费用约¥0.10。

快速上手教程

🔹 下载方式(推荐 ✅ 最简单)

到 GitHub Releases或Gitee Releases下载PageWhisper.exe(约 150 MB):
https://github.com/hydra-hydra/PageWhisper/releases/download/v1.0.0/PageWhisper.exe

由于Gitee发行版上传限制,此处给不便科学上网的朋友准备了网盘地址(文末点击原文链接也可)

链接: https://pan.baidu.com/s/1akJyh-IqlvMd00dLsq8lQg?pwd=7f9c 提取码: 7f9c

系统要求:Windows 10 / 11,64 位

🔹 启动

双击 PageWhisper.exe,自动打开浏览器访问

⚠️ 如果提示端口被占用,关闭旧的 Python 进程即可,支持自动切换端口。

🔹 使用步骤

第 1 步:上传 PDF
点击上传按钮,选择英文论文 PDF(支持任意期刊排版)。
第 2 步:选择模式
第 3 步:配置 API(仅 AI Agent 模式需要)

💡 推荐 DeepSeek:性价比极高,翻译一篇长文仅需 0.1 元。注册即送免费额度,几乎等于白嫖。没有 Key 怎么办?标准翻译模式会自动回退 Google 翻译,完全免费,零成本预览。

第 4 步:开始翻译
点击「开始翻译」,等待进度条走完(一篇长文约 3–5 分钟)。完成后页面会自动显示翻译结果。
第 5 步:查看与导出

其他部署方式

如果不想下载 exe,也可以用以下方式运行(适合有 Python 基础的用户):

Docker

docker compose up --build# 访问 http://localhost:8000

Python 本地运行

git clone https://github.com/hydra-hydra/PageWhisper.gitcd PageWhisperpip install -r requirements.txtpython run.py

项目信息

  1. 项目名称:PageWhisper
  2. 开源协议:MIT License
  3. GitHub 地址:https://github.com/hydra-hydra/PageWhisper
  4. Gitee 地址:https://gitee.com/hydra-hq/PageWhisper
  5. 技术栈:FastAPI + PyMuPDF + DeepSeek / OpenAI 兼容 API + Google 翻译

如果你觉得这个工具对你有帮助——
⭐ 去 GitHub/Gitee 点个 Star
📤 转发给实验室的师兄师姐、师弟师妹
🐛 遇到任何问题,欢迎在 GitHub Issues 反馈或在本公众号后台留言