更新日志
待更新功能:对翻译后的字幕内容进行 AI 润色。
- 2026.06.11: 新增 LiteLLM 自建网关;中转 API 全面可控、支持自建中转。
- 新增 LiteLLM 接入:一个 OpenAI 协议代理背后聚合 100+ 上游模型,独立配置槽位(不必占用 Custom)。URL 即凭证(默认
127.0.0.1:4000)、API Key 可选(master key);litellm --model启动时模型名可留空跟随服务端默认 - Tencent Hunyuan 恢复浏览器可用:官方端点目前拒绝跨域预检(直连必败),现默认经「中转 API」转发、开箱即用;开关保留,官方修复后可切回直连
- 中转 API 全面可控:YandexGPT 由强制中转改为「默认开、可关闭」;12 个支持中转的接口现在都可改填自建中转地址——优先级固定为 自定义 URL > 中转开关 > 官方直连,URL 已填时开关置灰并提示
- 中转通道透传服务器的
Retry-After响应头——经中转的限流自动降速与直连一样精确 - 修复:Firefox / Safari 遇 CORS 失败现在同样显示「请开启中转 API」的可行动提示(此前只识别 Chrome 的报错文案,会白白重试 3 次);中转相关提示全部本地化为 18 种界面语言
- 新增 LiteLLM 接入:一个 OpenAI 协议代理背后聚合 100+ 上游模型,独立配置槽位(不必占用 Custom)。URL 即凭证(默认
- 2026.06.10: 免费机器翻译升级——GTX 迁移网关 + 新增 Edge (Free) + 并发治理。
- GTX 迁移到新网关:旧版
translate.googleapis.com/translate_a端点被 Google 收紧反滥用策略(很多 IP 被跳转验证页,浏览器报 CORS),改用其网页翻译组件同款网关translate-pa.googleapis.com——跨域规范、可用性更好。原端点保留为 Legacy gtx 备选;也支持填自建镜像 URL(按地址形态自动识别协议) - 新增 Edge API (Free):微软 Edge 浏览器内置翻译后端(Azure 引擎),零配置免费、链路与 GTX 完全不同——一个连不上换另一个即可。至此免费机器翻译有三选:GTX / Edge / DeepLX
- GTX 并发治理:改为整批分块翻译(约 5000 字符/块、一块一请求),请求数相比逐行翻译大幅减少,日常使用基本不再触发限流;银幕式进度预览在分块模式下同样实时显示
- 修复:TranslateGemma 删除多余的
/models健康检查——部分 LM Studio 版本不路由该端点,导致「测试连接正常、实际翻译被阻断」;现与测试按钮走完全相同的请求路径
- GTX 迁移到新网关:旧版
- 2026.06.10: 限流自适应 + 报错提示全面 i18n。
- 429 自适应降速:任一服务触发限流时,自动暂停该服务的全部请求、稍后自动恢复(优先按服务器的
Retry-After等待,否则 1s→60s 指数退避,恢复时刻随机错峰防二次突发),并提示「请求过于频繁,已自动暂停片刻后重试」。GTX Free 因此得以保留高并发默认值——平时全速,被限流时自动减速 - 报错提示全面 i18n:HTTP 状态码(密钥无效、余额不足、模型不存在、参数不支持、限流、配额用尽、服务器错误等 11 类)映射为 18 种界面语言的可行动提示;失败面板、工具报错、测试按钮统一显示「原始原因 + 提示」;网络错误与超时也改为本地化文案,不再出现 "Failed to fetch" 黑话
- 「测试连接」超时跟随「超时时间」设置(原固定 30 秒):慢速本地思考模型不再出现"测试失败、翻译却能跑"的误报;测试超时单独归类显示
- 修复:TranslateGemma 预检与翻译服务统一 URL 规范化——局域网裸地址(如
http://192.168.x.x:1234)不再出现「设置页测试通过、实际翻译被阻断」的矛盾
- 429 自适应降速:任一服务触发限流时,自动暂停该服务的全部请求、稍后自动恢复(优先按服务器的
- 2026.06.10: 新增术语表(Glossary)功能。
- 为人名 / 专有名词指定固定译法,按目标语言生效;支持多套预设(按剧名 / 项目名建库)、TSV 批量导入导出(可选第 3 列目标语言代码,一个文件导入多语言术语)、编辑器搜索 / 重复词警示 / 分页
- 多层生效保障:LLM 按请求注入命中词条(不浪费 token);Qwen-MT 走官方原生
translation_options.terms参数;译文未采用指定译法时自动对违规行加强重译一次;最后还有译后兜底替换,确保术语一定生效 - 适用范围:全部 LLM 服务 + Qwen-MT;纯 MT 接口(GTX / Google / DeepL / Azure / TranslateGemma)无模型内术语通道,不显示术语表卡片
- 主页面 API 状态徽章旁新增术语表状态芯片,显示启用状态与词条数,点击直达设置
- 2026.06.09: 稳定性与可访问性加固。
- 对翻译引擎、字幕 / Markdown / JSON / 文本各工具组做了一轮对抗式审查加固:占位符与代码围栏保护、格式边界处理、无效路径 / 正则给出明确报错而非静默跳过
- 字幕翻译错位修复:批次内标记丢失时不再按行号猜测位置,避免译文串行
- 可访问性:新增跳转正文链接与导航 landmark,工具控件全部支持键盘操作
- 2026.06.06: 新增 YandexGPT (AI Studio)。
- 新增 LLM 提供商 YandexGPT (AI Studio):API Key + Folder ID 鉴权,内置 YandexGPT 5.1 / Alice AI / Qwen3 / DeepSeek / GPT-OSS 等 SKU,也可直接粘贴完整
gpt://模型 URI;官方接口无 CORS 头,默认经内置代理转发 - TranslateGemma 新增可选 API Key:适配 LM Studio "require API key"、vLLM
--api-key、反向代理鉴权等加锁部署
- 新增 LLM 提供商 YandexGPT (AI Studio):API Key + Folder ID 鉴权,内置 YandexGPT 5.1 / Alice AI / Qwen3 / DeepSeek / GPT-OSS 等 SKU,也可直接粘贴完整
- 2026.06.01: 新增 GitHub Models;思考控制全面化。
- 新增 LLM 提供商 GitHub Models:用 GitHub PAT(
models:read权限)鉴权,免费额度按模型分级(GPT-4.1 / 4.1 Mini / 4o Mini、Mistral Medium 3、Phi-4、Llama 3.3 70B),适合没有付费 Key 的入门用户;该网关不支持 reasoning 参数,故不显示思考开关 - 思考控制全面化:Mistral(Medium 3.5 / Small 4)、Cohere Command A Reasoning 由「选了即开启」改为 off / on 开关;Perplexity Sonar Deep Research 支持 off / low / medium / high 三档
- 自定义(未列出)模型在支持思考的 provider 上新增 三态控制 off / on / auto:off 显式关闭、on 开启、auto 省略参数跟随模型默认(严格 provider 对非思考模型会报错时的兜底);默认 off
- 修复:provider 选择守卫改为纯派生,避免旧 bundle 静默覆盖用户的选择
- 新增 LLM 提供商 GitHub Models:用 GitHub PAT(
- 2026.05.26: 翻译引擎深度调优。
- Custom (OpenAI-compatible) 新增可选 maxTokens 上限,防止本地小模型陷入重复输出循环;Claude / Gemini / OpenAI-compat 同步加上
finish_reason=length截断检测 - Custom 本地 LLM 默认 contextWindow 从 100 降到 30,适配 14B 以下的小模型
- 失败处理升级:单行失败自动回填原文(保证输出可用);多语言批量翻译中整语言失败聚合到独立面板,可一键复制语言代码重试
- SRT / VTT 双语模式新增 ASS 输出 选项,原文 / 译文走独立样式(Default / Secondary),方便后期独立调整字体颜色大小
- 友好错误提示:NetworkError / 超时 / 级联中止给出可读文案,不再 "Failed to fetch" 一刀切
- Thinking 模式按模型独立保存开关状态;UI 自动区分三档(off/low/med/high)/ 二档(off/on)/ 仅 low-high 三种 effort 形态;intrinsic-thinking SKU 不再误显示 toggle
- 语言选择器升级:122 种语言按地理 + 使用人数分组;多语言模式新增 "Top 10 / 欧洲 / 东亚 / 印度次大陆" 4 个预设,单语言场景记忆最近 5 个选过的语言;移动端单列布局
- DeepLX 在服务下拉中下移到 DeepL 后面(品牌成组,稳定版在前)
- Custom (OpenAI-compatible) 新增可选 maxTokens 上限,防止本地小模型陷入重复输出循环;Claude / Gemini / OpenAI-compat 同步加上
- 2026.05.06: 服务目录 v2 大版本更新。
- 新增 MT 服务 TranslateGemma(Google 翻译专用 Gemma 衍生模型,本地自托管)
- 新增 LLM 提供商:MiniMax、Tencent Hunyuan(混元)、Baidu ERNIE(千帆)、Cohere
- 各提供商支持区域端点快速切换(Mainland CN / International / US 等)
- DeepSeek、NVIDIA NIM、Claude 等支持 Thinking 模式 + 推理强度(low / medium / high)
- Custom (OpenAI-compatible) 新增不发送 system 消息开关,兼容 Gemma 系列 chat template
- URL 字段 onBlur 自动补全
/v1/chat/completions,避免误用 Responses / 旧 completions API - 新增独立的 Prompt 预设管理(与 LLM API 预设解耦,可自由组合)
- 主页面新增 API Status 状态徽章 + 一键源/目标语言互换
- 修复:关闭缓存时仍在写入 IndexedDB;LLM-backed MT (Qwen-MT / TranslateGemma) retry 行为对齐 LLM
- 2025.07.29:支持 AI 模式下的上下文关联翻译。
- 2025.03.20:完成 i18n 化;修复缓存 key 等已知 bug;项目开源。
- 2025.02.28:LLM 模型翻译时支持自定义系统提示词和用户提示词。
- 2025.02.27: 增强双语字幕的时间轴兼容性,支持省略默认小时、超过 100 小时的时间格式,以及 1 至 3 位数的毫秒显示。
- 2025.02.21: 支持一次性批量翻译成多种语言。
- 2025.02.08:修复多文件模式下的编码识别问题;新增 OpenAI 和 Groq 的 接口(有其他接口可反馈)。
- 2025.02.06:新增 Siliconflow API;为 LLM 模型添加 temperature 设置,控制 AI 翻译随机性。
- 2025.02.05: 修复分块翻译时忽略空行和 DeeplX 换行符错误的问题;为不同 API 单独设置分块翻译参数。
- 2025.01.18: 支持自动识别上传文件的编码;可以设置翻译内容显示在原字幕的上一行或下一行。
- 2025.01.13:新增 DeepLX 自部署接口;将翻译 API 设置改为独立组件,简化前端设置逻辑。
- 2025.01.10:新增 DeepSeek 翻译接口。修复 DeepLX 字幕换行问题;优化翻译语言搜索识别(中英搜索支持)。
- 2024.12.19:自动识别单文件与多文件模式;新增自动识别源语言;优化单文件翻译后的文件导出命名规则。
- 2024.12.12: 使用 pLimit 限制并发模式,大幅减少免费 API 的报错问题。
- 2024.10.12:为 GTX API 添加了自定义延迟设置。(根据反馈,原设置在超过 150 次后容易达到上限,数量较低时则无需调整)
- 2024.09.08:增加 GTX API 的分批翻译限制,确保翻译的稳定性。新增繁体中文支持。
- 2024.09.07:优化对 webvtt 格式的识别;默认双语字幕格式为 .ass,并兼容多行字幕的双语处理。
- 2024.09.06:为翻译结果添加本地缓存,提升重复内容的翻译速度。
- 2024.09.05:跳过纯数字或字符内容,避免不必要的翻译。
- 2024.08.13:新增双语字幕输出功能。
- 2024.07.11:在单文件模式下,自动匹配字幕格式。
- 2024.07.06:新增对 vtt 和 ass 格式字幕的支持。
- 2024.07.05:字幕翻译语言支持扩展至 35 种。
- 2024.06.26:新增仅提取字幕内容的功能。

