Skip to content

翻译服务

FluentRead 不把翻译能力锁定在单一供应商上。你可以在设置页启用多个服务,并根据质量、速度、成本和隐私要求选择当前使用的引擎。

FluentRead translation service settings

如何选择

你的优先级建议先尝试
想快速体验免费翻译服务
想要稳定的通用翻译Microsoft、Google 或 DeepL
想让译文更关注上下文OpenAI 兼容 API 或其他 AI 服务
不希望文本离开本机Ollama 本地模型

公共免费服务可能受到流量、区域、频率和维护状态影响;它适合入门和临时使用,不适合作为关键工作流的唯一依赖。

通用配置流程

  1. 打开设置页的“翻译服务”。
  2. 启用目标服务,填写服务要求的地址、密钥或模型名称。
  3. 保存后先用一小段普通文本测试。
  4. 确认结果、耗时和额度都符合预期,再处理长页面。

云端服务

Microsoft、Google、DeepL 以及其他云端服务通常需要 API 密钥或账号配额。请从服务商的官方控制台获取凭据,并确认:

  • API 地址与区域、版本或项目设置匹配;
  • 密钥只拥有必要权限,并设置合理的额度限制;
  • 服务商是否会保存请求内容;
  • 你的文本是否包含不应上传的个人或机密信息。

云服务的价格、免费额度和接口要求可能变化,使用前应以服务商当前文档为准。

AI 服务与 OpenAI 兼容接口

AI 翻译更适合需要上下文、术语一致性或风格控制的内容。配置时通常需要填写:

  • API Base URL;
  • API Key;
  • Model 名称;
  • 目标语言和可选的高级参数。

不同供应商对兼容接口的实现并不完全相同。如果请求失败,先用服务商官方示例验证地址、模型和密钥,再回到 FluentRead 检查配置。

Ollama 本地模型

Ollama 适合希望在本机处理文本的用户。你需要在本机运行 Ollama、准备一个可用模型,并让浏览器扩展可以访问本地接口。

如果浏览器控制台出现跨域错误,请参考常见问题中的 Ollama 部分。本地模型的速度和质量取决于模型大小、显卡或 CPU 性能以及上下文长度。

失败排查

请求超时

先用短文本测试,检查网络和服务地址,再降低并发或切换到响应更快的服务。

返回空结果或格式错误

确认模型支持当前请求格式,并检查服务商是否返回了错误信息或触发了内容过滤。AI 服务还需要确认模型名称正确。

只有部分段落成功

长页面可能触发额度、频率或上下文限制。恢复原文后分批翻译,或选择更适合长文本的服务。

API 密钥泄露

立即在服务商控制台撤销并重新生成密钥,同时检查仓库、Issue、截图和浏览器同步记录中是否存在旧密钥。不要把密钥提交到 Git。

Open source under the GPL-3.0 License.