Agent Skills
返回列表
微课生成系统

微课生成系统

教育学习 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_2e9b7408/microcourse

技能介绍

问题

做课程视频通常要分别写教案、做 PPT、录配音、剪视频,素材之间容易脱节;如果只想快速得到一个可交付的讲解片,中间环节太多。

工作方式

这个技能把主题到成片拆成一条可恢复的流水线:

  • 以统一的 lesson spec(JSON) 为唯一数据源
  • 用 python-pptx 生成可编辑的 lesson.pptx
  • 用 Pillow 渲染 1280×720 帧图,避免视频依赖 Office
  • 用 edge-tts 生成逐页中文配音,并用 ffprobe 测每页时长
  • 用 ffmpeg 将帧图与音轨拼成 lesson.mp4

它支持 --gen-images 生成整页背景,也可在 spec 中手动指定图片;断点续跑可通过 --stage 复用已有帧、音频和图片。

边界与注意点

它更偏向中文课程片的自动化生成,输出以 16:9 为主;若需要真实 PPT 像素级渲染,可选装 LibreOffice 与 poppler。视频黑屏、中文乱码或生图失败通常与 ffmpeg PATH、中文字体、图片 API 状态有关。

使用场景

  • 讲师要把新章节主题快速做成讲解视频,同时保留可编辑 PPT
  • 教研员需要按统一教案结构产出逐页解说词、PPT 和中文配音稿
  • 内容作者希望用已有主题 JSON 离线复用,并断点续跑生成完整 MP4
  • 课程运营要在不装 Office 的机器上渲染帧图并合成讲解视频

适合人员

  • 做企业内训的讲师:把指定主题快速变成可编辑 PPT 和中文讲解视频
  • 制作中文课程的内容编辑:按统一 lesson spec 生成逐页解说词与配音
  • 无 Office 环境的工程学生:用 Pillow 帧和 ffmpeg 产出课程 MP4
  • 负责课程交付的项目负责人:中断后按阶段复用已有素材继续生成