shenleiandClaude Opus 5 8302977351 refactor: 按领域将 AppState 拆分为 mixin
- app_state.dart 只保留持久化字段(_AppStateData)、加载/存档、设置项和清空进度
- app_state_review.dart:复习队列与掌握度
- app_state_lesson.dart:课程解锁、分段与课内步骤流程
- app_state_assessment.dart:阶段测评
- app_state_ai_content.dart:临时释义、句子分析缓存与补练课
- 后台同步调用统一为 _syncInBackground()

纯搬移,方法体未改,无用户可见变化。

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-16 17:22:19 +09:00
2026-09-15 15:52:20 +08:00
S
Description
No description provided
Readme
177 MiB
Languages
Dart 91.3%
Python 7.6%
Shell 0.5%
Ruby 0.3%
Swift 0.2%