Cool Papers更新:简单适配Zotero Connector
By 苏剑林 | 2025-08-25 | 26521位读者 |很早之前就有读者提出希望可以给Cool Papers增加导入Zotero的功能,但由于笔者没用Zotero,加上又比较懒,所以一直没提上日程。这个周末刚好有点时间,研究了一下,做了个简单的适配。
单篇导入 #
首先,我们需要安装Zotero(这是废话),然后需要给所用浏览器安装Zotero Connector插件。安装完成后,我们访问Cool Papers的单篇论文页面,如 https://papers.cool/arxiv/2104.09864 或 https://papers.cool/venue/2024.naacl-long.431@ACL ,然后点击Zotero Connector的图标,就会自动把论文导入了,包括PDF文件。
保存的信息包括论文标题、作者、摘要、日期、所属主类别(arXiv)或所属会议(会议论文)。这是通过在网页头部嵌入Metadata实现的,不需要用户做额外配置,缺点是只支持单页面单论文的导入。
批量导入 #
如果想要支持批量导入,那就只能通过Translator来实现了,它是实现复杂导入的必要条件。当我们访问arXiv官网时,Zotero Connector能够自动识别多篇论文让我们选择导入,就是通过Translator实现的,只不过arXiv的Translator已经内置到Zotero中,而Cool Papers的自然要自己写了。
Translator实际上就是一段JS代码,笔者已经写好并放到了Github上(链接),读者只需要将它保存下来,并放到Zotero的translators目录中(MacOS是“用户/Zotero/translators”),重启Zotero就生效了。(注意,Translator是配置到Zotero而不是Zotero Connector中的。)
这时候我们访问列表页,如 https://papers.cool/arxiv/cs.AI 或 https://papers.cool/venue/ACL.2025 ,正常来说Zotero Connector的图标就会变成文件夹形状,点击它,就会出现如下的多选框:
这里显示的论文,并不是当前列表页的所有论文,而是当前页面下我们曾点击过“[PDF]”或“[Kimi]”的论文,这意味着我们可能对这些论文感兴趣,因此可能会需要进一步收藏到Zotero,这便是Cool Papers适配Zotero的逻辑。
文章小结 #
对Cool Papers做了一些简单的调整,并写了一个Translator,从而可以配合Zotero Connector,将Cool Papers的论文导入到Zotero上。
转载到请包括本文地址:https://www.kexue.fm/archives/11250
更详细的转载事宜请参考:《科学空间FAQ》
如果您还有什么疑惑或建议,欢迎在下方评论区继续讨论。
如果您觉得本文还不错,欢迎分享/打赏本文。打赏并非要从中获得收益,而是希望知道科学空间获得了多少读者的真心关注。当然,如果你无视它,也不会影响你的阅读。再次表示欢迎和感谢!
如果您需要引用本文,请参考:
苏剑林. (Aug. 25, 2025). 《Cool Papers更新:简单适配Zotero Connector 》[Blog post]. Retrieved from https://www.kexue.fm/archives/11250
@online{kexuefm-11250,
title={Cool Papers更新:简单适配Zotero Connector},
author={苏剑林},
year={2025},
month={Aug},
url={\url{https://www.kexue.fm/archives/11250}},
}












September 1st, 2025
苏神连前端的东西都懂啊,太强了.....
路过顺便问一下想建站一个像苏神博客这样的有简单的方案么
这个可以直接问Kimi
September 4th, 2025
苏神想问一下其他会议的论文可以上传到cool papers吗,比如体系结构的顶会ISCA、MICRO、ASPLOS和HPCA呢,现在这些会议也出现了很多ML在体系结构层次上的优化,感谢
都是我人工整理的,只要论文集是公开可访问、没有反爬虫的,理论上都可以,当然实际上行不行,还得看我时间和精力...