yilewang/llm-for-zotero
An open-sourced research agent system deeply rooted in your Zotero library.
What it solves
llm-for-zotero 将大型语言模型(LLM)直接集成到 Zotero PDF 阅读器中,消除在研究库和 AI 助手之间切换的需求。它让研究者能够摘要论文、针对特定文本或图表提问,并在不离开 Zotero 界面的情况下使用 AI 代理人组织文献库。
How it works
插件将 Zotero 连接到各种 LLM 后端,包括标准 API 提供商、本地模型、ChatGPT WebChat、Codex App Server 与 Claude Code。它使用检索增强生成(RAG)提供具备引用的可靠答案,并可追溯到 PDF 中的原始段落。
对于高级工作流,它提供 Agent Mode,能够与 Zotero API 交互以搜索库、更新元数据、应用标签和管理集合。它还支持 MinerU PDF 解析,可高保真提取表格和公式。用户可以将 AI 生成的笔记保存到 Zotero 的内部笔记,或导出为 Markdown 文件,供 Obsidian、Logseq 等外部工具使用。
Who it’s for
学术研究者、学生,以及所有在 Zotero 中管理大量学术论文、希望自动化文献综述、论文分析与笔记整理的人。
Highlights
- Grounded Paper Chat:针对当前 PDF 提问,并提供直接跳转至原始文本的引用。
- Agent Mode:一个能够读写 Zotero 图书馆(标签、元数据更新、导入参考文献)的 AI 代理人。
- Multi-Paper Comparison:使用斜杠指令将多篇打开的论文加入上下文进行比较。
- External Note Integration:将研究笔记直接保存到本地 Markdown 文件夹(如 Obsidian、Logseq)。
- Flexible Backends:支持多种提供者,从 API 密钥和本地模型到 WebChat 与 Claude Code。
- Customizable Skills:预定义或用户自行创建的指导文件,塑造代理人在特定研究任务中的处理方式。