获取Argos Translate
Argos Translate没有安装程序:它是Python软件包,因此需要终端和可用的Python环境。一条命令即可安装库,语言包随后用附带的argospm工具下载。
平台 | 获取方式 |
|---|---|
| 库与命令行 | pip install argostranslate — 1.11.0版见PyPI页面 |
| 语言包 | argospm update,然后argospm install translate-en_de(每个方向一个包);浏览软件包索引 |
| 桌面GUI | pip install argostranslategui — 独立仓库,最近一次发布在2023年 |
| 文档 | Argos Translate文档 |
| 官网 | argosopentech.com |
| 源代码 | github.com/argosopentech/argos-translate — MIT许可证 |
需要终端和Python环境;PromptQuorum没有找到.dmg、.exe或应用商店页面。PromptQuorum没有在官网找到隐私政策页面,因此“资料来源”中列出的页面是仅有的说明。
Argos Translate概览
属性 | Argos Translate |
|---|---|
| 平台 | 适用于macOS、Windows和Linux的Python库(开发方未列出操作系统) |
| 价格 | 免费 |
| 许可 | MIT,开源 |
| 运行位置 | 在你的电脑上使用OpenNMT和CTranslate2,下载语言包后可离线 |
| 界面 | Python、命令行、独立的GUI |
| 语言 | 索引中有100个语言对软件包 |
| GPU | 可选,通过环境变量开启 |
| 本地API服务器 | 不包含;LibreTranslate是独立项目 |
软件包数量读取自该项目的软件包索引;新增软件包后,语言和语言对的数量会变化。官网未提及,表示未知,而不是不支持。
Argos Translate是什么
Argos Translate是面向开发者的翻译引擎,而不是应用里的一个文本框。README将其描述为用Python编写的开源离线翻译库,使用OpenNMT进行翻译,可通过Python、命令行或GUI使用。语言模型以.argosmodel压缩包的形式提供,每个方向一个。
没有直接语言包时,它会经由中间语言翻译:据文档,装有西班牙语到英语、英语到法语后,就能翻译西班牙语到法语,但会损失一些质量。
该项目以Argos Open Tech的名义发布。LibreTranslate是基于Argos Translate构建的网页应用和API,拥有自己的仓库,属于另一个项目,此处不作评测。据README,开发方还提供按你的数据训练的定制语言模型,每种语言1,000美元(可议价)。本评测依据官网、文档、PyPI和GitHub,没有亲自上手测试,因此不评价翻译质量和速度。
入门步骤
设置过程就是一次pip安装、一个或多个语言包和一条命令。步骤依据README。
- 1安装库
Why it matters: 在你选择的Python环境中运行`pip install argostranslate`。 - 2下载语言包
Why it matters: 运行`argospm update`,然后用`argospm install translate-en_de`安装英语到德语;需要反方向时另行安装。 - 3在命令行中翻译
Why it matters: 运行`argos-translate --from en --to de "Hello World!"`;README给出的结果是“Hallo Welt!”。 - 4或从Python调用
Why it matters: 导入`argostranslate.translate`并调用`translate("Hello World", "en", "es")`;官网的示例会先用`argostranslate.package`安装语言包。
语言包与硬件
每个语言方向都是单独的下载,所以占用的磁盘空间取决于你安装多少个语言对。官网链接的软件包索引列出了100个软件包,覆盖50个语言代码,包括阿拉伯语、中文、日语、韩语、德语和葡萄牙语;README还写着“以及更多”。PromptQuorum没有测量软件包大小,也没有测量翻译质量。
推理通过CTranslate2运行。文档未说明RAM或GPU要求;据README,把ARGOS_DEVICE_TYPE设为cuda或auto即可开启GPU加速,因此默认使用CPU。同一开发方的相关库可以翻译HTML和文件,但它们各自是独立项目。
隐私、许可与费用
据README称,Argos Translate是离线库,因此安装好软件包后,你要翻译的文本应当不必离开你的电脑。pip、用于更新软件包索引的argospm update以及每个.argosmodel文件的下载都会用到网络。Stanza和SentencePiece等依赖项会一同安装;仓库最新提交已把Stanza改为可选,但PyPI上的1.11.0仍把它列为必需。代码是开放的,PromptQuorum没有检查网络流量,也没有检查依赖项在运行时会获取什么,因此隐私方面的说法来自开发方自己。
许可证是MIT,软件免费。项目接受捐赠,并在README中列出一家赞助商;它没有说明各个语言包的许可,PromptQuorum也没有核实。
优势与局限
在你的电脑上翻译
- 实际使用中的意义:
- 安装语言包后,无需在线服务即可翻译文本。
- 局限 / 注意事项:
- 安装和下载语言包需要联网;未检查网络流量。
免费且开源
- 实际使用中的意义:
- MIT代码,无需账号,也没有按字数计费。
- 局限 / 注意事项:
- 未核实语言包的许可;定制模型是付费服务。
Python和命令行
- 实际使用中的意义:
- 易于编写脚本、批量处理,并嵌入你自己的工具。
- 局限 / 注意事项:
- 需要终端和Python;没有安装程序。
大量语言包
- 实际使用中的意义:
- 索引列出了覆盖50个语言代码的100个软件包。
- 局限 / 注意事项:
- 每个方向需单独下载;经由英语中转会损失一些质量。
可选的GPU加速
- 实际使用中的意义:
- 设置一个变量即可利用受支持的硬件。
- 局限 / 注意事项:
- 此处未提供速度或质量数据。
成熟的项目
- 实际使用中的意义:
- 1.11.0版已在PyPI上,仓库有数千个星标。
- 局限 / 注意事项:
- 2026年8月8日以来没有更新;GUI更旧。
Argos Translate与替代方案对比
以下是目录中最接近的翻译工具:一款iPhone应用、一个书籍翻译流程,以及一款自己就基于Argos Translate的字幕应用。
Argos Translate
- 平台:
- Mac、Windows、Linux
- 价格与许可:
- 免费,MIT
- 定位:
- 离线翻译库
- 主要区别:
- Python和命令行;每个语言对一个包
On-Device AI Translator
- 平台:
- iPhone
- 价格与许可:
- 免费增值,闭源
- 定位:
- 手机翻译应用
- 主要区别:
- 在设备上运行语言模型;是应用而不是库
关于On-Device AI Translator的文章(1篇)
其他提及:
TranslateBooksWithLLMs
- 平台:
- Mac、Windows、Linux
- 价格与许可:
- 免费,AGPL-3.0
- 定位:
- 书籍和文档翻译
- 主要区别:
- 使用本地或云端语言模型,而不是专用翻译引擎
关于TranslateBooksWithLLMs的文章(2篇)
第三方应用的平台、价格和功能经常变化。决定之前,请在各项目自己的页面上核实最新信息。
适合使用Argos Translate的人
- 开发者。Python API和命令行适合脚本、流水线和你自己的工具。
- 不想用在线翻译的人。据README,装好语言包后,翻译在电脑上运行。
- 开源用户。MIT代码公开,软件免费。
- 有GPU的爱好者。设置一个环境变量即可启用GPU。
不适合使用Argos Translate的人
- 想要双击即用的应用的人。没有安装程序,GUI是独立且较旧的软件包。
- 需要已验证质量的读者。PromptQuorum没有测试准确度和速度。
- 需要持续维护的项目的人。仓库最后一次改动是2026年8月8日。
- 手机用户。请改看适用于iPhone的On-Device AI Translator。
常见问题
Argos Translate可以离线使用吗?
README将其称为离线翻译库,翻译使用已安装的语言包。安装库和下载每个语言包需要联网;PromptQuorum没有在断网状态下测试。
Argos Translate和LibreTranslate有什么区别?
据README,LibreTranslate是基于Argos Translate构建的网页应用和API。Argos Translate是翻译库本身,带有命令行和Python API;LibreTranslate是独立项目,此处不作介绍。
它能在任意两种语言之间翻译吗?
只能在已安装语言包的语言对之间翻译,可以是直接的,也可以经由中间语言。文档说明,这种中转(例如西班牙语到英语再到法语)可行,但会损失一些质量。
它有图形界面吗?
有,但是以单独的软件包argostranslategui提供,其PyPI版本发布于2023年,仓库最后一次改动在2025年3月。主库是为Python和命令行设计的。
我能获得定制语言模型吗?
README提供用你自己的数据训练的定制模型,每种语言1,000美元(可议价)。PromptQuorum没有评估这项服务。
结论
如果你想要免费的开源翻译,据README可在自己的电脑上运行,并且能用Python或终端编写脚本,Argos Translate是合适的选择。它采用MIT许可证,PyPI发布较为规律(2025年10月的1.10.0、2026年2月的1.11.0),软件包索引也很大。
需要注意的是范围和维护:没有安装程序,GUI独立且较旧,每个语言方向要单独下载,2026年8月8日以来没有更新,质量和隐私方面的说法PromptQuorum无法核实。在基于它构建任何东西之前,先用一小段文本试一个语言对。
资料来源
- Argos Open Tech官网 — 产品概述、安装和示例。
- 文档 — 设置、命令行和GUI页面。
- GitHub仓库 — README、MIT许可证和提交历史。
- PyPI项目页面 — 1.11.0版及发布日期。
- 软件包索引仓库 — 语言包和下载链接。
- Argos Translate GUI仓库 — 独立的桌面界面。
