课程与流水线

理解流水线的 DAG 结构、节点执行顺序和审核模式,高效驱动课程内容生产。

Pipeline DAG 概念

每条流水线是一个有向无环图 (DAG)。节点之间通过依赖关系连接, 上游节点的输出会自动注入下游节点的 Prompt 上下文。

典型的节点执行顺序如下:

skeleton_generation(课程骨架)

根据项目信息生成课程的整体结构和知识点分布。

lesson_plan_generation(教案生成)

基于课程骨架,为每节课生成详细的教学方案。

activity_design_generation(活动设计)

设计互动活动和练习题,增强教学效果。

video_script_generation(视频脚本)

生成教学视频的逐帧脚本和旁白文稿。

storyboard_generation(分镜生成)

将视频脚本转化为视觉分镜,并自动生成分镜图片。

ppt_integration(PPT 整合)

将所有内容整合为可下载的 PPTX 课件。

审核模式

流水线支持三种审核模式,可在项目或流水线级别配置:

手动模式

每个节点执行完成后暂停,等待人工审核。适合对质量要求高、需要逐步把控的场景。 审核者可以选择「通过」「编辑后通过」或「重新生成」。

混合模式

指定关键节点需要人工审核(如教案和视频脚本),其余节点自动通过并继续执行。 这是最常用的模式,平衡了效率和质量控制。

自动模式

所有节点执行完成后自动通过,全流程无人值守。适合批量生产或内容框架已高度成熟的场景。

自动模式下,所有节点将无需审批直接通过。建议仅在充分测试后对批量任务使用此模式。

上下文传递

每个节点在执行时,会自动获取所有上游节点的输出作为上下文。例如:

  • 视频脚本节点会收到课程骨架、教案和活动设计的全部内容
  • 分镜节点会收到视频脚本的输出
  • PPT 节点会收到前序所有节点的输出

这种自动上下文注入确保生成内容的连贯性和一致性,无需手动复制粘贴。