Jensen Zheng115 downloadsConvert Zotero PDF papers into Markdown, generate AI summaries and Chinese translations, and build a searchable local paper library with bilingual reading.
从 Zotero 一键导入论文,自动转为 Markdown,支持中英对照阅读。借助 Obsidian 的双链、搜索与 AI 能力,让读过的论文彼此关联,逐步构建个人知识库。

许多研究者的 Zotero 中积累了数百篇论文,但真正精读的屈指可数。阅读过程中,需要在 PDF 阅读器与翻译工具之间频繁切换;公式与表格经复制后往往格式混乱;已理解的内容散落在浏览器中,事后难以检索、引用,也无法纳入个人笔记体系。
Recto 旨在衔接这一工作流:将论文导入 Obsidian,转换为 Markdown 格式,提供翻译与对照阅读功能,所有产出均存储在本地库中,与既有笔记无缝集成。
插件自动识别本机 Zotero 应用,将书目元数据与 PDF 附件一并导入,保留原有分类结构。导入后可直接翻阅 PDF;选择目标论文即可发起转换或翻译。


左侧英文,右侧中文。译文按段落与原文绑定,阅读位置始终保持同步,翻页不会错位。

对某段翻译存疑时,点击该段落,左侧 PDF 即跳转至对应页面并高亮具体区域。公式、图表、页码均可精确定位。

生成的 Markdown 文件中,公式保持可渲染形态并保留编号,插图和表格维持原有位置——非简单将 PDF 提取为纯文本流。

沿用 Zotero 分类树结构,支持按状态筛选:已转换、有译文、未处理。单篇论文可标记为未读、在读、已读,支持按标题、作者、期刊、分类进行检索。

转换过程中可同步生成摘要笔记。笔记属性包含标题、作者、年份、期刊、关键词与分类字段,原文与 PDF 以双链形式嵌入——点击即可回溯出处,亦可被 Dataview 等插件作为结构化数据查询。

通过社区插件市场安装:设置 → 第三方插件 → 浏览 → 搜索 Recto → 安装并启用。
手动安装:前往 Releases 下载 main.js、manifest.json、styles.css 三个文件,置于 <your vault>/.obsidian/plugins/recto/ 目录下,重启 Obsidian 后启用。
打开 Recto 论文库。Recto 账号与额度,注册与登录均在浏览器中完成,完成后自动跳转回 Obsidian。插件内不涉及密码输入。一键导入 Zotero 论文库,后续过程由插件自动完成。所有文件存储于 vault 的 论文库/ 路径下,每篇论文对应一个子文件夹:en- 为原文,ch- 为译文,br- 为摘要,PDF 附件亦复制一份于此。
两项已知限制:中文论文不提供翻译功能,插件界面将隐藏翻译入口;对照阅读要求该篇原文与译文均存在,PDF 对照则需译文与 PDF 同时就绪。
转换、摘要与翻译任务均提交至 Recto 云端服务(api.rectoai.uk)处理:选中 PDF 将上传至服务器,仅执行翻译时上传结构化文本而非原始 PDF;账号与额度管理亦通过同一服务。数据流转方式、留存时长及本地保留范围,详见 PRIVACY.md。
本仓库为社区插件市场的发布页面,包含根目录的 README.md、PRIVACY.md、LICENSE、assets/ 目录及分发所需的三文件,辅以 Release 附件。日常开发于私有主干分支进行,此处仅存放安装与审核相关文件。
界面内嵌字体遵循 SIL Open Font License 1.1 授权:
许可原文见 https://openfontlicense.org。
MIT © 2026 Jensen Zheng
Jensen Zheng — GitHub @jensen-zheng-cmd