📥 Zotero 自动导入插件
一次安装,Zotero 自动把每日 arXiv 报告网页下载为本地副本,无需再点按钮。
arxiv-daily-importer
Zotero 7+ 插件,启动后会自动同步当天报告,并每小时检查一次新报告。
- ✅ Zotero 启动自动同步当天报告
- ✅ 每 60 分钟自动检查新报告
- ✅ 已导入日期自动去重,永不重复
- ✅ 首次安装只导入今天,不会一次性灌入历史
- ✅ 导入的是本地 HTML 副本,可直接点开
- ✅ 可设置默认 Zotero 文件夹(Collection)
下载插件
arxiv-daily-importer.xpi
下载后无需解压,在 Zotero 中通过齿轮菜单安装。
插件 update_url 使用 HTTPS:https://arxiv.npu-aslp.org/zotero-plugin/updates.json
安装步骤
-
点击右上角 下载插件,获得
arxiv-daily-importer.xpi。 -
打开 Zotero,进入菜单
工具→插件。 -
点击窗口右上角 齿轮图标,选择
Install Add-on From File...。 -
选择刚下载的
arxiv-daily-importer.xpi,确认安装。 - 重启 Zotero,等待约 8 秒,今日报告会自动导入。
默认配置
插件默认连接服务地址:https://arxiv.npu-aslp.org。
如果你需要换成内网穿透或别的地址,可在 Zotero 的 Run JavaScript 中执行:
const b = Services.prefs.getBranch("extensions.arxiv-daily-importer.");
b.setStringPref("reportURLTemplate", "https://arxiv.npu-aslp.org/download/{date}.html");
b.setStringPref("datesAPI", "https://arxiv.npu-aslp.org/api/dates");
b.setIntPref("intervalMinutes", 60);
b.setBoolPref("autoImport", true);
b.setStringPref("defaultCollectionPath", "arXiv/每日精读");
常见问题
安装提示 incompatible / update_url 错误?
Zotero 9 要求插件 manifest 里的 update_url 必须是 HTTPS。本页下载的 xpi 会自动写入:
https://arxiv.npu-aslp.org/zotero-plugin/updates.json
请确保该 HTTPS 地址可访问(服务器需设置 WEB_PUBLIC_URL=https://你的域名)。不要用旧的本地 xpi 文件。
历史报告会被一起灌进 Zotero 吗?
不会。首次安装只导入今天,历史日期会被标记为“已处理”而不实际下载。如果你希望补导入某一天,使用菜单里的 导入指定日期的 arXiv 报告...。
会重复导入吗?
不会。已导入的日期被写入 Zotero 偏好 extensions.arxiv-daily-importer.importedDates,下次自动同步会自动跳过。
Zotero 关掉之后还会导入吗?
不会。同步任务依赖 Zotero 运行;下次启动 Zotero 时会自动补齐遗漏的日期。
服务暂时连不上会出什么问题?
插件会静默跳过本轮,下一轮 60 分钟后再尝试,不会反复弹错。