Releases: lineex/zotero-fmrs
Releases · lineex/zotero-fmrs
Release list
V0.1.8
Release v0.1.7
V0.1.6
Zotero FMRS v0.1.6 Release
- 核心修复:防止重复挂载完全相同的 PDF 附件(避免 163 邮箱保留副本导致的重复下载与挂载)。
- 逻辑优化:
- 增加了附件去重前置校验。在将 PDF 挂载至 Zotero 条目之前,程序会实时查询该条目底下的所有已有附件。如果检测到已有附件的实际文件名(
attachmentFilename)与当前要下载的 PDF 文件名完全相同(忽略大小写),将自动跳过此次导入。 - 结合
force=true手动强制拉取逻辑,这既能在您需要重新获取新文献时立刻生效,又能彻底避免因为邮箱中有多封相同回执邮件而挂载 5 个相同 PDF 附件的现象。 - 完善了 163 邮箱 HTML 邮件的分块标题识别与精准比对匹配。
- 增加了附件去重前置校验。在将 PDF 挂载至 Zotero 条目之前,程序会实时查询该条目底下的所有已有附件。如果检测到已有附件的实际文件名(
V0.1.5
Zotero FMRS v0.1.5 Release
- 彻底修复:支持抓取并解析 HTML 格式邮件,且支持手动点击“从邮箱下载并附加”时强行附加 PDF。
- 逻辑优化:
- 修复了 POP3 脚本中无法抓取 HTML 格式邮件正文(
text/html)的缺陷。现在同时提取text/plain与text/html作为邮件正文,能完美支持各类客户端及机构邮箱派发的 HTML 邮件,提取并还原完整的文献块描述。 - 修复了手动模式(Interactive Mode)下的导入判断。当用户选择某文献并点击“从邮箱下载并附加”时,采用
force=true策略,绕过“条目是否已挂载过 PDF”的重复判定,确保无论何时点击都能正常抓取挂载最新 PDF 文件。 - 完善了底层文件名 FMRS ID (如
P34889809)与 Zotero 库条目标题段落的块匹配(Block Title Matching),无 PMID 的 DOI 条目也能完美挂载。
- 修复了 POP3 脚本中无法抓取 HTML 格式邮件正文(
Release v0.1.4
V0.1.3
Zotero FMRS v0.1.3 Release
- 核心修复:修复了多文献邮件中,文献标题与 FMRS ID (如 P33797484) 存在换行隔开时无法正确识别匹配的问题。
- 逻辑优化:
- 废弃了按行(
\n)拆解提取标题的策略。现在的匹配引擎采用分块(Block-based)算法,以文献列表编号(如1.,2.,[1]等)为边界拆分邮件正文。 - 每一篇文献的描述(包含跨行的标题、期刊名、FMRS ID等)会被完整保留在同一个文本块中。插件会使用附件文件名提取的 FMRS ID 准确定位到该文献所在的完整文本块,并以此进行标题包含关系对比(
titleMatches)。 - 即使 Zotero 条目没有 PMID 只有 DOI,只要所选条目标题包含在定位的描述文本块中,均可实现 100% 精准自动匹配与挂载。
- 废弃了按行(
Release v0.1.2
Release Manifest
This release is used to host update.json, please do not delete or modify it!
Updated in UTC 2026-07-10T11:54:45.498Z for version 0.1.4