【开源】Zotero文献多到头大?AI插件实现文献自动分类!
- 内容介绍
- 文章标签
- 相关推荐
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 LINUX DO 社区: 是
- 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出
Collection for Zotero
用 LLM(已兼容OpenAI格式的API)根据文献的「标题 + 摘要」为条目智能推荐 Zotero 分类,并提供可审核的确认对话框,你可以自己决定加到哪些分类、是否拒绝、是否归档。可以对单个文献条目分类,也可以批量分类选中的所有文献。
主要功能
Collection for Zotero是一个 Zotero 插件。当你选中若干条目后,右键点击 “AI 智能分类”,插件会把这些条目的「标题/摘要」与当前库中「可选分类路径列表」发给你配置的 LLM API 接口,让它从已有分类路径中挑选最合适的 1–3 个路径,然后你再在对话框里确认(可勾选/取消勾选)。
插件默认不会创建新分类(除了“未分类”文件夹外),只会读取当前的分类目录来判断分类,也不会改动条目的其它元数据。
它可以完成的事情包括:
-
当你确认加入分类时,将条目添加到你确认的1个或多个分类
-
当你拒绝加入分类时,不对条目的分类做任何改动
-
(可选)当你选择一个子路径时,自动将该文献加入所有这个子路径的祖辈路径
-
(可选)当你点击“拒绝并归档”时,自动创建一个顶层归档分类(默认名:
未分类)并将条目加入 -
当你批量对文献进行分类操作时,你可以对每个文献是否加入分类进行选择,也可以批量同意或拒绝加入分类。
设置
在安装好插件后,首先进入设置,配置自定义的LLM API。目前仅支持OpenAI格式的API,可以保存多套API配置,并可以自定义修改配置名。配置完记得测试一下连接。
截屏2026-03-30 14.44.431206×496 28.1 KB
分类Prompt大家可以根据需求自行微调。
截屏2026-03-30 15.04.381200×390 24.4 KB
分类选择设置中,只有被勾选的分类会被传入AI进行分类选择,未被勾选的分类不会提供给AI进行选择。
截屏2026-03-30 15.05.421194×682 72.5 KB
分类行为设置中,处理模式包括“逐篇确认”和“批量确认”两种。在多选文献进行分类时,选择“逐篇确认”时,会在每处理完一篇文献后,弹窗要求用户确认是否确认分类,用户操作后才会继续处理下一篇;选择“批量确认”时,会等待所有文献的候选分类均处理完后,弹出一个窗口,要求用户确认(当然仍然可以对每一篇文献进行选择确认分类或拒绝分类)。
截屏2026-03-30 15.06.481194×594 55.8 KB
翻译设置中,可选择是否在弹出的分类确认框中,同时显示文献英文标题及中文标题翻译。
截屏2026-03-30 15.10.26484×144 5.04 KB
使用
在Zotero的文献列表中,选中1篇或多篇文献,右键菜单中点击“AI智能分类”按钮,插件会向LLM发送请求进行分类。
截屏2026-03-30 15.11.411014×352 86.1 KB
分类完成后,可自由勾选每一篇文献接受的分类,点击条目右侧的“接受”按钮可允许添加当前条目的分类;点击条目右侧的“拒绝并移至归档”按钮可将当前条目的状态设置为拒绝添加分类,并将当前条目移至“未分类”这个一级分类中;点击条目右侧的“拒绝”按钮可将当前条目的状态设置为拒绝添加分类。
点击弹窗下方的“全部接受”按钮,接受所有文献的分类(注意该按钮会忽略单独条目的确认状态)。
点击弹窗下方的“全部拒绝并移至归档”按钮,拒绝所有文献的分类,并将所有条目移至“未分类”这个一级分类中(注意该按钮会忽略单独条目的确认状态)。
点击弹窗下方的“全部拒绝”按钮,拒绝所有文献的分类(注意该按钮会忽略单独条目的确认状态)。
点击弹窗下方的“确认以上所有状态”按钮,按照单独条目的状态来执行添加或拒绝分类。
截屏2026-03-30 15.14.291348×1144 154 KB
项目链接
由于项目还是非常非常早期的版本,交互上可能还存在没说清楚的情况,建议佬友们先使用少量文献测试了解功能后再大量使用~ 插件只会添加文献条目的所属分类,不会修改或删除分类。
https://github.com/justinfjx/zotero-ai-collection
如果佬友们觉得这个项目有点帮助,欢迎在 GitHub 上点个 Star,这会帮助项目被更多人看到,也能让我持续把它做下去。
也欢迎各位佬友提issue和PR,也欢迎直接提出使用反馈和意见~
网友解答:--【壹】--:
感谢大佬 。
--【贰】--:
支持!期待继续完善
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 LINUX DO 社区: 是
- 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出
Collection for Zotero
用 LLM(已兼容OpenAI格式的API)根据文献的「标题 + 摘要」为条目智能推荐 Zotero 分类,并提供可审核的确认对话框,你可以自己决定加到哪些分类、是否拒绝、是否归档。可以对单个文献条目分类,也可以批量分类选中的所有文献。
主要功能
Collection for Zotero是一个 Zotero 插件。当你选中若干条目后,右键点击 “AI 智能分类”,插件会把这些条目的「标题/摘要」与当前库中「可选分类路径列表」发给你配置的 LLM API 接口,让它从已有分类路径中挑选最合适的 1–3 个路径,然后你再在对话框里确认(可勾选/取消勾选)。
插件默认不会创建新分类(除了“未分类”文件夹外),只会读取当前的分类目录来判断分类,也不会改动条目的其它元数据。
它可以完成的事情包括:
-
当你确认加入分类时,将条目添加到你确认的1个或多个分类
-
当你拒绝加入分类时,不对条目的分类做任何改动
-
(可选)当你选择一个子路径时,自动将该文献加入所有这个子路径的祖辈路径
-
(可选)当你点击“拒绝并归档”时,自动创建一个顶层归档分类(默认名:
未分类)并将条目加入 -
当你批量对文献进行分类操作时,你可以对每个文献是否加入分类进行选择,也可以批量同意或拒绝加入分类。
设置
在安装好插件后,首先进入设置,配置自定义的LLM API。目前仅支持OpenAI格式的API,可以保存多套API配置,并可以自定义修改配置名。配置完记得测试一下连接。
截屏2026-03-30 14.44.431206×496 28.1 KB
分类Prompt大家可以根据需求自行微调。
截屏2026-03-30 15.04.381200×390 24.4 KB
分类选择设置中,只有被勾选的分类会被传入AI进行分类选择,未被勾选的分类不会提供给AI进行选择。
截屏2026-03-30 15.05.421194×682 72.5 KB
分类行为设置中,处理模式包括“逐篇确认”和“批量确认”两种。在多选文献进行分类时,选择“逐篇确认”时,会在每处理完一篇文献后,弹窗要求用户确认是否确认分类,用户操作后才会继续处理下一篇;选择“批量确认”时,会等待所有文献的候选分类均处理完后,弹出一个窗口,要求用户确认(当然仍然可以对每一篇文献进行选择确认分类或拒绝分类)。
截屏2026-03-30 15.06.481194×594 55.8 KB
翻译设置中,可选择是否在弹出的分类确认框中,同时显示文献英文标题及中文标题翻译。
截屏2026-03-30 15.10.26484×144 5.04 KB
使用
在Zotero的文献列表中,选中1篇或多篇文献,右键菜单中点击“AI智能分类”按钮,插件会向LLM发送请求进行分类。
截屏2026-03-30 15.11.411014×352 86.1 KB
分类完成后,可自由勾选每一篇文献接受的分类,点击条目右侧的“接受”按钮可允许添加当前条目的分类;点击条目右侧的“拒绝并移至归档”按钮可将当前条目的状态设置为拒绝添加分类,并将当前条目移至“未分类”这个一级分类中;点击条目右侧的“拒绝”按钮可将当前条目的状态设置为拒绝添加分类。
点击弹窗下方的“全部接受”按钮,接受所有文献的分类(注意该按钮会忽略单独条目的确认状态)。
点击弹窗下方的“全部拒绝并移至归档”按钮,拒绝所有文献的分类,并将所有条目移至“未分类”这个一级分类中(注意该按钮会忽略单独条目的确认状态)。
点击弹窗下方的“全部拒绝”按钮,拒绝所有文献的分类(注意该按钮会忽略单独条目的确认状态)。
点击弹窗下方的“确认以上所有状态”按钮,按照单独条目的状态来执行添加或拒绝分类。
截屏2026-03-30 15.14.291348×1144 154 KB
项目链接
由于项目还是非常非常早期的版本,交互上可能还存在没说清楚的情况,建议佬友们先使用少量文献测试了解功能后再大量使用~ 插件只会添加文献条目的所属分类,不会修改或删除分类。
https://github.com/justinfjx/zotero-ai-collection
如果佬友们觉得这个项目有点帮助,欢迎在 GitHub 上点个 Star,这会帮助项目被更多人看到,也能让我持续把它做下去。
也欢迎各位佬友提issue和PR,也欢迎直接提出使用反馈和意见~
网友解答:--【壹】--:
感谢大佬 。
--【贰】--:
支持!期待继续完善

