NextAI Translator 划词翻译工具完全指南:浏览器插件 + 桌面端,3 分钟接入 ChatGPT 翻译

NextAI Translator 划词翻译工具完全指南:浏览器插件 + 桌面端,3 分钟接入 ChatGPT 翻译

【免费下载链接】nextai-translator 基于 ChatGPT API 的划词翻译浏览器插件和跨平台桌面端应用 - Browser extension and cross-platform desktop application for translation based on ChatGPT API. 【免费下载链接】nextai-translator 项目地址: https://gitcode.com/GitHub_Trending/op/nextai-translator

NextAI Translator 是一款基于 ChatGPT API 的开源划词翻译工具,同时提供浏览器插件与 Windows、macOS、Linux 桌面应用,支持 55 种语言互译、截图翻译和语音朗读。它最初叫 openai-translator,因收到 OpenAI 的商标提醒而改名,功能与定位保持不变。

NextAI Translator 划词翻译工具的应用背景图

划词翻译这件事,它一次解决了三个场景

很多人用翻译工具时的真实流程是:选中文字、复制、打开翻译网站、粘贴、等结果。NextAI Translator 把这条链路压到了一步——划词即翻。

  • 浏览器里:装好插件后,在任意网页选中文字,译文直接弹出,支持一键复制和 TTS 朗读。
  • 桌面应用里:浏览器之外没有统一的"获取选中文字"接口,项目选择借道成熟的划词软件——macOS 上配套 PopClip 插件,Windows 上配套 SnipDo 插件,在任何 App 里划词都能翻,安装说明见 CLIP-EXTENSIONS.md。
  • 截图里:桌面端支持截图翻译,先 OCR 再交给模型,PDF、游戏、图片里的外文也能翻。

三种形态,一套共享核心

这个项目的有趣之处在于"一次开发、多处运行":

形态覆盖平台适合谁
浏览器插件Chrome、Firefox网页重度用户,即装即用
桌面应用Windows、macOS、Linux(Tauri 构建)需要全局划词、截图翻译的用户
用户脚本支持油猴脚本的浏览器不想装插件的轻量用户

核心翻译逻辑、模型适配、配置存储都放在 src/common/ 下共享,浏览器插件、Tauri 桌面端只是不同的外壳,所以功能迭代是同步的。

接入流程:先拿 Key,再装插件

准备一个 OpenAI API Key(或 Azure OpenAI 的 Key),这是唯一的硬性前提。如果网络环境直连困难,可以在设置里填一个 OpenAI 兼容的代理地址。

浏览器插件路线:到 Chrome 商店或 Firefox 插件市场搜索安装,点插件图标打开设置页,粘贴 API Key,刷新当前页面即可划词翻译。

桌面端路线:从发行版页面下载对应平台的安装包(Windows 的 .exe、macOS 的 .dmg,Apple Silicon 选 aarch64 版本),双击安装,同样在设置页填入 Key。

macOS 提示"开发者无法验证"怎么办

这是未公证签名的常见现象,两种解法:

  • 点"取消",到 系统设置 → 隐私与安全性 里点"仍要打开";
  • 或在终端执行 sudo xattr -d com.apple.quarantine /Applications/NextAI\ Translator.app 后重启应用。

如果每次划词都弹权限提示,去 隐私与安全性 → 辅助功能 里移除并重新添加 NextAI Translator 即可。

功能盘点:翻译只是起点

  • 55 种语言互译,流式输出,打字机式逐字呈现;
  • 三种模式:翻译、润色、总结——后两个属于"意外收获",实际效果相当能打;
  • 翻译提示词可自定义,想让它按特定风格、术语表输出都可以;
  • 词汇本:划词时收藏单词,还能基于词汇生成记忆辅助卡片;
  • 支持多家模型服务:OpenAI、Azure OpenAI、Claude、Gemini、DeepSeek、Kimi/Moonshot、Groq、Cerebras、Cohere、Ollama、OpenRouter、LiteLLM、MiniMax 等,各家所需的 Endpoint 和 Key 配置方式在 docs/ 里有分厂商的说明文档。

本地运行与二次开发

代码是 TypeScript + React 18(前端)与 Rust/Tauri(桌面后端)的组合,包管理器锁定 pnpm。克隆仓库后跑起来只需两条命令:

git clone https://gitcode.com/GitHub_Trending/op/nextai-translator

然后进入目录执行 pnpm install:

  • pnpm dev-chromium 起浏览器插件开发环境,带 HMR 热更新;
  • pnpm dev-tauri 起桌面端调试窗口。

想接一个新模型服务,重点看 src/common/engines/——每个文件对应一个厂商适配器,继承抽象引擎后实现鉴权、请求与流式解析即可,其余界面和配置基本不用动。单元测试用 Vitest(pnpm test),端到端用例在 e2e/ 下由 Playwright 驱动。项目采用 AGPL-3.0 协议,商用前请留意条款。

写在最后

NextAI Translator 把"划词翻译"从浏览器插件扩展成了一个跨端工具集:网页、桌面、截图、语音朗读各占一块,且多模型适配层让它可以随时切换到成本更低或访问更顺的服务端。对个人用户它是即装即用的效率件;对开发者,它的 engines 目录和前后端分离结构是一个不错的 Tauri + 多模型接入的参考实现。

【免费下载链接】nextai-translator 基于 ChatGPT API 的划词翻译浏览器插件和跨平台桌面端应用 - Browser extension and cross-platform desktop application for translation based on ChatGPT API. 【免费下载链接】nextai-translator 项目地址: https://gitcode.com/GitHub_Trending/op/nextai-translator

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值