Skip to content

Releases

v1.2.3 — 改进 PDF 阅读与悬浮工具条体验

Choose a tag to compare

@gsiliconk gsiliconk released this 29 May 13:18

修复

  • 改进 PDF 链接跳转逻辑,补齐外部链接与文档内跳转行为
  • 改进 PDF 文字层交互,修复阅读时文字选择与复制体验问题
  • 调整页面放大后的布局与滚动逻辑,优化横向滚动和页面居中显示
  • 修复升级安装后最近打开记录和阅读位置容易丢失的问题

优化

  • 悬浮批注工具条增加位置记忆,重启后恢复上次位置
  • 增加悬浮批注工具条横向/纵向排列能力,并优化纵向文字显示
  • 顶部固定工具条交互细节优化,保持与悬浮状态区分
  • 记住阅读位置功能现在会按文件保存并恢复上次页码与缩放
  • 更新应用版本至 1.2.3

安装

  • 下载 PDF-Smart-Reader-Setup.exe 双击安装

v1.2.2 — 修复滚动翻页自动跳转

Choose a tag to compare

@gsiliconk gsiliconk released this 26 May 02:05

修复

  • 修复从下一页上滑到上一页底部时,页面自动跳到上一页顶部的问题

根因

滚动检测到页码变化后调用 onPageChange,触发大纲跳转的 useEffect 执行程序化滚动。新增 scrollDetectedRef 区分自然滚动和大纲/缩略图点击,自然滚动翻页不再触发跳转。

安装

  • 下载 PDF-Smart-Reader-Setup.exe 双击安装

v1.2.1 — 修复标注功能 bug

Choose a tag to compare

@gsiliconk gsiliconk released this 26 May 00:44

修复

  • 修复标注功能无法使用:弹窗跳到左上角、保存无反应、笔记栏无记录
  • 保存后的批注卡片自适应内容高度,去除固定尺寸空白

根因

handleMouseUp 中 note 工具分支缺少 return,currentAnnotation 被末尾清空代码覆盖;弹窗容器缺少 onMouseUp stopPropagation 导致保存按钮的 mouseup 冒泡到批注层再次清空状态。

安装

  • 下载 PDF-Smart-Reader-Setup.exe 双击安装
  • 老版本用户启动后会自动收到更新弹窗

v1.2.0 — 设置系统、笔记/标注、自动更新

Choose a tag to compare

@gsiliconk gsiliconk released this 25 May 13:09

主要变更

新功能

  • 全新设置弹窗(阅读 / 外观 / AI / 批注 / 快捷键 / 关于 6 个 Tab),实时持久化
  • 笔记面板与悬浮/吸附式标注工具栏(高亮、下划线、批注、删除)
  • 启动后自动检查 GitHub Releases,新版本弹窗提示
  • PDF 文本框选 + Ctrl+C 复制
  • Ctrl+滚轮缩放、PageUp / PageDown / Home / End / Ctrl+0 快捷键
  • 多文档 Tab、关闭后激活相邻 Tab
  • 主进程窗口大小/位置记忆

优化

  • 标注存储从 localStorage 迁移到 electron-store,按文件 hash + 页码分键
  • 页面尺寸懒加载(当前页 ±5 页),打开大文档无白屏
  • AI 消息体兼容更多代理(content: null → "")

安装

  • 下载 `PDF Smart Reader Setup.exe` 双击安装
  • 老版本用户启动后会自动收到更新弹窗

v1.1.1

Choose a tag to compare

@gsiliconk gsiliconk released this 24 May 13:35

v1.1.1 更新内容

修复

  • 修复搜索高亮框位置偏移 — 高亮框现在准确覆盖匹配文字
  • 修复搜索跳转不准 — 点击"下一个"会准确跳转到匹配项所在页面
  • 修复页面内搜索定位 — 当一页显示不全时,搜索结果会自动滚动到可视区域中间偏上,而不是只跳到页面顶部
  • 修复 AI 设置弹窗光标 — 彻底移除 animal-island-ui 自定义手型光标,恢复默认光标

改进

  • 缩略图/大纲跳转精度提升 — 预加载所有页面尺寸,大幅减少跨页跳转误差
  • 大纲高亮当前章节 — 滚动页面时自动高亮对应目录项

下载

直接下载 PDF Smart Reader Setup.exe 安装使用。

v1.1.0

Choose a tag to compare

@gsiliconk gsiliconk released this 24 May 12:37

PDF Smart Reader v1.1.0

修复

  • 缩略图跳转准确:点击缩略图跳转任意页面不再偏移,远距离跳转(如第1页跳到第200页)也完全准确
  • 大纲跳转准确:修复与缩略图相同的跳转偏差问题
  • 大纲高亮当前章节:阅读时大纲侧边栏自动高亮当前所在章节,并显示各章节起始页码(如 P20),方便定位

技术说明

根本原因是懒加载机制导致未渲染页面的 canvas 高度为 0,使位置计算产生偏差。
本版本在启动时预加载所有页面的尺寸信息作为占位,保证跳转位置始终精确。


下载 PDF Smart Reader Setup.exe,双击安装即可使用。

v1.0.0

Choose a tag to compare

@gsiliconk gsiliconk released this 24 May 12:08

PDF Smart Reader v1.0.0

首个正式版本。

功能

  • PDF 多标签页阅读、拖拽打开、历史记录
  • 大纲导航、全文搜索
  • AI 智能助手(文档问答、总结、翻译)
  • 支持 OpenAI 兼容 API(Deepseek / 通义千问等)
  • 无边框窗口、自定义标题栏

下载

下载下方 PDF Smart Reader Setup.exe,双击安装即可使用。