权威基础文档
系统设计文档站 / 权威基础文档

生成链路设计

本文档用于定义课程工厂的正式生成链路,统一三条正式主线的装配框架,并说明当前 P0 先落哪一条。

04 静态 HTML 版本 2026年5月26日 15:03

1. 文档目的

本文档用于定义课程工厂的正式生成链路,统一三条正式主线的装配框架,并说明当前 P0 先落哪一条。

2. 生成链路定位

生成链不再只回答“如何产出一组 Scene”,而是回答:

  1. 如何把输入转成课程主骨架
  2. 如何按不同主线入口选择装配策略
  3. 如何形成可运行、可训练、可回挂的课程资产

当前正式输入协议基线为:

  • GenerationInputV2

当前正式主线入口为:

  • forward_design
  • diagnostic_remediation
  • capability_reverse_design

3. 三条主线共享框架

三条主线共享同一条总链,只是中间策略不同:

Mermaid 流程图
flowchart TD A["GenerationInputV2"] --> B["Input Understanding"] B --> C["Entry Routing"] C --> D["Stage Planning"] D --> E["Unit Planning"] E --> F["Scene Planning"] F --> G["Practice Planning"] G --> H["Stage Assembly"] H --> I["StageArtifact / Projection"]
查看结构源码
flowchart TD
    A["GenerationInputV2"] --> B["Input Understanding"]
    B --> C["Entry Routing"]
    C --> D["Stage Planning"]
    D --> E["Unit Planning"]
    E --> F["Scene Planning"]
    F --> G["Practice Planning"]
    G --> H["Stage Assembly"]
    H --> I["StageArtifact / Projection"]

统一产物方向为:

  • StagePlan
  • UnitPlan[]
  • ScenePlan[]
  • PracticePlan[]
  • StageArtifact

4. 正向组课链路

适用入口:

  • learningSessionMode = forward_design

典型输入:

  • 教材章节
  • 课标约束
  • 来源材料

核心过程:

  1. 教材与课标对齐
  2. 拆解知识点与教学目标
  3. 形成 chapter_unit
  4. 生成课堂 Scene 编排
  5. 生成基础训练结构

该链路主要验证:

  • Stage -> Unit -> Scene -> PracticePlan 是否稳定成立

5. 诊断补救链路

适用入口:

  • learningSessionMode = diagnostic_remediation

典型输入:

  • 诊断证据
  • 学生状态快照
  • 补救偏好

核心过程:

  1. 识别 GapProfile
  2. 调用 RemediationStrategySelector
  3. 形成 RemediationCoursePlan
  4. 装配 remediation_unit
  5. 形成训练回挂路径

该链路主要验证:

  • 补救课程不是原课重放
  • 训练结果能回挂到画像

6. 能力专题链路

适用入口:

  • learningSessionMode = capability_reverse_design

典型输入:

  • 样题
  • 能力目标

核心过程:

  1. 反推 CompositeKnowledgeChain
  2. 识别 ProblemSolvingPattern
  3. 教学化裁剪为 CapabilityUnit
  4. 装配专题 Scene
  5. 形成能力训练 PracticePlan

该链路主要验证:

  • Pattern -> CapabilityUnit -> Scene -> PracticePlan 四次投影是否独立成立

7. 关键阶段说明

7.1 Input Understanding

负责:

  • 解析输入
  • 归一化约束
  • 明确学科、学段、年级、来源材料、目标

7.2 Entry Routing

负责根据 learningSessionMode + courseStrategy + lessonIntent + assemblyMode 选择主装配路径。

7.3 Stage Planning

负责形成课程级边界:

  • 总目标
  • 总顺序
  • 课程级策略

7.4 Unit Planning

负责形成课程组织块:

  • chapter_unit
  • remediation_unit
  • capability_unit

7.5 Scene Planning

负责形成课堂片段编排,而不是直接生成最终页面。

7.6 Practice Planning

负责形成训练和检查点闭环。

7.7 Stage Assembly

负责把所有阶段产物组合成 StageArtifact,供运行链和投影层消费。

8. P0 收敛

当前 P0 只打通:

  • forward_design
  • courseStrategy.courseMode = curriculum_aligned
  • assemblyMode = chapter_based

P0 先不做:

  1. 正式补救链实施
  2. 正式能力专题链实施
  3. 深媒体课程化
  4. 高自由度教师编辑态

P0 首先要验证的是:

  • 教材同步课能稳定生成
  • 结果可进入最小运行闭环

9. 与运行链的边界

生成链负责:

  • 产出课程资产
  • 产出训练结构
  • 产出投影数据

运行链负责:

  • 播放 Scene
  • 执行 Action
  • 收集检查点与运行事件
  • 回写快照与学习进度

运行链不得参与组课决策。

10. 结论

当前正式生成链路已经从旧的“主题 -> SceneOutline -> SceneContent -> Action”升级为:

  • 面向三条正式主线
  • 面向课程主骨架
  • 面向训练闭环

后续实现应始终以 StagePlan / UnitPlan / ScenePlan / PracticePlan / StageArtifact 为中心,而不是回退到仅围绕 Scene 的旧思路。