From 32a8098b3a4505952989b1070eb6da130662c3b1 Mon Sep 17 00:00:00 2001 From: cat-shark Date: Sat, 19 Sep 2026 22:37:16 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20DC-01=20=E8=BD=AC=E4=B8=BA=E5=B7=B2?= =?UTF-8?q?=E7=A1=AE=E8=AE=A4=E5=BE=85=E5=AE=9E=E6=96=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- OPTIMIZATION_BACKLOG.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/OPTIMIZATION_BACKLOG.md b/OPTIMIZATION_BACKLOG.md index d3ffc54..cff38ec 100644 --- a/OPTIMIZATION_BACKLOG.md +++ b/OPTIMIZATION_BACKLOG.md @@ -30,6 +30,7 @@ | P2 AI 链路 | LPT-11 ~ LPT-14 | | P3 检索与数据增长 | LPT-15 ~ LPT-20 | | P4 安全与运维 | LPT-21 ~ LPT-26 | +| 待实施的设计变更 | DC-01 内容归属与待归类 | --- @@ -301,15 +302,15 @@ --- -## 10. 待确认的设计变更(确认前不要实施) +## 10. 已确认的设计变更(待实施) ### 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 的导图与回忆对比基准。根因是把「记录地点」当成了「内容归属」。 -- **变更内容**:拆分记录上下文(不可变,时间统计用)与内容归属(可变、单一、可为空);时间按会话统计、内容按归属聚合;新增待归类视图;归类动作挂在复习 Feed 里;AI 只给归属建议;待归类内容可升格为学习任务。 -- **影响范围**:碎片表结构、标准导图取材、按任务的复习与检索(`StandardMindMapServiceImpl.doGenerate()`、`ReviewServiceImpl.getTaskReview()`、`getTaskFragments()` / `getTaskReports()`)。时间与状态机不受影响。 -- **前置条件**:需维护者确认草案文末三个待决问题(碎片是否可脱离会话、报告是否结构化、归属是否保持单一)。 +- **变更内容**:拆分记录上下文(不可变、不可为空,时间统计用)与内容归属(可变、单一、可为空);时间按会话统计、内容按归属聚合;新增待归类视图;归类动作挂在复习 Feed 里;AI 只给归属建议;待归类内容可升格为学习任务;学习报告改为结构化(会话摘要、预期达成判断、按归属分组的碎片、自由总结,旁支碎片留在本次报告单独标注)。 +- **影响范围**:碎片表结构、学习报告结构(字段、AI 草稿生成与降级拼接、前端展示、历史自由文本报告兼容)、标准导图取材、按任务的复习与检索(`StandardMindMapServiceImpl.doGenerate()`、`ReviewServiceImpl.getTaskReview()`、`getTaskFragments()` / `getTaskReports()`)。时间与状态机不受影响。 +- **前置条件**:已满足—— 2026-09-19 维护者确认:碎片不可脱离学习会话;报告改为结构化并保留自由总结;归属保持单一,跨领域关联由标签承担。结论原文见 `knowledge-ownership.md`「已确认的结论」。 - **实施要求**:一次替换干净,禁止出现“导图按归属、检索仍按会话”的双口径并存;归属变更后需标记导图待更新。 ---