docs: DC-01 转为已确认待实施

This commit is contained in:
cat-shark
2026-09-19 22:37:16 +08:00
parent d5196f7a4b
commit 32a8098b3a
+6 -5
View File
@@ -30,6 +30,7 @@
| P2 AI 链路 | LPT-11 ~ LPT-14 | | P2 AI 链路 | LPT-11 ~ LPT-14 |
| P3 检索与数据增长 | LPT-15 ~ LPT-20 | | P3 检索与数据增长 | LPT-15 ~ LPT-20 |
| P4 安全与运维 | LPT-21 ~ LPT-26 | | P4 安全与运维 | LPT-21 ~ LPT-26 |
| 待实施的设计变更 | DC-01 内容归属与待归类 |
--- ---
@@ -301,15 +302,15 @@
--- ---
## 10. 确认的设计变更(确认前不要实施) ## 10. 确认的设计变更(实施)
### DC-01 内容归属与待归类 ### DC-01 内容归属与待归类
- **文档**`lpt-docs/docs/concepts/knowledge-ownership.md`草案,含三个待决问题)、`lpt-docs/docs/design/system-structure.md`(设计总纲) - **文档**`lpt-docs/docs/concepts/knowledge-ownership.md`设计已确认,见文末结论)、`lpt-docs/docs/concepts/learning-report.md`(结构化报告形态)、`lpt-docs/docs/design/system-structure.md`(设计总纲)
- **背景**:学习 A 内容时顺手记下的旁支知识(例:学 AI 时记下“1B = one billion”)目前会被算作 A 的知识,进 A 的导图与回忆对比基准。根因是把「记录地点」当成了「内容归属」。 - **背景**:学习 A 内容时顺手记下的旁支知识(例:学 AI 时记下“1B = one billion”)目前会被算作 A 的知识,进 A 的导图与回忆对比基准。根因是把「记录地点」当成了「内容归属」。
- **变更内容**:拆分记录上下文(不可变,时间统计用)与内容归属(可变、单一、可为空);时间按会话统计、内容按归属聚合;新增待归类视图;归类动作挂在复习 Feed 里;AI 只给归属建议;待归类内容可升格为学习任务。 - **变更内容**:拆分记录上下文(不可变、不可为空,时间统计用)与内容归属(可变、单一、可为空);时间按会话统计、内容按归属聚合;新增待归类视图;归类动作挂在复习 Feed 里;AI 只给归属建议;待归类内容可升格为学习任务;学习报告改为结构化(会话摘要、预期达成判断、按归属分组的碎片、自由总结,旁支碎片留在本次报告单独标注)
- **影响范围**:碎片表结构、标准导图取材、按任务的复习与检索(`StandardMindMapServiceImpl.doGenerate()``ReviewServiceImpl.getTaskReview()``getTaskFragments()` / `getTaskReports()`)。时间与状态机不受影响。 - **影响范围**:碎片表结构、学习报告结构(字段、AI 草稿生成与降级拼接、前端展示、历史自由文本报告兼容)、标准导图取材、按任务的复习与检索(`StandardMindMapServiceImpl.doGenerate()``ReviewServiceImpl.getTaskReview()``getTaskFragments()` / `getTaskReports()`)。时间与状态机不受影响。
- **前置条件**需维护者确认草案文末三个待决问题(碎片是否可脱离会话报告是否结构化、归属是否保持单一) - **前置条件**已满足—— 2026-09-19 维护者确认:碎片不可脱离学习会话报告改为结构化并保留自由总结;归属保持单一,跨领域关联由标签承担。结论原文见 `knowledge-ownership.md`「已确认的结论」
- **实施要求**:一次替换干净,禁止出现“导图按归属、检索仍按会话”的双口径并存;归属变更后需标记导图待更新。 - **实施要求**:一次替换干净,禁止出现“导图按归属、检索仍按会话”的双口径并存;归属变更后需标记导图待更新。
--- ---