AIFENG DCS · 内置翻译中心

不依赖付费 API · L1 词典毫秒级 · L2 本地开源引擎 · L3 免费兜底 · 大模型只管难句 · 语言: zh-CN | id-ID | en-US

开源引擎部署方案(L2 层)

L2 层两个候选都是开源免费、可本机离线运行。本页只做方案对比与步骤说明,全部安装动作待老板批准(PENDING)。

Argos Translate vs LibreTranslate 对比

对比项Argos TranslateLibreTranslate
是什么Python 翻译库,离线跑,pip 安装自托管翻译 API 服务(底层也用 Argos 模型),REST 接口
安装方式pip install argostranslate + 导入 .argosmodel 模型包pip install libretranslate 或 Docker,启动后监听本机端口(如 :5000)
体积 / 模型大小本体约几十 MB;每个语言对模型约 100–300 MB(估算),按需下载同左(复用 Argos 模型);Docker 镜像另需约 1–2 GB(估算)
离线✅ 模型下载后完全离线✅ 完全离线(本机服务)
质量预期通用短句良好;印尼语中等;行业词必须靠 L1 词库保护同 Argos(同模型);多了 HTTP API 方便各模块调用
适合场景后端脚本、批处理、队列 worker 直接 import 调用多模块共用一个翻译 HTTP 服务(商城/客服/工单都调它)
我们需要的语言对zh↔en、en↔id 有现成模型;zh↔id 没有直翻模型,走英语中转(zh→en→id),质量损失靠 L1 词库后处理补回来。

安装步骤(全部 PENDING)

第 1 步 · 下载模型(在有网的电脑) PENDING · 待老板批准

下载 zh↔en、en↔id 的 .argosmodel 模型包(每个约 100–300 MB,估算),存到仓库 runtime/translate-models/ 目录留档。

PENDING · 待老板批准
第 2 步 · 离线安装 Argos PENDING · 待老板批准

pip install argostranslate;然后 argospm install 指向本地 .argosmodel 文件,不依赖网络。

PENDING · 待老板批准
第 3 步 · 起 LibreTranslate 本机服务 PENDING · 待老板批准

pip install libretranslate,仅监听 127.0.0.1,不对外;用同一份模型目录,给商城/客服/工单模块提供统一翻译 API。

PENDING · 待老板批准
第 4 步 · 与 L1 词库联调验收 PENDING · 待老板批准

跑 100 句真实业务句(报价/物流/税务),术语准确率必须 100%(L1 保护),整句可读性人工抽检后给老板过目。

PENDING · 待老板批准

离线包方案

服务器若断网:在有网电脑下好模型 → U 盘/内网拷贝到服务器 → 本地安装,全程不需要服务器联网。模型包与安装脚本一起入备份体系。

L2 与 L1 词典层的配合方式

① 译前保护:先把 L1 命中的行业词替换成占位符(如 __TERM_17__),防止引擎翻错行话。
② 引擎翻译:L2 只翻占位符之外的普通句子。
③ 译后还原:把占位符换回目标语言的标准行业词(来自 L1 词库),保证术语 100% 正确。
⚠ 每一步动工前再次请示老板