cat-shark
|
3c4db2fead
|
feat(复习):feed 智能模式——加权随机采样
- /review/feed?mode=smart:时间衰减 × 回忆掌握度加权采样
- 越久未见、回忆覆盖率越低的内容出现概率越高
- 保持随机性,符合复习模块偶遇式设计理念
- 概率性单元测试验证低掌握内容显著优先
|
2026-07-03 23:44:40 +08:00 |
|
cat-shark
|
32b247526b
|
feat(复习):标准思维导图生成与回忆对比
- 新增 review_standard_mind_maps / review_recall_records 数据表
- BuiltinMindMapGenerator:从报告/残片/应用场景规则生成标准导图
- MindMapAiClient 接口 + RemoteAiMindMapClient 预留
- StandardMindMapService:生成/编辑/重新生成/回忆对比
- 对比算法:标题归一化 + Bigram Jaccard 模糊匹配
- ReviewController 新增 6 个端点
- MindMapTreeTool / MindMapNode / CompareResult 工具类
- 完整单元测试(10 个,全部通过)
- 更新 docs/review-module-design.md
|
2026-07-03 08:53:51 +08:00 |
|
cat-shark
|
5f3f35c53b
|
feat: parse uploaded review mind maps
|
2026-06-20 10:33:14 +08:00 |
|
cat-shark
|
f170e85297
|
feat: complete review workflow support
|
2026-06-20 09:16:20 +08:00 |
|
cat-shark
|
81543969d8
|
feat: 新增复习任务统计接口
|
2026-06-18 00:07:43 +08:00 |
|
cat-shark
|
a92465dfc0
|
chore: 清理冗余注释,保留字段/业务含义注释
|
2026-05-27 23:03:43 +08:00 |
|
cat-shark
|
950c91791f
|
refactor: ReviewServiceImpl 改用 MyBatis-Plus Java API 实现复盘功能
|
2026-05-27 21:23:44 +08:00 |
|
cat-shark
|
f271efbead
|
feat: add getTaskReview API endpoint for fetching all reports and fragments by task number
|
2026-05-23 21:01:01 +08:00 |
|
cat-shark
|
375ec8858c
|
feat(review): 新增复习内容滚动展示与交互 API
- 新增 /review/feed 端点,合并报告和残片数据按时间倒序返回
- 新增 /review/report/{id} 和 /review/fragment/{id} 端点
- 支持复习内容在首页滚动展示及点击查看详情
|
2026-05-23 19:26:24 +08:00 |
|