BlueSea,是一个有趣的英语学习扩展程序。支持划词翻译、单词高亮、单词弹幕、记忆曲线复习、词频统计...等功能。
扩展审核中,可以直接 clone 项目,加载已解压的扩展程序来使用。 安装扩展后,建议刷新页面
- 页面英文划词翻译、发音
- 本地单词管理(单词本)
- 词频统计(总词频,当日词频,页面内词频)
- 精确的全局单词高亮
- 单词弹幕(复习、发音)
- 卡片式单词复习功能
- 根据遗忘曲线,自动安排单词学习计划(卡片或弹幕)
- 导入/导出
- 部分页面可能因网站设置了csp安全策略,会导致发音失败。
- 关于根据遗忘曲线生成的复习时间节点逻辑说明,单词具有一个 level 字段,每次进行操作后会进行 +1 或 归零,然后根据最新的 level 生成下一次需要复习的时间节点。
- 导出,支持.json与.txt导出。如果需要更多的导出格式,提交pr或者在 issues 中指出。
- 导入,支持.json与.txt导入,具体格式参考导出的数据(使用.txt进行导入时,因为需要拉取每个单词的翻译信息所以会比较慢,并在导入期间内,不要进行其他操作)。
- 关于性能,已测试在一个页面内最多标记100+单词。单词本中测试收录5000+单词,后续增加分组功能,缓解性能压力。
{
"中文注解": true,//全局高亮的时候,是否在单词右上角直接显示中文翻译
"划词高亮域名黑名单": [],
"划词默认发音": true,//划词或者鼠标移入弹幕时,是否自动发音
"单词弹幕域名黑名单": [],
"单词弹幕数量上限": 10,//一屏内单词弹幕数量,据电脑性能量力而行
"单词弹幕速度": 10, // 单位秒,默认为弹幕走完一个周期需要10秒
"隐藏完成复习的单词": true//出于性能考虑,建议保持隐藏
}
后续会逐步增加可配置项(自定义遗忘曲线、高亮样式、弹幕速度...)
- 优化弹幕流畅度...
- 自定义单词注释(允许添加或覆盖默认翻译)
- 增加筛选功能
- 增加分组功能
- 增强弹幕互动性
- 支持词组或句子的收藏
- 增加导出类型,适配各类背单词应用(有道单词本、anki...)
- 本地词典
- 云端同步
下载代码
git clone https://github.com/jiangqizheng/BlueSea
翻译提示窗部分样式参考 ChaZD
欢迎Star、Fork、提BUG、