乐于分享
好东西不私藏

我写了个浏览器插件,英文阅读终于不卡壳了

我写了个浏览器插件,英文阅读终于不卡壳了

插件开发背景

由于个人英文能力的欠缺,打开一篇英文技术文档,单词大部分都认识,连在一起却不知道在说什么。长难句更是需要反复读好几遍甚至需要借助翻译软件,有时候翻译内容还欠缺准确度。看一篇文章,要花很多时间在“查单词 + 猜语法”上。

基于这个情况,我写了一个 Chrome 插件,叫 英文阅读助手

它能做什么:

  • 翻译:选中文本,点击右下角  按钮,展示对应翻译内容。不是机翻那种生硬感,技术文档的翻译体验尤其好。术语不会乱翻,代码和变量名保留不懂

  • 解读:这也是我常用的功能。一句长难句扔进去,AI会告诉我:主语是什么,谓语是什么,从句怎么嵌套的,什么时态...;如果选中的是代码,会智能识别,自动切到技术讲解模式 —— 不翻译代码本身,而是解释这段代码在干什么

  • 摘要:支持为选中内容 或 当前页面 生成结构化摘要

一个例子:

  比如遇到这样一句话:

  "The mechanism by which gradient-based learning algorithms can be applied to   neural networks with non-differentiable activation functions was first  described in a seminal paper published in 2019."

  选中 → 点"解读" → AI 输出:

  【句子结构】  主句: "The mechanism was first described"  定语从句: "by which ... can be applied to ..."  后置定语: "published in 2019"

  【关键动词】  主语: The mechanism  谓语: was described (被动语态,一般过去时)  定语从句谓语: can be applied (情态动词被动语态)

  【分节解释】  这句话的核心结构是 "某机制在某论文中被首次描述",  中间插入的 by which 从句解释了该机制的作用范围...

  是不是清晰多了?

部分截图

关于隐私

  插件的行为很简单:

  • 你主动操作,它才工作。 选中文本后点击按钮才会发送请求

  • 设置存在本地。 API Key 什么的都存在你浏览器里

  • 翻译走免费 API。 默认用 MyMemory 免费翻译,不需要配置任何 Key 就能用

  • 解读和摘要走 AI。 需要配置 Key(默认 DeepSeek,也支持 MiniMax 和本地Ollama)

安装使用

  1. 项目 GitHub 仓库:https://github.com/1193082625/english-reading-assistant 将项目下载到本地

  2. 打开 Chrome ,进入 chrome://extensions/

  3. 启用右上角的“开发者模式”

  4. 点击“加载已解压的扩展程序”

  5. 选择本项目目录

  6. 扩展程序加载成功后,在「设置」tab中填写 API Key保存

  7. 打开任意英文网页,选中文本,页面右下角会出现一个"译"的浮动按钮,点它就行了。

或者在 Chrome Web Store 搜索"英文阅读助手"(审核中,很快上架)。

DeepSeek API Key 获取方法: 

解读和摘要功能需要配置 AI 服务的 API Key,默认使用DeepSeek(速度快,价格便宜,新手注册送 500 万 tokens)。获取步骤:

  1. 访问 https://platform.deepseek.com/ 注册账号

  2. 登录后进入 API Keys 页面

  3. 点击"创建 API Key",复制密钥

  4. 在插件设置页选择"DeepSeek",粘贴 Key,保存

整个配置过程不到两分钟。如果不方便用付费服务,也可以配置本地 Ollama,完全免费且数据不出本机,就是需要电脑有不错的配置。


  这个小工具我断断续续写了几个版本,从最早只做简单翻译,到现在集成了 AI  解读和摘要,算是对自己日常工作痛点的回应。如果你也有英文阅读方面的困扰,希望  能帮到你。

  欢迎转发给需要的朋友。有什么建议也欢迎留言交流。