需安装nextai translator等插件并配置openai api key,开启划词触发开关;选中英文文本自动弹出翻译气泡,选中完整代码块后点击解释图标即可调用gpt的code interpreter模式获取结构化分析。

要在浏览器中用GPT实现划词即译、选中代码即时解释,你得先让网页能“听懂”你的鼠标选择,并把文本准确送进GPT API完成处理,而不是依赖网页自身功能或第三方翻译浮层。
安装并配置支持GPT的划词插件
打开 Chrome 或 Edge 浏览器,访问 Chrome 网上应用店或 Microsoft Edge 加载项商店,搜索 NextAI Translator 或 ChatGPTBox,点击“添加至 Chrome/Edge”。
安装完成后点击浏览器右上角插件图标 → 选择“选项”或“设置”,在 API 设置区域粘贴你的 OpenAI API Key(格式为 sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx)。
【必须开启“划词触发”开关,否则鼠标选中文字不会弹出翻译框】。部分插件默认关闭该功能,仅响应快捷键(如 Ctrl+Shift+T),不勾选就等于装了个寂寞。
划词翻译实操:三步完成一次中文输出
方法一:纯鼠标流
在任意英文网页(如维基百科、GitHub README)中,按住鼠标左键拖选一段文字 → 松开后等待 0.3–0.8 秒 → 插件自动在鼠标附近弹出气泡窗口 → 窗口内实时显示中文翻译结果。
方法二:快捷键增强流
保持文字处于已选中状态 → 按下你自定义的快捷键(如 Shift+W)→ 弹窗强制刷新并切换翻译模式(例如从“翻译”切到“润色”)→ 再次按下同一组合键可复制译文到剪贴板。
注意:若弹窗未出现,请检查当前页面是否为 HTTPS 协议;HTTP 页面因安全策略可能被插件主动禁用划词监听。
对选中代码执行解释:精准触发 GPT 的 Code Interpreter 模式
第一步:确认插件已启用「代码解释」专属引擎
进入插件设置页 → 找到“功能模式”或“AI 模式”选项 → 下拉菜单中必须存在并选中 explain-code(不是 translate 或 summarize);该模式在 NextAI Translator 的 src/common/translate.ts 中有独立类型定义,非所有插件都默认内置。
第二步:严格按语法结构选中代码块
在 GitHub、Stack Overflow 或本地开发文档中,用鼠标完整选中一段可运行的代码(含语言关键字,如 def、function、SELECT),不要多选注释行或空行 → 松开鼠标。
第三步:手动唤起解释面板
插件气泡弹出后,点击其中带“>”图标的按钮(不是“翻译”按钮)→ 后端会构造含 system prompt 的请求体,明确要求模型“以开发者视角逐行说明逻辑、指出潜在风险、给出优化建议” → 3–6 秒后返回结构化解释文本。
【若只选中单个函数名或变量名,GPT 将无法理解上下文,返回结果大概率是泛泛而谈】











