把英文论文译成中文并对照原文阅读(EasyRead)

EasyRead 是一个本地运行的英文论文阅读工具,由 Python 编写,导入 PDF 后逐页译成中文,支持原文对照、划线笔记和边读边问 AI。这篇文章梳理它的安装方式、最短使用路径、产出形式,以及当前还不支持移动端等限制,帮读者判断它是否适合自己的论文阅读流程。

英文论文的阅读成本大多花在两件事上:读懂句子,以及在公式、表格与术语之间来回核对。把 PDF 丢给通用翻译软件,结果常常公式错位、参考文献被一并改写,想中英对照还得另开一个窗口。

EasyRead 是用 Python 写的本地论文阅读工具,导入英文 PDF 后逐页译成中文,译文与原页对照显示,还能边读边划线、记笔记、向 AI 提问。

文献库和设置默认存在本机:Windows 安装版在安装目录的 data 文件夹,macOS 与 Linux 在用户目录的 EasyRead 文件夹,也可以迁进自己的网盘同步文件夹。导入来源不限于 arXiv,任何 PDF、arXiv / OpenReview / PDF 直链都能拖进来。项目地址 github.com/Edwardxlai/easyread,MIT 许可证,主要语言 Python,仓库有 861 个 Star。

EasyRead 阅读界面,左侧是文献库列表,中间是译文与原文对照

装它需要什么

  • 省事的做法是下载安装包,不用装 Python:Windows 用 EasyRead-Setup-x.x.x.exe,macOS(Apple 芯片)用 EasyRead-x.x.x-arm64.dmg,Linux 用 EasyRead-x.x.x.AppImage,chmod +x 后运行。
  • 从源码跑需要 Python 3.10+;下载源码 zip 解压后,Windows 双击 start.cmd,macOS / Linux 运行 ./start.sh。
  • 也可以走 pip:pip install git+https://github.com/Edwardxlai/easyread,再执行 easyread,浏览器会打开 http://127.0.0.1:8765。
  • 翻译和问答得有模型可用,三选一:本机装好并登录 Claude Code 或 Codex CLI(不用 Key);本机装好 Ollama 或 LM Studio;或者准备一个 OpenAI 兼容接口的地址与 Key,国内外多家服务商都在内置列表里。
  • macOS 安装包用的是项目自签名证书,没有 Apple 公证,第一次打开可能被系统拦下,需要在「系统设置 → 隐私与安全性」里点「仍要打开」。

跑起来

  1. 打开后进右上角「设置」 → 「模型」,添加要用的模型,点卡片选「设为翻译」。
  2. 把 PDF 拖进窗口;也可以直接粘贴 arXiv 编号、arXiv / OpenReview 链接、PDF 直链,文献库页面里 Ctrl+V 也行。
  3. 导入时可选择这次用哪个模型;「导入后」选「读英文原文」就只排版不翻译,之后随时点「翻译成中文」。
  4. 翻译在后台逐页进行,已译部分马上能读,没译到的页先显示原页;想中断就点列表顶部的「停止翻译」,已译内容保留。
  5. 阅读时点一下段落出现操作条,选中文字可以划线、写笔记、提问;「问 AI」面板里能一次引用多段,也可以让它按颜色找出你标红的内容。

输出是什么

译文、对照的原页、划线和笔记都留在文献库里,按原文位置锚定。每次翻译和每条 AI 回答消耗的 token 会记下来,用 Claude 订阅时还能看到 5 小时 / 7 天额度的剩余量与重置时间。

要往外拿的话,笔记可以按原文顺序汇总,勾选导出成 Markdown,放进 Obsidian、Notion;单篇论文能导出离线 HTML,或者导出体积更小的「手机版」只读页面;引用可以复制成 GB/T 7714、APA、BibTeX。

判断这次跑成功没有,看两点:正文里出现了中文段落而不是原页占位,右侧 AI 面板的回答能逐字流式返回。某一页失败(限流、网络、额度)会自动重试,仍不行就先跳过、继续译后面的页,最后可以一键「重试失败的页」。

先说它做不到什么

  • 移动端还没有适配。Issue 里有一条请求适配平板或手机的记录,到最近一次提交时仍是待解决状态。
  • 翻译和问答都吃所选引擎的能力。已有用户反馈用 GPT 翻译觉得慢,并追问默认模型与能否调整强度;切换模型这件事后来补上了,速度差异仍然取决于你选的引擎。
  • 早期版本里踩过几个坑,已经修掉,但值得先知道:Windows 包曾漏打包 pypdfium2,一开始翻译就报 ModuleNotFoundError;v1.3.0 导入裁切分页的 PDF 时内存激增,还会重复提取页面外全文;对照模式里的英文原文一度不支持高亮标注。

焚评:这个项目的量化评分

本项目的选题来自 焚.com(一个按公开公式给 GitHub 项目打分的站)。焚评当前总分 9.4 分(满分 10)。下表是各维度的得分:

评分维度得分
热度动量(权重 25%)10.0 / 10
开发活跃(权重 25%)7.6 / 10
社区响应(权重 15%)10.0 / 10
文档质量(权重 15%)10.0 / 10
发布节奏(权重 10%)10.0 / 10
风险控制(权重 10%)10.0 / 10

评分口径、权重与计算方式见焚.com 的评分方法页;数据随 GitHub 指标刷新,具体数值以焚.com 当前页面为准。本文正文为诀.com 独立撰写,评分数据由焚.com 授权引用。

内容核验说明

EasyRead 把逐页翻译、原文对照、划线和提问收在同一个本地界面里,导入任意 PDF 即可开始,不需要把稿子传到别处。适合常在 arXiv、OpenReview 上读英文论文,又想把笔记留在本机继续整理的人。装包省去了配 Python 的麻烦,但翻译与问答质量完全取决于你接的模型,速度也随引擎变化。本地优先意味着文献库位置、迁移和同步要自己安排。

诀.com 未对本工具做安装或实测。仓库星标数、许可证等来自 GitHub 公开指标;焚评 9.4 分及各维度得分由焚.com 公开披露并授权引用,未独立复算。Issue 中的报错、速度反馈与内存问题均来自提交者自述,修复状态以仓库标注为准,实际表现不保证复现。

项目来源与说明

开源项目:Edwardxlai(Edwardxlai)

本文由诀.com 编辑基于该项目的公开信息独立撰写,属原创解读,不是对项目文档的翻译或转载;文中提到的功能与参数以官方仓库为准,代码与文档版权归原作者所有。

查看项目仓库