papersgpt-for-zotero
papersgpt/papersgpt-for-zotero加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。

设想一个非常具体的场景:你是心血管方向的研究生,导师下个月要你交一份关于「他汀类药物与心血管结局」的文献综述。你的 Zotero 里躺着 1,247 篇 PDF——其中大部分你读过,但半年过去,你已经记不清哪篇用了瑞舒伐他汀、哪篇的终点是 MACE、哪篇样本量只有 300 人。
传统做法是把 PDF 一篇篇拖进 ChatGPT,粘一段、问一句、复制一段答案。1,247 篇意味着 1,247 轮循环,两周后你得到的是一堆碎片和一堆标签页。而 PapersGPT 想做的是把这套流程压缩成一句话:「比较我 Cardiology 目录下所有 50 项临床试验的样本量与 p 值」。
这不是又一个「上传 PDF 问问题」的包装纸。它真正改变的是检索的粒度——从「一篇文档」变成「一个图书馆」,并且把「引用」做成了可点击跳回原文的锚点,而不是幻觉出来的参考文献格式。

PapersGPT 是 Zotero 的第三方插件(XPI 格式),安装后直接嵌在 Zotero 的窗口与 PDF 阅读器里。仓库语言构成是 JavaScript 4.25MB + TypeScript 212KB 的典型 Zotero 插件结构,核心模块集中在 src/modules/Meet/:papersgpt.ts(对话主逻辑)、integratellms.ts(模型接入层)、api.ts(文献雷达等网络接口)、Zotero.ts(库读写封装)。
四条主线功能构成它的能力矩阵:
全库检索。所有 PDF 在本地被解析、结构化索引(标题、章节、表格语义保留),提问时先做全库召回再交给模型综合。官方 benchmark 显示:10,000 篇 PDF(42GB、17 万页)在 MacBook Pro 上索引耗时 421 秒(约 7 分钟),索引体积 901MB,常驻内存 3.51GB,平均检索延迟 19.5 毫秒。这个数字说明它的检索层大概率是本地向量/嵌入索引 + 关键词混合召回,而非每次问问题都重扫磁盘。
Literature Radar(文献雷达)。订阅你的研究话题后,它直连 arXiv、PubMed、Semantic Scholar、Europe PMC、Crossref、bioRxiv、medRxiv 七个源做每日巡检,新论文以摘要形式回到 Zotero 里,并跟你的既有分类做可视化对照。这是把「主动订阅 RSS」升级成了「按语义去重 + 归入你已有体系」。
多 PDF 对话与对比。选多个文件或整个 collection 一起问,模型并排比较方法学、结果与争议点,而不是把几篇 PDF 简单拼接。
AutoPilot(自动驾驶)。设定一次研究问题,它自主批量通读整个 collection,把假设、方法、结论抽成结构化笔记直接写回 Zotero Notes。可以理解为「文献综述的夜间批处理作业」。
MCP Server 与 Agent SKILL。内置 MCP 服务端,把本地 Zotero 库暴露给 Claude Desktop、Claude Code、Cursor、ChatGPT desktop、OpenClaw 等任意 MCP 客户端;仓库里还附带一份标准的 SKILL.md(含 pz / pgz 命令),可 npm install -g papersgpt-for-zotero 装成 Agent 技能。这一条是 2026 年 Zotero 生态最明显的新趋势方向。
README 里反复强调「zero-byte data leakage」:PDF 解析、索引、检索全部本地完成;接本地模型(Gemma、Qwen、Mistral、Llama)时,问题与答案同样不出机器。同时支持 30+ 云端模型(GPT-6.1、Claude 5.5、Gemini 4、DeepSeek v4.1、Grok、GLM、Kimi)、Ollama、以及任意自建 OpenAI 兼容端点。
对一个经常处理未发表数据、机构合规审查、专利前技术秘密的研究团队来说,「数据不出本地」这一条的现实价值甚至高于模型能力本身。官方还把它定位到法律与金融场景——十年期 10-K 文件的合成分析、大批量卷宗发现。
门槛分两层。安装层很简单:下载 XPI → Zotero 工具菜单 → 从文件安装插件 → 点图标,全程无需终端、无需 Python 环境、不需要 Docker。
但能力层有明显的条件依赖:
addon/manifest.json 中 strict_max_version 仍是 7.0.*,而 README 宣称兼容 Zotero 7/8/9/10,说明插件内部做了版本适配,但 manifest 声明滞后于实际支持范围,属于典型的打包元数据未同步。工程侧的短板也很明确:仓库仅 80 个文件、无 CI(.github/workflows 不存在)、package.json 里的 test 脚本直接是 echo "Error: no test specified" && exit 1——零自动化测试。这对于一个要处理用户全部科研资料、并依赖 PDF 解析与向量索引正确性的插件来说,是实打实的质量风险。AGPL-3.0 授权则保证了衍生修改必须开源,对企业二次集成友好,也意味着闭源商业集成需谨慎。
PapersGPT 2024 年 11 月创建,两年内做到 2,698 star、97 fork、约 500 位贡献者,最新版本 v2.2.0(2026-11-03)刚修复了「部分 PDF 无法被索引」的 bug,并新增了最新模型支持。发布节奏稳定在 v2.0(10 月,多 PDF / 文献雷达)、v2.1(10 月)、v2.2(11 月)的密集迭代状态。
它代表的趋势是:Zotero 这类本地文献库,正在被 LLM 生态当作上下文源来对待——MCP Server 化、Agent SKILL 化就是明证。学术工具的竞争焦点,从「收藏管理」转向「能否被 Agent 安全调用」。PapersGPT 不是唯一玩家,但它同时占住了「Zotero 插件」和「MCP Server」两个位置,是目前这条赛道上 star 数最高的开源实现之一。
PapersGPT 真正值得关注的不是「能不能跟 PDF 聊天」——那是 2023 年就有的功能——而是它把检索单位提升到了整个文献库,并配上了可验证的引用锚点、跨库雷达与夜间批处理这三个在人工综述流程里最耗时耗力的环节。
适合使用的人:有 500 篇以上文献存量、需要做综述或证据综合的研究者;受数据合规约束不能用云端模型但愿意自备算力的团队。
需要谨慎的地方:Premium 功能有使用成本、跨百篇论文的归纳质量高度依赖所选模型、本地大库索引有明确内存天花板、以及项目本身没有自动化测试兜底。
数据采集时间:2026-11-07;仓库数据来源 GitHub API(stars 2,698 / forks 97 / open issues 77 / AGPL-3.0 / 未归档)。