兴趣站点
2026-03-08
启蒙识字 · 字丫
字丫
qm.zigrow.cn
课程学习
跟读练习
间隔复习
家长周报
简介
起因是陪孩子认字时发现,市面上的应用要么塞满了动画和音效,要么一板一眼像在做卷子。我想做一个安静一点的:把字按主题和难度编成课程,孩子每天学几个,配上跟读和复习,学完之后能看见自己的进度。为了让他随时能打开,除了 Web 站还做了配套的手机 App。
技术栈
- Web 站用 Next.js 14(App Router)开发,移动端用 React Native(Expo)做原生 App,不使用 WebView 套壳。
- 学习数据统一走一个服务端入口写入:一次完成会同时更新学习记录、按等级重算的进度、连续天数与课程进度,并把内容排进间隔复习队列。
- 课程内容以代码里的声明为唯一事实源,配了一组不变量校验,节数与字数不合规就不会通过构建。
- 数据用 Prisma + SQLite 落地,整套服务跑在 Docker Compose 里,由 Caddy 统一处理 HTTPS 与静态资源缓存。
信息
上线日期:2026-03-08
分类:兴趣站点