本次更新
- 网页翻译:统一代码占位符校验与恢复,移除按位置猜测代码和强行拼接模型响应的处理,减少错误译文。
- 正文识别:修复标题与段落误合并、普通文章被同名样式类排除,以及隐藏内容、未发送草稿混入翻译上下文的问题。
- 阅读体验:切换显示模式复用已有译文;修复窄屏重扫时残余短词再次触发翻译,以及清除后原文还原不完整的问题。
- PDF 翻译:按阅读位置调度相邻页面,默认覆盖前后各 5 页,并支持调整翻译范围;保留手动校对内容,导出不会自动触发剩余全文翻译。
- 图片与代码排版:改善图片缩放后的清晰度与译文复用,修复 GitHub 代码注释长译文导致的行号错位和溢出。
- 稳定性:使用明确的异常类型控制有限重试;缓存读写失败时仍显示有效译文,并统一前后台的性能参数计算。
验证
- 474 项自动化测试、7 项商店发布脚本测试、类型检查与生产构建通过。
- 真实扩展网页回归覆盖两种窗口宽度、三种显示模式、Ctrl 点击段落翻译、占位符恢复、清除还原和迟到响应。
- GitHub 代码排版 18 种场景与本地 40 页 PDF 阅读范围、手动编辑和导出回归通过。
- 浏览器回归使用本地页面和模拟翻译服务。