Skip to content

Releases: Lyz-623/ZotAssets

ZotAssets v0.3.6

Choose a tag to compare

@Lyz-623 Lyz-623 released this 22 Aug 16:29

Zotero 10 兼容更新

  • 已在 Zotero 10.0 中完成真实加载验证,插件可正常启用并注入 ZotAssets 菜单。
  • 按 Zotero 官方规范将兼容上限更新为 10.0.*,继续兼容 Zotero 7、8、9。
  • 插件说明和市场介绍改为中文。
  • 包含 0.3.5 中的长文件名、Windows 路径比较和角色持久化可靠性修复。

安装

下载 ZotAssets-0.3.6.xpi,在 Zotero 中打开“工具 → 插件 → 齿轮 → 从文件安装插件”。已有安装可通过 GitHub Releases 自动更新。

SHA-256:02AB9B610BD6FE1CF994963579CD6894A40F1E15FC2B3F5CA06A5515852D1182

ZotAssets v0.3.4

Choose a tag to compare

@Lyz-623 Lyz-623 released this 13 Jun 18:46

ZotAssets v0.3.4

EN — Safer parent-level Main PDF vs SI classification.

  • Auto-classification now evaluates all PDFs under the same parent item together.
  • ZotAssets chooses a clearly strongest Main PDF first, then marks only the remaining strong SI candidates as Supplement.
  • Single-PDF items are no longer marked Supplement from weak article-body wording such as "supplementary information is available".
  • Supplement now needs explicit SI evidence from the filename, opening title, or strong first-page SI markers.
  • Generated filenames now keep the complete Zotero parent-item title for {parentTitle} after filename-safe cleanup.

中文 — 更稳的同一条目内正文 PDF / SI 判别。

  • 自动识别现在会把同一个父条目下的所有 PDF 放在一起比较。
  • 先选择证据最强的正文 PDF,再把剩余的强 SI 候选标为补充材料。
  • 只有一个 PDF 的条目,不会再因为正文里的弱表述(例如 supplementary information is available)被误标为 SI。
  • 补充材料需要文件名、首页开头标题,或首页强 SI 标记提供明确证据。
  • 生成文件名时 {parentTitle} 会保留 Zotero 父条目的完整标题,只清理文件名非法字符。

Install / 安装

Download ZotAssets-0.3.4.xpi, then in Zotero: Tools → Plugins → gear → Install Plugin From File…. Existing installs auto-update from GitHub Releases.

Compatible with Zotero 7 / 8 / 9. See the full CHANGELOG.

ZotAssets v0.3.3

Choose a tag to compare

@Lyz-623 Lyz-623 released this 13 Jun 18:24

ZotAssets v0.3.3

EN — Safer automatic distinction between Main PDF and Supplement.

  • Replaces broad supplementary keyword matching with conservative evidence scoring.
  • Supplement detection now requires strong SI signals from the file name, opening title, or first-page markers like Figure S1 / Table S1.
  • Main PDF detection now combines parent title, DOI, journal name, Abstract/摘要, keywords, and article metadata.
  • If multiple PDFs in the same item look like possible Main PDFs, ZotAssets only auto-selects one when it clearly wins; otherwise it leaves them unchanged.
  • Chinese journal articles still store detected roles, but generated filenames and attachment titles keep the role suffix blank.

中文 — 更稳地自动区分正文 PDF 和补充材料。

  • 不再用宽泛关键词直接判断补充材料,改为保守的证据评分。
  • 补充材料需要来自文件名、首页开头标题,或 Figure S1 / Table S1 等首页标记的强证据。
  • 正文 PDF 会综合父条目题名、DOI、期刊名、Abstract/摘要、关键词和文章元数据判断。
  • 同一个条目里多个 PDF 都像正文时,只有明显领先的候选会被自动选中,否则保持不变。
  • 中文期刊论文仍会保存识别角色,但生成文件名和附件标题时角色后缀保持空白。

Install / 安装

Download ZotAssets-0.3.3.xpi, then in Zotero: Tools → Plugins → gear → Install Plugin From File…. Existing installs auto-update from GitHub Releases.

Compatible with Zotero 7 / 8 / 9. See the full CHANGELOG.

ZotAssets v0.3.2

Choose a tag to compare

@Lyz-623 Lyz-623 released this 13 Jun 18:13

ZotAssets v0.3.2

EN — Patch release for PDF title role-label placement.

  • Fixes unrenamed PDF attachment titles that displayed role labels after the extension, such as Title.pdf [Supplement].
  • PDF title labels now render before the extension: Title [Supplement].pdf.
  • Reapplying a role normalizes existing affected titles by removing either old or new label placement before writing the corrected title.

中文 — 这个补丁修复 PDF 标题里的角色标签位置。

  • 修复未实际重命名的 PDF 附件标题显示成 标题.pdf [Supplement] 的问题。
  • PDF 标题标签现在会放在扩展名前:标题 [Supplement].pdf。
  • 对已受影响的标题,重新应用角色时会先清理旧格式或新格式,再写入正确标题。

Install / 安装

Download ZotAssets-0.3.2.xpi, then in Zotero: Tools → Plugins → gear → Install Plugin From File…. Existing installs auto-update from GitHub Releases.

Compatible with Zotero 7 / 8 / 9. See the full CHANGELOG.

ZotAssets v0.3.1

Choose a tag to compare

@Lyz-623 Lyz-623 released this 13 Jun 18:09

ZotAssets v0.3.1

EN — Patch release for safer auto-classification and clearer progress feedback.

  • Auto-classification now only operates on Zotero Journal Article items.
  • Theses, conference papers, books, and other item types are left unchanged and will not receive automatic role suffixes.
  • Scan and apply progress windows now show visible done / total text and percentage from the start.

中文 — 这个补丁版本让自动识别更稳,也让进度显示更清楚。

  • 自动识别现在只处理 Zotero 的期刊论文条目。
  • 学位论文、会议论文、书籍和其他条目类型保持不变,不会被自动加角色后缀。
  • 扫描和应用阶段的进度窗口会从一开始显示 已完成 / 总数 和百分比,避免看起来像空白窗口。

Install / 安装

Download ZotAssets-0.3.1.xpi, then in Zotero: Tools → Plugins → gear → Install Plugin From File…. Existing installs auto-update from GitHub Releases.

Compatible with Zotero 7 / 8 / 9. See the full CHANGELOG.

ZotAssets v0.3.0

Choose a tag to compare

@Lyz-623 Lyz-623 released this 13 Jun 17:50

ZotAssets v0.3.0

EN — Auto-detection is now content-based: it reads the PDF's first-page text instead of guessing from the file name.

  • Supplement — first page contains an explicit marker (Supplementary / Supporting Information, Supplementary Material, Supplement, SI <heading>, ESI, 补充材料/信息).
  • Main PDF — first page contains both a DOI and the parent item's journal name.
  • Anything not confidently matched is left unchanged for manual assignment.

Also: determinate progress bars for the scan and apply phases (no more frozen/vanishing window on big libraries), and the README is split into separate English / Chinese files.

中文 — 自动识别改为基于正文内容:读取 PDF 第一页文本,而不是根据文件名猜测。

  • 补充材料——第一页出现明确标识(Supplementary / Supporting Information、Supplement、SI <标题词>、ESI、补充材料/信息)。
  • 正文 PDF——第一页同时出现 DOI 和父条目的期刊名称。
  • 不能明确归类的附件保持不变,由你手动设置。

此外:扫描与应用阶段都显示明确的进度条(大文献库不再卡死/凭空消失);README 拆分为中英两个独立文件。

Install / 安装

Download ZotAssets-0.3.0.xpi, then in Zotero: Tools → Plugins → gear → Install Plugin From File…. Existing installs auto-update from GitHub Releases.

Compatible with Zotero 7 / 8 / 9. See the full CHANGELOG.

ZotAssets v0.2.1

Choose a tag to compare

@Lyz-623 Lyz-623 released this 13 Jun 17:30

ZotAssets v0.2.1

EN — Auto-classification is now conservative. It auto-detects only Main PDF and Supplement; any attachment that isn't confidently one of those is left unchanged so you can set its role manually. This removes the error-prone auto-guessing of Data/Code/Figure/etc. The Main PDF file-name tag is now Main (e.g. Smith_2021_Title_Main.pdf).

中文 — 自动识别改为保守模式:只自动识别正文 PDF 与补充材料两类;其余不确定的附件保持不变,由你手动设置角色。去掉了容易出错的 数据/代码/图表 等自动猜测。正文 PDF 的文件名后缀改为 Main(如 Smith_2021_Title_Main.pdf)。

Notes / 说明

  • All 11 roles are still available for manual assignment (Edit role / Set role).
    全部 11 种角色仍可手动设置。
  • The preview now shows how many attachments are left unchanged.
    预览会显示有多少附件保持不变。

Install / 安装

Download ZotAssets-0.2.1.xpi, then in Zotero: Tools → Plugins → gear → Install Plugin From File…. Existing installs auto-update from GitHub Releases.

Compatible with Zotero 7 / 8 / 9. See the full CHANGELOG.

ZotAssets v0.2.0

Choose a tag to compare

@Lyz-623 Lyz-623 released this 13 Jun 17:15

ZotAssets v0.2.0

EN — Automatic asset-role classification for one selection or your entire library, with a preview-first, two-step confirmation before anything is renamed. Plus fixes to Edit role / Clear role, original-filename restore, and a bilingual README.

中文 — 新增自动识别附件资产角色,支持选中项或整个文献库;整库运行先预览、两步确认后才会重命名。同时修复了“编辑角色 / 清除角色”,支持恢复原始文件名,并提供中英双语 README。

Highlights / 亮点

  • Auto-classify selected items / 自动识别选中项
  • Auto-classify entire library (preview-first) / 自动识别整个文献库(先预览)
  • Choose rename PDFs or roles-only / 可选择重命名 PDF 或只写角色
  • Edit role uses a reliable native picker / 编辑角色改用稳定的原生选择器
  • Clear role can restore original file names / 清除角色可恢复原始文件名

Install / 安装

Download ZotAssets-0.2.0.xpi, then in Zotero: Tools → Plugins → gear → Install Plugin From File…

Compatible with Zotero 7 / 8 / 9. Auto-updates from GitHub Releases.

See the full CHANGELOG.