项目定位
English Kids 是一个面向孩子的英语短句场景学习工具。它围绕家庭、学校、玩具、身体、颜色、动物和天气等日常主题,把一句句简单英语放进具体场景里,让孩子可以先听、再跟读、再标记是否会说。
这个项目适合放在 JohnBuilds 的“产品原型与复盘”方向下。它和每日花园一样,都是从真实家庭使用场景出发的小工具,只是每日花园偏习惯和成长记录,English Kids 偏英语启蒙和跟读练习。
三个入口各自承担什么
我把这个项目拆成三个层次,而不是只放一个文件或一个链接:
- 正式入口:给真实用户使用,地址是 johnbuilds.xyz/english-kids/。
- 源码备份:给自己做版本管理,地址是 GitHub 源码目录。
- 文章展示:用这篇文章说明它解决什么问题、做到什么程度、下一步怎么迭代。
这样别人想体验时,不需要看代码;我自己想回看和修改时,可以回到 GitHub;如果有人想了解项目背景,则可以先看文章。
当前已经完成的能力
- 按生活场景组织英语短句。
- 每句支持英文发音。
- 重点词可以单独跟读。
- 配合 Lottie 动画增强理解。
- 支持“还想再练”和“我会了”的学习状态。
- 用浏览器本地存储保存学习进度。
为什么不只放 GitHub
GitHub 适合放源码,但不适合作为普通用户的正式入口。对家长或孩子来说,他们需要的是一个打开就能用的网页,而不是仓库目录、文件列表和代码。
所以正式体验应该放在网站路径下:johnbuilds.xyz/english-kids/。GitHub 更适合承担备份、版本记录和后续开发协作的角色。
下一步可以怎么迭代
下一阶段可以继续从真实使用反馈出发,而不是一开始就做得过重:
- 补充更多生活场景和短句。
- 优化儿童界面的按钮文案和反馈方式。
- 增加录音回放,让孩子能听到自己读得怎么样。
- 整理一篇更完整的开发复盘,记录从需求到上线的过程。
- 如果项目成熟,再考虑拆成独立 GitHub 仓库。
当前结论
现阶段最合理的放置方式是:软件入口放在网站上,源码放在 GitHub,项目说明放在 JohnBuilds 的记录页。这样既方便别人体验,也方便我自己持续维护。
