闪卡应用
构建一个间隔重复闪卡应用,包含滑动手势(认识/不认识)、卡组管理、进度追踪和 SM-2 算法实现最优复习调度。
educationswipespaced-repetitionflashcards
目标
- 创建带有正面/背面内容的闪卡卡组
- 实现用于卡片交互的滑动手势
- 使用 SM-2 算法进行复习调度
- 按卡组追踪学习进度
- 支持卡片上的丰富内容(图片、代码)
提示
- 使用 react-native-gesture-handler 进行滑动检测
- SM-2 根据回忆质量调整间隔
- 为每张卡片存储下次复习日期