Repository navigation
这版主要补上 PDF 原页选字复制、自定义翻译要求和聊天粘贴图片,并修复翻译、公式、脚注与目录显示的问题
新增与改进
- PDF 原页选字与复制:右侧原页和未翻译页面可以直接选字、复制,文字层随缩放对齐;保留单词间空格和换行。支持含文字的 PDF,不包含扫描 OCR 或原文件批注编辑(PR #97,@AurvalLab)
- 自定义翻译要求:设置 → 模型 → 翻译补充要求,可保存术语保留和措辞偏好,用于之后的全文翻译、补译、段落重译和术语检查;已有译文保持原样(#89)
- 聊天粘贴图片:支持 PNG、JPEG、WebP 预览、移除、发送和历史回读;对话草稿互相隔离,失败且未保存的附件会清理。识图能力取决于所选模型(PR #98,@AurvalLab)
- 翻译流式接收与恢复:完整接收后再保存译文;接口明确不支持流式时回退普通请求,意外断流和 524 错误有限重试(PR #88,@hbeibei)
- 自动略过确认的空白页:正常续译不再反复送译真正的空白页,扫描图、矢量图、批注页及已有内容的页面保留(#93)
- 脚注与参考文献分开:
[^13]显示为上标并跳转到独立脚注,[13]仍指向文献;同号脚注优先匹配当前页,无法确定时不猜跳转。旧译文已混淆的编号不会自动转换(#95) - 标题公式显示:文献库、阅读器标题及语言切换保留数学公式,普通 Markdown 标点不被误处理(PR #94,@wangwu-30)
- 多级目录缩进:二至六级目录逐级缩进(PR #91,@OoadadaoO)
- 公式定界符检查:检测裸 TeX 并请求修正;如果修正丢失正文、块或表格内容,保留原结果(PR #92,@Wang-auspicious)
下载与验证
- Windows x64:
EasyRead-Setup-1.4.4.exe - macOS Apple Silicon:
EasyRead-1.4.4-arm64.dmg;ZIP 用于应用内更新 - Linux x64:
EasyRead-1.4.4.AppImage
本地 520 项 Python、195 项前端与桌面测试通过;三平台 CI、安装包构建及冻结后端冒烟通过,安装包与更新清单的版本、大小和 SHA-512 已核对。实测 PDF 选字复制、缩放、Codex 一页翻译,以及图片聊天与刷新后历史回读
验证边界:Claude CLI 在验收机器上未登录,未完成该引擎的真实调用;未逐一验收所有模型供应商和复杂 PDF 排版。三平台构建不等于三平台安装后的人工验收;从 1.4.3 的真实应用内升级仍待验证