它到底是个啥?
简单说,Argos Translate 是一个用 Python 写的开源离线翻译引擎,底层靠 OpenNMT,实际推理用超快的 CTranslate2。
你可以把它当库用、当命令行用、当图形界面的桌面软件用,甚至自己折腾都行。
最爽的是,所有模型都是本地 .argosmodel 的 zip 包,想装哪个装哪个,想删哪个删哪个,完全不联网也行。
没有直接的「日语→阿拉伯语」?没关系,它会自动走「日→英→阿」中转,但会稍微掉点质量
目前能翻哪些语言?
基本上你能想到的主流语言全有:
英语、法语、西班牙语、德语、俄语、阿拉伯语、日语、韩语、简体中文、繁体中文、葡萄牙语(含巴西)、意大利语、荷兰语、波兰语、土耳其语、印尼语……
还有一堆小众选手:巴斯克语、加利西亚语、爱尔兰语、世界语、吉尔吉斯语……
几分钟上手体验
方式一:最偷懒的(pip 两行命令)
pip install argostranslate # 核心库
pip install argostranslategui # 图形界面(可选)
然后打开图形界面,点几下就把英→中、英→日、中→英全下好了,之后永远离线可用。
方式二:命令行党最爱
# 更新模型列表
argospm update
# 装一个英译德
argospm install translate-en_de
# 直接翻
argos-translate --from en --to de "I secretly love you"
# → Ich liebe dich heimlich
想一次下全家桶?
argospm install translate # 直接把所有官方模型全装了,十几 GB,做好心理准备
方式三:Python 里两行代码就搞定
import argostranslate.translate
# 第一运行会自动弹出下载界面,点你想要的语言对就行
translated = argostranslate.translate.translate("今天天气真好", "zh", "en")
print(translated)
# → The weather is really nice today.
想跑得更快?给它一块显卡
ARGOS_DEVICE_TYPE=cuda argos-translate --from en --to zh "Give me five!"
# 五!
速度直接起飞,我实测在 3060 上比 CPU 快 8~10 倍。
还能干啥?
-
直接翻译整个网页(translate-html 库) -
直接翻译 Word、PDF、SRT 字幕(argos-translate-files) -
LibreTranslate 项目直接拿它做了个开源版 DeepL,线上 demo:https://libretranslate.com
卸载也超干净
pip uninstall argostranslate
rm -rf ~/.local/share/argos-translate ~/.local/cache/argos-translate
走得比谁都干净。
我用过 Google、DeepL、ChatGPT、Gemini、国内各种大模型翻译……
但真正让我睡得安稳的,只有 Argos Translate。
因为只要我硬盘还在,模型还在,我就永远不用担心哪天 API 被墙、被限流、被关掉、被收费。
它可能不是翻译质量天花板,但绝对是「自由度」的天花板。
如果你也受够了「没网就抓瞎」,真的,试试 Argos,十分钟就会爱上它。
项目地址
github地址:https://github.com/argosopentech/argos-translate
模型仓库:https://www.argosopentech.com/argospm/index/
扫码加入技术交流群,备注「开发语言-城市-昵称」
合作请注明

如果你觉得这篇文章不错,别忘了点赞、在看、转发给更多需要的小伙伴哦!我们下期再见!

