先用分级测试找到起点,不把所有单词当成同一种难度。
02CASE STUDY
PERSONAL PROJECT / BUILD NOTESA CALMER WAY TO REMEMBER
Word
一个围绕分级测试、分组学习、复习调度和进度保存完成的个人背单词软件项目。
LEARNING IDEA
不追求“今天刷了多少”,
追求“明天还记得什么”。
学习记录留在自己的数据库里;每一次复习都能说明为什么现在出现、完成后何时再见。
释义、例句与词表作为可核对的数据内容维护,不替代复习算法和可恢复的数据基础。
THE LEARNING LOOP
四步形成一个闭环
音标、释义、联想与选择练习组合成一次短而完整的学习。
复习记录与调度决定下一次出现,而不是依赖无限刷列表。
统计页解释进度、薄弱项与今日负担,让节奏可以调整。
TWO SURFACES, ONE DATA STORY
桌面版与 Web 版记录了两条不同的实现路线。
Tauri 源码因旧依赖与双实现漂移被暂停发布;React + Rust/Axum 是当前唯一生产候选。没有迁移证据前,两者不会混用数据库、密钥或权限。
DESKTOPTauri + React
历史源码 · 不随 Web 发布 · 不自动迁移
冻结LOCAL WEBAxum + SQLite
分组学习 · 进度保存 · 复习调度
开发记录ENGINEERING CHECKS
每一项功能都要能够说明数据如何进入、保存和恢复。
学习流程保持清楚
新词、巩固、选择和拼写按固定队列推进,刷新后仍能继续当前进度。
状态变化可以追踪
认识、不认识、重学和已掌握分别记录,避免总数、组内进度和复习队列相互混淆。
升级之前先能备份恢复
Schema 版本、事务、在线备份和回读已通过;目标服务器仍需做恢复演练。
词库来源先说清楚
不预装来源不明的样例词表;新增内容先核对,再通过既有导入流程进入词库。
CURRENT STATE / 2026-08-01
这里只展示开发过程与验证结果,程序本身不在本站提供使用。
- ✓ React / TypeScript 生产构建通过
- ✓ Web 后端 25 项测试、严格检查与 release 构建通过
- ✓ 前后端依赖审计均为 0 个已知漏洞
- ✓ 登录、学习分流、统计、退出和在线备份已实测
- ✓ JSON 词表导入接口已存在,一次 1~10000 项并事务校验
- → 真实域名、TLS、独立恢复与正式词库复核仍待完成