Skip to content

Releases: howarddong711/PaperPet

PaperPet 0.5.0

Choose a tag to compare

@howarddong711 howarddong711 released this 25 Sep 16:15

PaperPet 0.5.0

PaperPet 0.5.0 在 0.4.1 的基础上继续完善 Zotero 10 的阅读报告、设置页和角色包工作流。

对比 0.4.1 的主要更新

  • 阅读报告默认显示最近 30 天,可切换最近 7 天或自定义日期范围。
  • 增加日历热力图,按天查看有效阅读强度,并保留每日阅读趋势图。
  • 报告中的最近阅读文献支持直接继续阅读,单篇详情也提供继续阅读入口。
  • 支持排除误触会话、恢复会话,并在报告内立即刷新统计结果。
  • 阅读文献标题从 Zotero 条目实时解析,附件记录也会尝试读取父条目标题。
  • 设置页增加角色包列表,可启用、停用和删除已安装角色包。
  • 角色包预览会随当前启用的角色包同步更新,覆盖六种阅读状态。
  • 宠物右键菜单支持打开阅读报告、切换角色包、添加角色包和打开设置。
  • 阅读数据与设置/角色包支持分离备份和恢复,不再提供清空记录入口。
  • 阅读报告增加统计口径说明,明确有效阅读时间、前台时间和识别比例的计算方式。
  • 增加交互诊断信息,帮助定位角色包加载、文献标题查询和菜单交互问题。
  • 优化 Zotero 10 混合 XUL/HTML 环境下的宠物点击、拖动、气泡和右键菜单行为。

兼容性

  • 支持 Zotero 10.x。
  • Zotero 9 用户请继续使用 PaperPet v0.3.11。

已通过 TypeScript 类型检查、26 项自动化测试、ESLint 和 Zotero 生产构建。

PaperPet v0.4.1

Choose a tag to compare

@howarddong711 howarddong711 released this 15 Sep 19:17

PaperPet 0.4.1

本次更新集中改善 Zotero 10 中的设置面板和阅读报告体验。

设置面板

  • 同时预览待机、阅读、思考、批注、睡眠和暂离六种角色状态。
  • 为滑块增加精确数值输入,并提供即时角色预览。
  • 折叠高级设置和角色包诊断信息,错误发生时自动展开诊断详情。
  • 增加分组恢复默认值、全局恢复确认和重置宠物位置。
  • 优化窄窗口、暗色主题、底部状态栏和路径排版。

阅读报告

  • 支持近 7 天和近 30 天统计范围。
  • 优化宽屏布局、字号、暗色对比度和顶部工具栏。
  • 修正零时长、短时长和无记录日期的图表显示。
  • 数据较少时隐藏识别比例,避免产生误导。
  • 最近阅读文献按所选日期范围统计。
  • 排除或恢复会话后停留在文献详情并立即刷新数据。
  • 集中管理备份、导入和清空记录,导入前明确提示覆盖范围。

已通过 26 项自动化测试、TypeScript 类型检查、ESLint 和生产构建,并在 Zotero 10 中完成界面确认。

Zotero 9 用户请继续使用 PaperPet v0.3.11。

PaperPet v0.4.0 — Zotero 10

Choose a tag to compare

@howarddong711 howarddong711 released this 15 Sep 18:34

PaperPet 0.4.0 — Zotero 10

  • 更新插件安装及自动更新兼容范围,支持 Zotero 10.0–10.*。
  • 保留 Zotero 9 用户的 PaperPet 0.3.11 自动更新入口。
  • 同步版本说明,并增加发布元数据一致性检查。

已通过 24 项自动化测试、TypeScript 类型检查和生产构建;用户已确认在 Zotero 10 上正常使用。此次版本不包含设置面板或阅读报告的后续界面优化。

安装

下载下方的 PaperPet.xpi,在 Zotero 的“工具 → 插件”中选择“从文件安装插件”。Zotero 9 用户请继续使用 v0.3.11。

PaperPet v0.3.11

Choose a tag to compare

@howarddong711 howarddong711 released this 19 Aug 03:40

Fixes Zotero startup pack lookup on versions where rowQueryAsync fails with rows undefined, and shows source and persistent pack paths in settings.

PaperPet 0.3.0

Choose a tag to compare

@howarddong711 howarddong711 released this 13 Aug 03:05

PaperPet 的首个公开预览版本。\n\n主要功能:\n- Zotero 全窗口阅读宠物,可点击和自由拖动\n- 阅读、思考、快速浏览、批注、暂离与睡眠状态识别\n- 本地阅读时间、动作与论文聚合记录\n- 最近七天阅读报告与本地数据备份/恢复\n- Zotero 原生 PaperPet 设置页\n- 声明式 .zpet 角色包安装与校验\n\n安装方法:下载 PaperPet.xpi,在 Zotero 的“工具 → 插件”中选择“从文件安装插件”。\n\n兼容 Zotero 9。当前为预览版本,数据默认仅保存在本机。