【扩展程序】多语种生词高亮助手

:globe_with_meridians: 多语种生词高亮助手 (Browser Extension 版)

一款专门针对外语原版阅读、跨语言学习者量身定制的轻量级、完全免费、高度自定义的网页生词实时标注与高亮工具。

:light_bulb: 为什么需要它?(开发背景)

优秀的词典软件(如欧路词典)虽然功能强大,但在网页端的鼠标取词与高亮功能往往仅局限于英文文本,无法满足日语、阿拉伯语等多语种混杂的阅读需求。而市面上现有的部分网页高亮工具要么功能单一,要么存在各种各样的付费墙。

本插件由原同名开源油猴脚本完美重构而来,全面升级至现代浏览器原生插件(Manifest V3)架构。它完美集成了欧路词典的生词本云端同步功能,旨在为你提供一个流畅、无干扰、纯流式高度自适应的沉浸式外语原版网页阅读环境。


:sparkles: 升级为原生插件(Extension)的核心优势

  • :rocket: 独立美观的交互面板:彻底告别油猴脚本时代需要侵入目标网页注入设置菜单的繁琐。现在,只需点击浏览器右上角插件图标,即可在完全不受目标网页 CSS 影响的独立、整洁的原生面板中进行所有配置。
  • :high_voltage: 彻底自动化的极简体验:当你在面板中执行“同步生词”、“添加当前页面域名”或“删除当前页面域名”时,插件会在后台默默保存并自动刷新原网页应用最新高亮,再也不需要手动点击“保存并更新”按钮,将操作流程缩减到最极致。
  • :hammer_and_wrench: 像素级防错排版算法:全新升级了原子级 DOM 节点流式切分算法,严格阻断高亮带来的排版错位,高亮生词能够 100% 完美继承原网页的弹性布局、字间距与空白规则(如 letter-spacing),网页文字绝不变宽、不抖动。

:hammer_and_wrench: 核心功能亮点

  • :books: 欧路生词本一键同步:只需确保浏览器已登录欧路词典网页版(my.eudic.net),即可一键刷新并自动抓取你的分类生词本列表。支持选择指定词本或默认全部,并提供“覆盖列表”(完全替换)与“合并列表”(追加新词)双同步模式,灵活管理你的云端词库。
  • :bullseye: 智能匹配与防代码误伤:内置自动正则编译,完美支持多词组高亮。针对英文单词进行了严格的 \b 边界判定,防止“错杀”连体词;同时在底层对 CODEPRE 等代码块标签以及按钮、导航栏进行了强力拦截,100% 防止误高亮代码文本,技术博客、学术论文也能安心阅读。
  • :artist_palette: 紧凑整洁的自定义配色:内置高精度双向调色盘,完美支持对高亮背景色及文字颜色进行 HEX 十六进制自定义。同时,面板中“单词列表”框精准锁定为3行显示,“白名单”框精准锁定为两行显示,界面玲珑紧凑,绝不溢出难看的滑块滚动条。
  • :locked: 智能生效范围控制:提供“允许所有网页”与“仅白名单网页”双重运行模式。在白名单模式下,支持在面板标题行右侧一键“添加/删除”当前页面域名,给您最轻量、最安全的浏览体验。

:gear: 极简使用说明

  1. 同步生词(推荐)
  • 确保已在当前浏览器中登录欧路网页版(my.eudic.net)。
  • 点击浏览器右上角插件图标,在弹出的面板中点击 “刷新词本” 自动拉取分类。
  • 选择同步模式(“覆盖”或“合并”),点击 “同步生词”。同步成功后,插件会自动在后台保存并刷新你当前正在阅读的网页,生词即刻高亮!
  1. 手动管理词库:如果没有欧路账号,可以直接在“单词列表(一行一个)”文本域中手动编辑或直接从其他地方(如经由 AI 整理过的 CSV/TXT 词库)复制单词列表粘贴进来。
  2. 白名单快捷管理:选择“仅白名单网页”模式后,在白名单域名标题右侧会展出操作指令,点击“添加当前页面域名”,页面便会自动刷新并对该站点激活高亮。
  3. :light_bulb: 终极联动推荐:建议将本插件搭配欧路词典浏览器的 “划词翻译/鼠标取词” 功能共同使用。在网页阅读中,生词高亮提醒你复习;遇到新词随手一划加入欧路生词本,下次打开任意网页,该词便已被本插件自动同步并高亮,实现即选、即译、即高亮的完美语言学习闭环!

Multilingual_Vocabulary_Highlighting_Assistant.zip (890.3 KB)

已测试支持的语言有:中文、英语、日语、阿语、韩语 :nerd_face:

1 Like