课程包生成器:说清一门课,交出大纲、教案和课件
2026-11-08它是装进助手里的一项技能
你把它装进 WorkBuddy,或放进 Cursor、Claude Code、Codex 的技能目录,然后用平时说话的方式交代一门课。它按同一套结构,把这门课写成能上课的材料。
开发者是庄忌老师。WorkBuddy 分享页上的当前版本是 v2.3.1,分类在「教育学习」。
先说清三件事
课时数、学员、上课形式。这三项会先跟你确认。课程名称和学科没写全时,它按合理假设继续写,你可以在下一步之前改掉。
可以这样开口:
- 帮我做一门 8 课时的《人工智能导论》,面向大一非计算机专业。
- 给《高等数学(上)》做 12 课时课件,只要卡片版 PPTX。
- 设计一门 45 分钟的工作坊《如何提出好问题》,学员是各专业一年级,每人都要当堂交一份问题清单。
前两句写在分享页上,换主题就能用。分享页上还有一条:把已有的 v1 课程包迁到现在的三步结构。第三句对上的是技能自带的示例课,生成出来的课件页在下面。
跑完之后手里有什么
- 课程总览:这门课解决什么问题、学完能做什么、每一课对应哪一份产出物。
- 教案:目标、按分钟排的流程、开场怎么说、当堂要交的东西、课上容易卡在哪里。
- 课件:先有一页一页的详案,再生成可编辑的 PPTX。环境里装不上依赖时,改成交一份用浏览器就能放的 HTML。
- 配套:练习题库、评估方案、实践手册、可复用的技能模板,以及这几份材料的 PDF。
按 45 分钟一课来排时,幻灯片做到 15 到 18 页,不少于 12 页。版式有三种:纸白课件、青绿答辩、铅灰季刊。每课留一件可以检查的产出物,收尾留一句能带走的话。
同一份详案生成出来的课件
下面三页来自这项技能自带的示例课《批判性思维入门》第 1 课时。详案写好之后,用技能里的脚本生成 HTML 课件,一共 16 页。页底给教师看的视觉备注已收起,画面上只留讲给学生的内容。

封面。标题下面写清这是哪一门课的第几课时,以及这 45 分钟要完成的动作:从复述到追问。

第 2 页把「下课必须带走的东西」拆开:一份问题清单、能指认的三个概念、一句金句,以及这节课不考核什么。

第 9 页把差追问、好追问和证据缺口放在一起。学生不用先听一段定义,就能对照着改自己的问题。
分三步做,做完一步可以先看
WorkBuddy 上的这一版把生成分成三步,分享页写明带有人工确认:
- 课程大纲、练习题库、评估方案、实践手册和 PDF
- 按分钟写的教案,以及 PPT 详案
- 可编辑的 PPTX,并附一份不另装库就能预览的 HTML
部分怎么切、每一部分几课时,按这门课的目标来分,不套固定的段数。
从这里安装
在 WorkBuddy 打开:课程包生成器。技能 ID 是 skill_2117808317326372864。
也可以从源码安装,仓库是 courseware-generator-skill,许可证是 MIT。生成幻灯片和 PDF 时,脚本会在第一次运行时尝试补上所缺的库。装不上就保留 Markdown,幻灯片改交 HTML。