Releases: TimPetrillo/paper-translator
Releases · TimPetrillo/paper-translator
Release list
Paper Translator v0.2.0
本次更新
新增
- 支持 Anthropic Messages、OpenAI Chat Completions、OpenAI Responses API 和 Gemini generateContent,可在设置页自由选择协议。
- 新增完整网页配置页,集中管理 API Key、Base URL、模型、翻译模式、显示方式、并发数与超时时间。
- Popup 调整为紧凑的翻译控制面板,保留翻译、停止、恢复原文和进度显示。
翻译体验改进
- arXiv 双语翻译改为按段落显示,避免逐文本节点产生碎片化译文。
- 优化作者、机构、邮箱、引用、公式、DOI、URL 和参考文献过滤。
- 保护行内公式与引用,翻译后恢复原始 DOM 结构。
- 修复作者区域误识别、重复匕首符号以及两端对齐导致的异常大空格。
- API 请求支持取消、超时、重试、429 退避和 token 超限自动拆分。
文档与项目页面
- README 使用新的矢量 Popup 与双语翻译效果图,并按实际弹窗尺寸展示。
- 更新多协议配置说明、隐私说明与常见问题。
- 更新 GitHub 仓库简介与主题标签,明确支持 OpenAI、Anthropic、Gemini 及兼容 API。
安装
下载下方 paper-translator-v0.2.0.zip,解压后在 Chrome 或 Edge 的扩展管理页面启用开发者模式,再选择“加载已解压的扩展程序”。
完整变更记录:v0.1.0...v0.2.0
Paper Translator v0.1.0
Initial open-source release.