xckevin/magic-english-buddy
专为儿童设计的 AI 英语阅读学习助手
解決的問題
Magic English Buddy 是一款專為兒童設計的離線優先漸進式網頁應用(PWA)。它透過結合結構化課程、互動式練習與遊戲化進度系統,將語言習得轉化為一場「魔法冒險」,同時確保學習過程無需持續連接網路也能進行。
如何運作
該應用使用分層學習地圖(L1–L7)引導學生完成90個課程。它利用預生成音訊(透過 Kokoro 模型)實現高品質語音合成,並支援逐字高亮。學習進度、詞典與使用者資料皆透過 Dexie(基於 IndexedDB)本地儲存,允許多個孩子共用一台裝置,同時保持獨立的進度追蹤。
適用對象
正在學習英語作為第二語言的兒童,以及希望獲得一個自包含、離線可用、資料本地化以保護隱私的教育工具的家長。
主要亮點
- 離線優先架構:使用 Service Workers 和可選的下載音訊套件,確保無需網路即可完全運作。
- 遊戲化成長:配備一個「夥伴」角色,根據完成課程獲得的「魔法力量」分為四個階段進化。
- 互動式學習:包含逐字高亮、跟讀錄音練習,以及多種練習類型(圖像匹配、單字拼裝、句子排序)。
- 語言學習工具:內建超過1,000筆詞彙的離線詞典,以及針對已儲存詞彙的間隔重複式複習系統。
- 本地化使用者管理:支援多個獨立學習者帳戶,並可透過 JSON 格式備份實現手動裝置間遷移。
相關
- 專案
- 專案
- 專案
- 專案