Agent Skills
返回列表
微课创作

微课创作

内容创作 更新于 2026.08.29

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

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_a05f0c39/micro-course。

技能介绍

要解决什么问题

教程站、文档页往往很长,手工做「幻灯片 + 口播 + 成片」要反复切内容、调 PPT、录旁白、对齐时长。这个技能把 URL 或主题 当成输入,按固定流水线自动跑完,只在范围含糊(例如「全部章节」指哪几章)时才向你确认。

流水线怎么跑

触发后默认 逐步执行,不逐步征求同意:

  • Step 0 范围:「前 N 章」会先抓教程目录再逐章处理;单 URL 只处理该页;输出目录形如 {NN}_{ChapterName}(可指定根路径)。
  • Step 1 抓取:用 WebFetch 取正文(标题、段落、代码、要点、表格),忽略侧栏、导航与广告。
  • Step 2 PPT:python-pptx 生成 16:9 深色科技风幻灯片(5–8 页/章);Python 字符串里勿用中文弯引号,改用「」避免 SyntaxError。
  • Step 3 逐字稿:口播要讲解幻灯片,不要照读;TTS 文本里把 C# 写成 C Sharp。
  • Step 4–6:PPT 导出 PNG → edge-tts(zh-CN-YunxiNeural,+5% 语速;超长文本按约 160 字切分再合并 MP3)→ scripts/assemble_video.py 合成 1920×1080 MP4(需 PYTHONIOENCODING=utf-8)。
  • Step 7 交付:MP4、PPTX、逐字稿.md;临时目录可清理,一般保留 slides/ 便于排查。

边界与注意点

依赖 Python(python-pptx、edge-tts、Pillow)、ffmpeg,Windows 上 PPT 转图优先 PowerPoint COM,失败可试 LibreOffice 或 ImageMagick。成片脚本针对 Windows 上 FFmpeg 的并行过载、-loop 1 时长异常、中文路径 concat 等问题做了顺序编码与 fallback;非 Windows 环境需自行验证 COM 与路径行为。

使用场景

  • 维护在线编程教程站点,需把指定 URL 或「前 N 章」目录页批量转成带旁白的 MP4 微课。
  • 内训或公开课筹备期,要把一篇结构完整的文档页做成 16:9 深色风讲解片,并保留 PPTX 与逐字稿。
  • 系列教程按章拆分产出:每章独立文件夹含幻灯片 PNG、分轨 MP3 与最终成片,便于逐章发布。
  • 网页正文已含代码块与表格,希望自动抽取要点生成 5–8 页幻灯片,并用固定男声 Edge-TTS 对齐口播。

适合人员

  • 负责编程入门专栏、要把菜鸟教程类网页章节改成视频课件的课程运营
  • 企业内训负责人,需将内部 Wiki 或帮助中心单页快速变成可分享的 MP4 微课
  • 独立技术博主,想从一篇长文 URL 生成讲解视频而不用手工录屏与剪辑
  • Windows 教研团队里已配置 PowerPoint 与 ffmpeg、承担教程章节批量成片任务的助教或编辑