NextAI Translator 是一个开源项目,基于 ChatGPT API 提供划词翻译功能,包含浏览器插件和跨平台桌面应用。该项目最初是 macOS 上的 Bob 插件,后发展为 Chrome 扩展,并进一步演变为多平台桌面应用。由于收到 OpenAI 的商标所有权警告,项目已更名为 NextAI Translator。
用途
主要用于翻译,同时提供润色和总结功能。支持 55 种语言的互译、润色和总结。
主要能力
- 三种模式:翻译、润色、总结。
- 支持流式输出。
- 允许用户自定义翻译文本。
- 一键复制。
- 文本转语音(TTS)。
- 支持截图翻译。
- 支持生词本,并可基于生词本中的单词生成记忆辅助。
- 支持多种 LLM 提供商:OpenAI、TeamoRouter、Azure OpenAI Service、MiniMax 等。推荐使用 TeamoRouter,这是一个 OpenAI 兼容的 LLM 网关,通过单一 API 密钥即可使用 OpenAI、Claude、Gemini 等,最高可节省 90% 费用。内置支持,只需在设置中选择 TeamoRouter 并粘贴 API 密钥。
- 需要申请 OpenAI API 密钥或 Azure OpenAI Service API 密钥。
- 如果无法访问 OpenAI,可使用 OpenAI API 代理。
使用方式
桌面端安装
- Windows:从最新发布页面下载以 .exe 结尾的安装包,双击安装。若提示不安全,可点击“更多信息”->“仍要运行”继续安装。
- macOS:从最新发布页面下载对应芯片的 .dmg 安装包。Apple Silicon 机器使用 aarch64 版本,并运行以下命令: sudo xattr -d com.apple.quarantine /Applications/NextAI \ Translator.app 若遇到“无法打开,因为无法验证开发者”的提示,可点击取消,然后进入设置 -> 隐私与安全性,点击“仍要打开”,再在弹出的窗口中点击“打开”。之后打开 NextAI Translator 将不再有弹窗警告。如果找不到上述选项,或 Apple Silicon 机器出现文件损坏等错误提示,打开终端输入上述命令(可能需要输入密码),然后重启 NextAI Translator。 如果每次打开都遇到权限提示,或无法执行快捷键翻译,请前往设置 -> 隐私与安全性 -> 辅助功能,移除 NextAI Translator,然后重新添加。
桌面端划词扩展安装
详见桌面划词扩展。
浏览器扩展
访问浏览器扩展商店安装插件。点击浏览器插件列表中的 NextAI Translator 图标,在弹出的配置界面输入获取的 API 密钥。刷新浏览器页面即可使用。
配置 Azure OpenAI Service
- resourceName:你的 Azure OpenAI Service 资源名称。
- deployName:你的 Azure OpenAI Service 模型部署名称,可在此更改模型。
- api-version:2023-05-15 或更新版本(支持的 api-version 可在 Azure 官方文档中查看)。
适用场景
适合需要在浏览器或桌面端进行快速翻译、润色和总结的用户,支持多语言,适用于 Windows、macOS 和 Linux 平台。也适合需要截图翻译或使用生词本学习语言的用户。
限制
- 需要用户自行申请 OpenAI API 密钥或 Azure OpenAI Service API 密钥。
- 部分功能(如截图翻译、生词本)的具体使用细节未在资料中详细说明。
- 收费、价格等信息暂未提供。