多语种生词高亮助手
一款轻量级、高度自定义的网页生词高亮工具。无论你是学习日语、英语还是其他语言,它都能帮你实时标注网页中的生词,让语言学习无处不在。
💡 开发背景
欧路词典虽然功能强大,但在网页端仅支持英文文本的高亮需求。市面上现有的高亮工具要么功能单一无法自定义,要么存在付费墙。因此,我开发了这个油猴脚本,旨在提供一个 完全免费、高度自定义且开源 的解决方案。如今,它更直接集成了欧路词典的 生词本同步 功能,让你无需手动导出导入,一键拉取云端生词。
✨ 核心功能
欧路生词本一键同步
自动从欧路网页版(my.eudic.net)获取你的生词本列表,支持选择指定生词本或默认/全部,并提供 “覆盖列表” 和 “合并列表” 两种同步模式,灵活管理词库。高亮范围控制
支持全局开启高亮,或自定义白名单网页,确保只在需要的站点启用功能。
新增快捷操作:在白名单模式下,设置面板会显示 “添加该域名” 和 “删除该域名” 按钮,一键将当前网站域名加入或移出白名单,省去手动编辑的繁琐。自定义配色
支持自定义高亮背景色与文字颜色,打造符合你审美和阅读习惯的视觉风格。配色输入框与同步下拉菜单精准对齐,整体界面更整洁。灵活词库
通过设置面板可随时手动增删生词,也可直接粘贴从其他来源整理的单词列表(一行一个)。智能匹配
内置自动正则编译,支持多词组高亮,并对英文单词边界进行了优化处理(防止误匹配)。界面优化与兼容性
采用样式隔离技术,设置面板在不同网站下保持稳定布局,不再受目标网页 CSS 影响。同时精细调整了文字大小、颜色和间距,视觉体验更统一。
⚙️ 使用说明
安装脚本后,点击油猴菜单中的 “⚙️ 配置生词高亮” 打开设置面板。
同步生词(推荐):
- 确保已在浏览器中登录欧路网页版(my.eudic.net)。
- 点击 “刷新词本” 自动获取你的所有生词本。
- 从下拉菜单中选择需要同步的生词本(或保留“默认/全部”)。
- 选择同步模式:“覆盖列表”(完全替换当前词库)或 “合并列表”(将新词追加到现有词库中)。
- 点击 “同步生词”,等待同步完成即可。
手动管理词库:直接在单词列表文本域中编辑(一行一个单词或词组),保存后生效。
白名单快捷管理(可选):
- 当选择“仅白名单网页”模式后,面板会显示 “添加该域名” 和 “删除该域名” 按钮。
- 点击“添加该域名”即可将当前网站加入白名单,页面自动刷新并生效。
- 点击“删除该域名”则从白名单中移除当前网站,同样自动刷新。
根据需要,选择 “允许所有网页” 或 “仅白名单网页” 高亮范围。
调整你喜欢的配色(背景色和文字颜色),点击 “保存并刷新页面” 应用所有设置。
建议搭配欧路词典的 划词翻译 功能使用,实现即选即译。
📚 手动导入其他生词本(如无欧路账号)
如果你不使用欧路词典,也可以通过以下方式手动导入词库:
- 从词典软件导出生词列表(通常为 CSV 或 TXT 格式)。
- 通过 AI(如 Deepseek)或其他软件(如 Excel)整理成 一行一个单词 的形式。
- 将整理好的列表粘贴到脚本设置面板的单词列表文本域中,保存即可。
🔗 参考
有道/欧路词典生词本网页高亮(https://github.com/xqdd/highlight_new_words)
🚀 建议与反馈
本脚本完全开源,致力于提升语言学习效率。如果你有任何建议或问题,欢迎在评论区留言。