插件开发背景
由于个人英文能力的欠缺,打开一篇英文技术文档,单词大部分都认识,连在一起却不知道在说什么。长难句更是需要反复读好几遍甚至需要借助翻译软件,有时候翻译内容还欠缺准确度。看一篇文章,要花很多时间在“查单词 + 猜语法”上。
基于这个情况,我写了一个 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)
安装使用
项目 GitHub 仓库:https://github.com/1193082625/english-reading-assistant 将项目下载到本地
打开 Chrome ,进入
chrome://extensions/启用右上角的“开发者模式”
点击“加载已解压的扩展程序”
选择本项目目录
扩展程序加载成功后,在「设置」tab中填写 API Key保存
打开任意英文网页,选中文本,页面右下角会出现一个"译"的浮动按钮,点它就行了。
或者在 Chrome Web Store 搜索"英文阅读助手"(审核中,很快上架)。
DeepSeek API Key 获取方法:
解读和摘要功能需要配置 AI 服务的 API Key,默认使用DeepSeek(速度快,价格便宜,新手注册送 500 万 tokens)。获取步骤:
访问 https://platform.deepseek.com/ 注册账号
登录后进入 API Keys 页面
点击"创建 API Key",复制密钥
在插件设置页选择"DeepSeek",粘贴 Key,保存
整个配置过程不到两分钟。如果不方便用付费服务,也可以配置本地 Ollama,完全免费且数据不出本机,就是需要电脑有不错的配置。
这个小工具我断断续续写了几个版本,从最早只做简单翻译,到现在集成了 AI 解读和摘要,算是对自己日常工作痛点的回应。如果你也有英文阅读方面的困扰,希望 能帮到你。
欢迎转发给需要的朋友。有什么建议也欢迎留言交流。
夜雨聆风