Skip to content

Releases: hcf0526/ZotWanglele

v0.1.8 划词翻译历史、多模型对比与长度方案

Choose a tag to compare

@github-actions github-actions released this 14 Sep 14:01

更新内容

  • 新增划词翻译历史,在右侧工具栏查看、搜索、打开、删除和清空;支持保存条数与最大缓存设置,默认 100 条、50 MB。
  • 匹配历史时显示已有译文,多模型翻译仅请求缺少结果的项目,历史跨阅读器与 Zotero 重启保留。
  • 支持按词数或字数设置多个长度方案,每个方案可组合 Google、DeepL、百度和多个 AI 模型,并调整服务顺序。
  • 划词翻译设置依次展示通用选项、翻译历史和翻译模型;方案上下均提供添加与保存按钮,已删除模型显示“未找到该模型”。
  • AI 模型名称统一为“供应商/模型名称”,AI 地址示例调整为 https://api.example.com。

使用说明

在仪表盘的“划词翻译设置”中添加长度方案,填写范围,通过“添加翻译”选择服务;选择 AI 后指定模型,完成后点击“保存方案”。下限包含、上限排除,上限留空表示无限。范围重叠时采用靠前的方案。

下载 zot-wanglele.xpi 安装,已有旧版用户可通过 Zotero 插件管理页面检查更新。Google 为实验性服务,实际可用性受网络与提供方影响。

v0.1.7 划词翻译与仪表盘 AI 配置优化

Choose a tag to compare

@github-actions github-actions released this 12 Sep 13:31

ZotWanglele v0.1.7

划词翻译

  • 支持 PDF 词语、句子与段落翻译,选区浮层与阅读侧栏同步显示原文和译文,独立 PDF 窗口提供浮层。
  • 提供 AI、Google(实验性)、DeepL 与百度四类服务,默认手动翻译,可启用 600 毫秒延迟自动翻译。
  • 支持流式输出、停止生成、重新翻译、复制译文和复制原文与译文,各阅读器分别保留会话缓存。
  • 划词翻译提示词可在仪表盘中编辑,单次选区上限为 5000 个 Unicode 字符。

AI 配置与仪表盘

  • 仪表盘第二个页签新增“AI 配置”,与插件设置页面共享供应商、多 Key、模型排序和当前模型切换,改动同步显示。
  • 任务记录移至第三个页签,翻译配置分别命名为“文献翻译设置”和“划词翻译设置”,后者移入仪表盘。
  • 完善纸感主题、字段层次、小圆角、控件状态和窄窗口布局。

修复

  • 修复从仪表盘打开供应商编辑器时已有 Key、模型和生成参数未显示的问题,并修复删除确认弹窗的初始化。
  • 启动与任务进度提示恢复 Zotero 默认背景、颜色和布局,保留主题衬线字体,修复 Windows 提示窗外框黑边。
  • 完善 AI 流式请求的 HTTP 错误、超时、取消和异常响应处理。

验证

构建、格式与静态检查通过,55 项自动化测试通过。整篇 PDF 服务端翻译测试因缺少运行环境跳过;真实翻译服务的可用性需结合账户和网络环境验证。

安装

下载附件 zot-wanglele.xpi,在 Zotero 的“工具 → 插件”中选择从文件安装,重启 Zotero 生效。本版面向 Zotero 10,已在 Zotero 10.0.2 中验证相关界面与配置操作。

v0.1.4 纸感主题与笔记预览优化

Choose a tag to compare

@hcf0526 hcf0526 released this 27 Aug 14:43

ZotWanglele v0.1.4

更新内容

界面

  • 设置页面与仪表盘统一为纸感主题:米色画布、纸质面板、衬线字体,红色/苔绿点缀。
  • 设置页面标题区精简,仪表盘入口改为「▦ 仪表盘」按钮,AI 配置区新增齿轮图标。
  • 设置页面操作按钮缩小并支持窄窗口自动换行,移除条目间的 · 分隔符。

AI 笔记预览(阅读侧栏)

  • 预览区块沿用纸感样式,笔记文本可直接选中复制。
  • 模板切换由原生下拉改为自定义文本下拉(▾ 触发,选中项带 ✓)。
  • 「打开笔记」操作移至顶部行,无当前笔记时置灰。
  • 内容容器使用 contain: inline-size,侧栏宽度由 Zotero 决定,移除 JS 测宽与观察器循环;去掉 word-break: break-all 后缩放方向卡顿明显减轻。

修复

  • 偏好面板样式表改为运行时注入(injectPrefsStylesheet),解决 XHTML 顶部 xml-stylesheet 被丢弃导致设置页无样式的问题。

安装

下载附件 zot-wanglele.xpi,在 Zotero 的「工具 → 插件」中从文件安装,重启 Zotero 生效。

Release v0.1.3

Choose a tag to compare

@github-actions github-actions released this 27 Aug 14:46

No significant changes.

ZotWanglele v0.1.2

Choose a tag to compare

@hcf0526 hcf0526 released this 25 Aug 14:01

更新信息功能

  • 支持通过 DOI 查询 Crossref 元数据。
  • 条目没有 DOI 时,可先在结果汇总窗口中点击“选择”,再搜索 Crossref 书目候选。
  • 候选记录显示标题、作者、日期、期刊和 DOI,确认后进入字段对比窗口。
  • 支持逐项勾选标题、作者、摘要、DOI、日期等字段,再写入 Zotero。
  • 结果窗口展示成功、失败、跳过、无变化和待选择状态,并保留具体原因。
  • 优化批量处理流程,避免无 DOI 条目连续弹出候选窗口。

验证

  • npm run lint:check
  • npm run build

Release v0.1.1

Choose a tag to compare

@github-actions github-actions released this 25 Aug 08:23

❤️ Contributors

  • WangLele

Release v0.1.0

Choose a tag to compare

@github-actions github-actions released this 24 Aug 12:17

❤️ Contributors

  • WangLele

Release Manifest

Release Manifest Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Aug 12:17

This release is used to host update.json, please do not delete or modify it!
Updated in UTC 2026-09-14T14:01:41.409Z for version 0.1.8