ByteNoteByteNote

字节笔记本

2026年2月18日

BlueSea:有趣的浏览器英语学习扩展

API中转
¥120

本文介绍 BlueSea,一款有趣的浏览器英语学习扩展程序。该项目通过划词翻译、单词高亮、单词弹幕、记忆曲线复习等创新功能,帮助用户在浏览网页的过程中轻松学习英语单词。

项目简介

BlueSea 是一个开源的 Chrome 浏览器扩展,由 jiangqizheng 开发。它专为解决开发者和英语学习者的痛点而设计:在日常工作中遇到陌生单词时,往往只是匆匆翻译一下就跳过,不做记忆,下次遇到依然不认识。

BlueSea 通过一套科学的复习方案和有趣的复习方式,帮助用户记住更多单词。它不仅仅是一个背单词工具,更是一个融入日常工作和学习的英语助手。

核心特性

  • 划词翻译:在网页上选中英文单词,即可快速查看翻译和发音
  • 单词本:本地单词管理,记录所有查询过的生词
  • 词频统计:统计总词频、当日词频、页面内词频
  • 全局单词高亮:在复习期间内的单词会在页面内自动高亮显示
  • 单词弹幕:到复习时间的单词会以弹幕形式出现在页面中
  • 卡片式复习:弹幕关闭时,可使用卡片式单词复习功能
  • 遗忘曲线:根据艾宾浩斯遗忘曲线自动安排单词学习计划
  • 导入/导出:支持单词本的导入和导出
  • 单词查询:快速查询单词释义

技术栈

  • JavaScript - 扩展核心逻辑
  • Chrome Extension API - 浏览器扩展接口
  • 有道智云 API - 翻译服务(可选配置)

安装指南

开发者模式安装

bash
# 克隆仓库
git clone https://github.com/jiangqizheng/BlueSea.git
  1. 打开 Chrome 浏览器,地址栏输入 chrome://extensions/
  2. 进入扩展程序管理界面
  3. 开启右上角的「开发者模式」
  4. 点击「加载已解压的扩展程序」
  5. 选择下载的 BlueSea 目录

更新扩展

bash
# 进入项目目录
cd BlueSea

# 拉取最新代码
git pull

更新后重启 Chrome 或刷新页面即可生效。

快速开始

  1. 安装扩展 按照上述步骤加载扩展程序。

  2. 浏览网页学习 在日常浏览英文网页时,遇到不认识的单词,选中即可查看翻译。

  3. 添加生词 点击「加入单词本」,将生词记录下来。

  4. 自动复习 系统会根据遗忘曲线自动安排复习计划,单词会以弹幕或卡片形式出现。

  5. 查看单词本 点击扩展图标,查看所有记录的单词和复习进度。

配置说明

BlueSea 支持丰富的配置选项:

json
{
  "划词翻译": true,
  "单词高亮": true,
  "单词弹幕": true,
  "黑名单": [],
  "中文注解": true,
  "划词默认发音": true,
  "单词弹幕数量上限": 10,
  "单词弹幕速度": 10,
  "隐藏完成复习的单词": true,
  "有道智云appkey": "",
  "有道智云key": ""
}

有道智云配置

默认支持单词和短语翻译(小于4个单词)。如需句子翻译,可配置有道智云 API:

  1. 注册 有道智云 账号
  2. 创建翻译实例:控制台 > 自然语言翻译 > 翻译实例
  3. 创建应用并绑定翻译服务:控制台 > 应用管理 > 我的应用
  4. 在应用详情中获取 应用ID应用密钥
  5. 将配置填入 BlueSea 设置中

费用说明:注册后赠送 50 元代金券,添加微信可再领取 50 元,累计 100 元额度。按每百万字符 48 元计算,足够使用一年。

使用示例

场景一:技术文档阅读

  1. 在查阅英文技术文档时,遇到不认识的单词
  2. 选中单词,BlueSea 自动显示翻译
  3. 点击加入单词本
  4. 系统根据遗忘曲线安排复习
  5. 下次浏览网页时,该单词以弹幕形式出现,巩固记忆

场景二:日常新闻阅读

  1. 阅读英文新闻网站
  2. 已加入单词本的单词会自动高亮显示
  3. 鼠标移入可查看释义
  4. 通过词频统计了解当前页面的词汇难度

复习机制

BlueSea 采用艾宾浩斯遗忘曲线算法,自动安排单词复习:

  • 初次学习:单词加入单词本
  • 短期复习:5分钟、30分钟后复习
  • 中期复习:12小时、1天、2天后复习
  • 长期复习:4天、7天、15天后复习

复习方式包括:

  • 单词弹幕:在页面内滚动显示,选择认识/不认识
  • 卡片复习:弹窗式卡片,查看详细信息

注意事项

  • 首次安装后建议刷新页面
  • 有道智云配置为可选,不配置也能正常使用单词翻译
  • 出于性能考虑,建议保持「隐藏完成复习的单词」开启
  • 黑名单中的网站不会触发 BlueSea 功能

项目链接

分享: