DeepL 是一项深受用户喜爱的翻译工具,而在此基础上,DeepLX 作为本地 API,为用户提供了更便捷的无限额翻译服务。本教程将为大家详细介绍如何通过 DeepLX 搭配“沉浸式翻译”等工具进行高效翻译,并分享一些实用技巧。
👉 【点击获取】 Deepl PRO 高级会员独享30天(专业版)
DeepLX 是一个完全开源的翻译接口工具,它基于 DeepL 的免费翻译服务,通过将 DeepL 翻译的功能转化为本地 API 的形式,让用户可以实现更灵活的调用。与 DeepL 官方提供的 API 服务不同,DeepLX 不需要 TOKEN(Auth Key),且支持无限请求,完全免费。
而 DeepL 翻译本身是一款广受好评的神经机器翻译工具,其翻译水准常被认为优于 Google 翻译,具备更自然流畅的语言处理能力。
相比 DeepL 官方 API 服务的使用门槛(如额度、付费问题),DeepLX 提供了以下优势:
永不限流量:可以无限制翻译,无需担心请求次数上限。
无需额外设置:使用简单,适配多款翻译工具。
多工具兼容:支持与“沉浸式翻译”(Immersive Translate)、Bob 等第三方工具结合使用。
以下教程将以 Chrome 浏览器扩展“沉浸式翻译”为例,展示如何使用 DeepLX:
启用 Beta 功能:
打开“沉浸式翻译”的设置页面,点击左下角的 开发者设置,然后启用 开启 Beta 测试特性。
选择翻译服务:
在“翻译服务”中找到 DeepLX(Beta),点击进入设置页面。
填写 API 地址:
下载已编译的 DeepLX 程序(如 Windows .exe 文件),运行后在“API URL”中填写以下地址:
http://localhost:1188/translate
或将 localhost 替换为设备的局域网 IP 地址或 127.0.0.1。
验证服务状态:
点击“测试服务”按钮,验证服务是否正常启动。如果测试成功,即可使用 DeepLX 作为翻译接口。
由于网页翻译过程中可能会发送大量请求,这可能导致 DeepL API 短期内封禁您的 IP。因此,建议以下策略以规避此问题:
使用在线 API 接口地址。多个地址可以用英文逗号分隔。
调整“每秒最大请求数”,如从默认的 3 调整为 10,提高并发能力。
如果希望避免本地 API 的使用限制,可以选择填写在线 API 地址。这些地址通常需要定期更新,随着时间可能会失效。但通过合理配置,您可以更高效地完成大规模翻译任务。
示例配置:
API 地址示例:
http://api.example1.com/translate, http://api.example2.com/translate
设置方法:在“沉浸式翻译”设置页面的 API URL 填写多个地址,用英文逗号分隔。
如果您使用的是“沉浸式翻译”的油猴脚本版本,可能需要在脚本设置中将 api.deeplx.org 添加到域名白名单中,以避免工具拦截或限制。
通过本文介绍的 DeepLX 配置与“沉浸式翻译”的结合,用户可以享受更加流畅的翻译体验。此外,DeepLX 本地服务和在线服务双管齐下,也能够充分满足不同场景下的翻译需求。