Files
lpt-docs/docs/design/module-boundaries.md
T

50 lines
1.4 KiB
Markdown

# 模块边界
## 任务管理
负责学习任务的创建、修改、删除和优先级计算。
任务管理关心“有哪些学习任务”和“接下来先学什么”,不负责具体学习过程中的记录。
## 学习执行
负责一次学习会话从开始到结束的完整过程:
- 记录学习预期。
- 产生知识碎片。
- 汇总学习报告。
- 追踪时间与状态。
学习执行产生学习过程中的原始材料。
## 复习
负责消费学习执行产生的材料:
- 滚动展示知识碎片和学习报告。
- 维护标准思维导图。
- 提供回忆对比和遗漏项回溯。
复习模块不要求用户逐条整理学习材料,材料是自动整理和对照分析的数据来源。
## 应用场景
应用场景属于学习任务,而不是复习模块。它表示任务完成后用户希望具备的应用能力,参与标准导图生成,为复习提供现实语境。
## AI 能力
AI 是独立于核心业务流程的增强层:
- 聚合知识碎片为报告草稿。
- 从学习材料中生成标准导图。
- 对用户回忆进行语义对比。
AI 能力可替换、可降级,不影响学习执行和复习的基本流程。
## 边界总结
- 执行模块产生数据。
- 复习模块消费数据并形成反馈。
- 应用场景定义学习目标。
- AI 模块增强整理与对比,但不承担核心闭环的完整性。