Skip to content

Zotero Math Patch v0.2.4

Choose a tag to compare

@DragonGong DragonGong released this 15 Jul 09:07
· 2 commits to main since this release

主要更新

  • 保留原有的 Render Markdown Math 本地规则命令,并新增手动触发的 Process Math with AI。
  • 在 Zotero 设置中新增独立的 Math Patch 页面,支持 OpenAI Compatible 接口、API Key、模型、超时、分块大小、输出长度和自定义提示词。
  • 大模型只接收经过保护和编号的普通文本块,只返回公式操作;插件不会让模型覆盖整篇 HTML。
  • 本地严格验证块编号、原文、出现次数、重叠范围和 LaTeX 安全性,全部通过后才会预览并原子保存。
  • 支持长笔记分块、跨段块级公式、重复操作去重、冲突拒绝、超时、取消和安全错误提示。
  • 修复 Zotero 9 中设置按钮、Firefox 140 凭据存储、XPI 安装元数据和 AI 预览窗口加载问题。
  • 原有方括号公式、Markdown 公式和括号内短公式规则保持可用。

隐私

只有用户手动执行 Process Math with AI 时,待处理的普通笔记文本才会发送到用户配置的模型服务。API Key 仅保存在 Zotero/Firefox 本机凭据存储中,不写入仓库或日志。第三方接口的数据处理规则由对应服务商决定。

兼容性

  • Zotero 7.0 至 9.0.x
  • OpenAI Compatible Chat Completions
  • 已在 Windows Zotero 9.0.5 实际验证

安装

下载下方的 zotero-math-patch.xpi,在 Zotero 的 工具 -> 插件 中选择 Install Add-on From File...。覆盖升级后请重启 Zotero。

校验

SHA-256: C88A0622D072EBDB6F47888C94A767E710D72365907B5E78560CEFC98D107E29

测试:npm test 全部通过,npm run build 成功。