情况

  • 我是文献管理软件Zotero和笔记管理软件Obsidian的用户。
  • 从前,我们可以使用Zotero插件ZotServer和Obsidian插件 zotero-bridge 与 zotero-link实现在Obsidian笔记中链接Zotero文献的功能。
  • 然而,在我更新 Zotero 到 最新版本 Zotero 7 以后,ZotServer 插件就无法使用了。在Zotero的插件管理页面显示ZotServer disabled。
  • 于是我在插件的github仓库中搜索,找到了插件开发者提供的如下信息:
  • 图片
  • 按我的理解(不一定准确),开发者的大概意思是说Zotero 7自带了本地API服务器的功能,比ZotServer的功能更丰富。所以他现在更新了Obsidian插件zotero-bridge 与 zotero-link使之能够连接这个自带的本地API服务器,也许日后我们就不再需要ZotServer了。但如果还是想要在Zotero 7中使用ZotServer,可以联系开发者。

解决方案

  • 解决方案非常简单,我按照开发者所说,去对应的github仓库找到了两个Obsidian插件的最新版本,并安装在我的Obsidian仓库。
  • 在插件zotero-bridge中设置Connection type为Zotero 7的版本。
  • 然后在zotero上方导航栏中选择编辑,选择设置,选择高级,勾选“允许此计算机上的其他应用程序与zotero通信”。
  • 最后就又能够在笔记中链接文献了。