docs: 新增 DC-02 复习回路待确认项
This commit is contained in:
@@ -31,6 +31,7 @@
|
|||||||
| P3 检索与数据增长 | LPT-15 ~ LPT-20 |
|
| P3 检索与数据增长 | LPT-15 ~ LPT-20 |
|
||||||
| P4 安全与运维 | LPT-21 ~ LPT-26 |
|
| P4 安全与运维 | LPT-21 ~ LPT-26 |
|
||||||
| 待实施的设计变更 | DC-01 内容归属与待归类 |
|
| 待实施的设计变更 | DC-01 内容归属与待归类 |
|
||||||
|
| 待确认的设计缺口 | DC-02 复习回路补全 |
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -126,6 +127,7 @@
|
|||||||
- **依据**:Feed 仅提供列表/详情/回忆对比;`ReviewServiceImpl.reviewNeedWeight()` 的智能权重只有两个信号——时间衰减(`createdTime`)与任务最近一次回忆覆盖率。
|
- **依据**:Feed 仅提供列表/详情/回忆对比;`ReviewServiceImpl.reviewNeedWeight()` 的智能权重只有两个信号——时间衰减(`createdTime`)与任务最近一次回忆覆盖率。
|
||||||
- **影响**:无法表达「这条其实很熟」与「这条完全没印象」;权重长期只有两个偏置,也没有「已复习」状态,同一批内容会反复出现。
|
- **影响**:无法表达「这条其实很熟」与「这条完全没印象」;权重长期只有两个偏置,也没有「已复习」状态,同一批内容会反复出现。
|
||||||
- **建议**:加轻量动作(稍后再看 / 已掌握),把「上次复习时间」变成第三个权重信号;保持既有「无压力、偶遇式」设计,不引入强制清单。
|
- **建议**:加轻量动作(稍后再看 / 已掌握),把「上次复习时间」变成第三个权重信号;保持既有「无压力、偶遇式」设计,不引入强制清单。
|
||||||
|
- **依赖**:动作形态需先确认 DC-02(§11)中的反馈动作取舍。
|
||||||
- **验收**:用户反馈动作可落库并在下一次 Feed 排序中生效。
|
- **验收**:用户反馈动作可落库并在下一次 Feed 排序中生效。
|
||||||
|
|
||||||
### LPT-10 无数据导出
|
### LPT-10 无数据导出
|
||||||
@@ -315,6 +317,24 @@
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## 11. 待确认的设计缺口(确认前不要实施)
|
||||||
|
|
||||||
|
### DC-02 复习回路补全
|
||||||
|
|
||||||
|
- **文档**:`lpt-docs/docs/design/review-loop.md`(立场、内容来源、两个层级、排序、归类、反馈、AI 边界)、`lpt-docs/docs/concepts/review-overview.md`(新增)、`recall-review.md`(回忆记录、覆盖率、复习起点、遗漏项)、`review-feed.md`、`lpt-docs/docs/design/principles.md`、`module-boundaries.md`。
|
||||||
|
- **背景**:复习此前只有零散描述(Feed、导图、回忆对比各自成文),缺少系统级口径:复习内容的完整来源、任务级与条目级两层入口、覆盖率与掌握度的定义、遗漏项的语义、反馈动作、归类动作落点、AI 边界都未定;文档写的是“Feed 展示碎片和学习报告”,实现只返回碎片。
|
||||||
|
- **本次补全(已按以下取向写入文档)**:复习只做“低阻力反复出现 + 主动提取”,不做到期调度、打卡、评分;Feed 条目单位是碎片,报告从任务记录进入;覆盖率按任务聚合成掌握度,作为排序信号之一;遗漏项是每次对比的快照,不做跨次累计待办;归类动作落在复习里;AI 只做语义匹配与归属建议。
|
||||||
|
- **待确认**:
|
||||||
|
1. Feed 是否包含学习报告(文档取向:不含)。
|
||||||
|
2. 反馈动作形态:只读 /“已掌握 + 稍后再看”/ 仅“稍后再看”(关联 LPT-09)。
|
||||||
|
3. 覆盖率口径:最近一次 / 最近若干次加权。
|
||||||
|
4. 待归类内容的呈现:总览独立分类 / Feed 混排打标;归类是否需在卡片上一键完成。
|
||||||
|
5. 遗漏项语义:快照 + 回看原文 / 跨次累计集合。
|
||||||
|
6. 排序信号是否对用户可配置(掌握度与时间效应的强度)。
|
||||||
|
- **关联实现**:LPT-09(反馈动作)、LPT-16(Feed 随机取样)、LPT-17(覆盖率查询)、LPT-19(Feed 摘要)。
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 附录 A 核对方式(可复现)
|
## 附录 A 核对方式(可复现)
|
||||||
|
|
||||||
- 代码核对:阅读 `lpt-be` 的 `service/impl/*`、`entity/*`、`controller/*`、`config/*`、`resources/application*.yml`、`resources/db/migration/*`;`lpt-fe/src` 的 `utils/request.ts`、`components/*`、`api/*`;`lpt-ai/src` 全部;`lpt-infra` 的 `dev/`、`prod/`、`traefik/`。
|
- 代码核对:阅读 `lpt-be` 的 `service/impl/*`、`entity/*`、`controller/*`、`config/*`、`resources/application*.yml`、`resources/db/migration/*`;`lpt-fe/src` 的 `utils/request.ts`、`components/*`、`api/*`;`lpt-ai/src` 全部;`lpt-infra` 的 `dev/`、`prod/`、`traefik/`。
|
||||||
|
|||||||
Reference in New Issue
Block a user