xckevin/magic-english-buddy

专为儿童设计的 AI 英语阅读学习助手

解决的问题

Magic English Buddy 是一款专为儿童设计的离线优先渐进式网页应用(PWA)。它通过结合结构化课程、互动练习和游戏化进度系统,将语言习得转化为一场「魔法冒险」,同时确保学习过程无需持续连接互联网即可进行。

如何工作

该应用使用分层学习地图(L1–L7)引导学生完成90个课程。它利用预生成音频(通过 Kokoro 模型)实现高质量的语音合成,并支持逐词高亮。学习进度、词典和用户资料均通过 Dexie(基于 IndexedDB)本地存储,允许多个孩子共享一台设备,同时保持独立的进度追踪。

适用人群

正在学习英语作为第二语言的儿童,以及希望获得一个自包含、离线可用、数据本地化以保护隐私的教育工具的家长。

主要亮点

  • 离线优先架构:使用 Service Workers 和可选的下载音频包,确保无需互联网即可完全运行。
  • 游戏化成长:配备一个「伙伴」角色,根据完成课程获得的「魔法力量」分为四个阶段进化。
  • 互动式学习:包含逐词高亮、跟读录音练习,以及多种练习类型(图像匹配、单词拼装、句子排序)。
  • 语言学习工具:内置超过1,000条词汇的离线词典,以及针对已保存词汇的间隔重复式复习系统。
  • 本地化用户管理:支持多个独立学习者账户,并可通过 JSON 格式备份实现手动设备间迁移。

相关

  • 项目
  • 项目
  • 项目
  • 项目