Cool Papers更新:简单适配Zotero Connector

360影视 国产动漫 2025-09-03 15:47 1

摘要:很早之前就有读者提出希望可以给Cool Papers增加导入Zotero的功能,但由于笔者没用Zotero,加上又比较懒,所以一直没提上日程。这个周末刚好有点时间,研究了一下,做了个简单的适配。

很早之前就有读者提出希望可以给 Cool Papers 增加导入Zotero的功能,但由于笔者没用Zotero,加上又比较懒,所以一直没提上日程。这个周末刚好有点时间,研究了一下,做了个简单的适配。

单篇导入

首先,我们需要安装 Zotero (这是废话),然后需要给所用浏览器安装 Zotero Connector 插件。安装完成后,我们访问Cool Papers的单篇论文页面,如 RoFormer: Enhanced Transformer with Rotary Position Embedding Naive Bayes-based Context Extension for Large Language Models ,然后点击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 Cool Papers - Immersive Paper Discovery ,正常来说Zotero Connector的图标就会变成文件夹形状,点击它,就会出现如下的多选框:

这里显示的论文,并不是当前列表页的所有论文,而是当前页面下我们曾点击过“[PDF]”或“[Kimi]”的论文,这意味着我们可能对这些论文感兴趣,因此可能会需要进一步收藏到Zotero,这便是Cool Papers适配Zotero的逻辑。

文章小结

对Cool Papers做了一些简单的调整,并写了一个Translator,从而可以配合Zotero Connector,将Cool Papers的论文导入到Zotero上。

来源:晚晚的星河日记一点号

相关推荐