Magic English Buddy

Magic English Buddy 是一个面向儿童英语启蒙的学习产品,定位为“离线优先的英语学习伙伴(Companion)”,通过沉浸式世界观与游戏化机制提升学习持续性。

核心价值

  • 离线优先:核心学习链路(读、查、练、存)可离线运行
  • 轻量普适:兼顾低端设备可用性,降低接入门槛
  • 兴趣驱动:通过成长系统与关卡解锁,减少枯燥重复训练
  • 反馈闭环:二维码同步学习数据,支持家长/老师跟踪进度

主要功能

  • 七级分级地图(L1~L7):基于 i+1 理论逐级推进内容难度
  • 魔法镜阅读器:TTS 跟读高亮、影子跟读、离线词典查词
  • Buddy 养成系统:通过学习行为积累“魔力值”推动角色成长
  • 魔法挑战 Quiz:分层题型设计,强化提取练习与长期记忆
  • 守护者卷轴:支持学习报告可视化与证书导出

技术栈

  • React 19 + TypeScript + Vite 6
  • Zustand + XState
  • Dexie.js(IndexedDB)
  • Framer Motion + Lottie
  • vite-plugin-pwa + Workbox
  • CSS Modules + CSS Variables

仓库地址