三层翻译架构
设计原则:最常见、最要命的词用最快的层解决,能离线就离线,能不花钱就不花钱。
| 层级 | 引擎 | 速度 | 成本 | 质量 | 离线可用 |
|---|---|---|---|---|---|
| L1 · 内置行业术语词典 | 数码印花三语词库(uc_translate_dict,367 条) | 毫秒级(<5ms) | ¥0 | 行业术语 100% 准确(人工校对的真词) | ✅ 完全离线 |
| L2 · 本地开源引擎 | Argos Translate / LibreTranslate(本机部署) | 秒级(0.2–2 秒/句) | ¥0(开源免费,本机跑) | 通用句子良好;行业词由 L1 兜底 | ✅ 离线(模型下载后) |
| L3 · Google 免费接口兜底 | Google 翻译免费接口(免费额度) | 0.5–3 秒(看网络) | ¥0(免费额度内) | 质量高,但依赖网络 | ❌ 需联网 |
| LLM | 大模型只处理难句 — 俚语、长难句、上下文指代这类三层都翻不好的句子,才按需调大模型;大模型不是主通道,避免成本失控。 | ||||
调用顺序(永远先试最便宜的层)
➡ 输入 → L1 词典命中?→ 命中直接返回(毫秒级 ¥0)→ 未命中 → L2 本地引擎 → L2 不可用或质量不足 → L3 Google 免费兜底 → 三层都翻不好的难句 → 大模型
⚠ 每一步动工前再次请示老板