一键课件制作

SKILL教育学习
教育学习 未标注权限 许可证不明确
安装这个技能

根据教案或课程大纲一键生成课件:自动拆分页面结构、AI 生成风格统一的配图、搜索推荐教学视频链接,并输出可编辑的 PPTX 和可放映的 HTML 双版本课件。当用户说\"一键课件\"\"把这份教案做成课件\"\"生成课件\"\"帮我做个课件\",或提供教案、课程大纲要求制作课件时使用。图片生成或搜索不可用时自动降级为占位框,始终保证 HTML 课件交付。

一句话选型结论

按资料字段整理

一键课件制作是教育学习类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类教育学习 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_94d2da37/one-click-courseware
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

教育学习
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_94d2da37仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791719932
正文体量6.1 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
讲解知识点

按水平把知识点讲清楚。

出练习题

按章节生成练习与答案。

制定学习计划

按目标和时间排学习节奏。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在教育学习场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
一键课件制作当前 未标注权限 未标注 未标注 未标注 有
食谱创建课堂课程 未标注权限 GitHub 仓库 25.5 万 Codex、Claude、Cursor 有
语言学习 联网访问 ClawHub 市场 23.6 万 OpenClaw 有
learning 效率 只读 ClawHub 市场 19.2 万 OpenClaw 有
学习习惯 未标注权限 ClawHub 市场 10.2 万 OpenClaw 有
日语家教 只读 ClawHub 市场 8.2 万 OpenClaw 有

SKILL.md 全文

6.1 KB
模型实际读到的说明书原文,来自技能仓库

一键课件

把教案或课程大纲变成双版本课件:可编辑的 PPTX 和可放映的 HTML。自动拆分页面结构、AI 生成风格统一的配图、搜索推荐教学视频链接。

何时使用

  • 用户说"一键课件""把这份教案做成课件""生成课件""帮我做个 XX 课的课件"等
  • 用户提供教案、教学设计或课程大纲,要求产出课件
  • 输入形态:对话中的文字,或文件(txt / md / docx / pdf)

环境检查

每次执行前先运行只读检查,不修改任何配置:

python scripts/check_environment.py
  • ready:直接进入主流程
  • partial:继续主流程,按输出中的降级说明处理。例如 Python 工具链缺失时,跳过 PPTX 只交付 HTML 版
  • needs_setup 或 unavailable:按输出中的 setup 步骤引导用户配置;用户拒绝配置时执行对应降级,不阻塞 HTML 课件生成
  • 生图工具与联网搜索属于宿主能力,无需预先配置:调用失败时按"主流程"内对应步骤降级
  • python-pptx 库的可用性不在此步探测:由第 7 步 build_pptx.py 自检并以退出码 3 报告缺失

主流程

1. 解析教案

  1. 读取用户提供的教案或大纲(文字或文件)
  2. 提取:课题、学科、学段、教学目标、知识点、例题、练习安排、教学环节
  3. 无法确定课题或提取不到任何知识点时停止,向用户索要更完整的材料;不编造教案里没有的教学内容
  4. 教学确需补充教案外的常识内容时可以补充,但必须在对应页 notes 中标注"教案外补充"

2. 设计课件结构

加载 @references/page-structure.md 并按其规则执行:

  1. 默认页面流:封面 → 导入 → 知识点(1—6 页)→ 例题 → 练习 → 视频 → 总结
  2. 用户要求"按我的教案结构走"时,按 page-structure.md 中的环节映射规则处理
  3. 按学科从风格表选定统一视觉风格,用户指定风格时以用户为准
  4. 每页文字要点不超过 6 条,每条不超过 20 字

3. 组装课件数据

  1. 按 assets/courseware-template.json 的格式生成完整 courseware.json,页面类型和字段与该文件一致
  2. 每个需要插图的页面填写 image.prompt:中文画面描述 + 学科风格后缀
  3. 每个适合放视频的页面填写 video.topic(选题关键词)
  4. courseware.json 保存到输出目录,作为 PPTX 与 HTML 双版本共用的数据源

4. 生成配图

  1. 对每个 image.prompt 调用宿主的图片生成工具,图片存入输出目录 images/ 子目录,文件名用"页码-用途"(如 p03-concept.png)
  2. 生成成功后把相对路径回填到 image.path
  3. 工具不可用、生成失败或连续两次结果明显不符时:image.path 留空,课件对应位置输出灰色插图占位框并标注提示词,方便用户事后自行配图
  4. 同一份课件的所有提示词共用同一风格后缀,保证配图风格统一
  5. 不使用网络搜索到的图片,配图一律 AI 生成

5. 搜集视频链接

  1. 按每页 video.topic 用联网搜索找 2—3 个适合课堂的教学视频链接
  2. 只收录公开可访问的链接,逐条记录标题、地址、来源平台和适用页码
  3. 结果写入输出目录的视频链接清单.md,并在课件对应页保留视频占位页
  4. 搜索不可用或无结果时:保留占位页和选题关键词,清单中如实标注"未搜到可用链接"
  5. 不下载、不嵌入任何视频文件

6. 生成 HTML 课件

  1. 复制 assets/courseware-template.html 到输出目录,命名为"课题.html"
  2. 按模板内的页面注释结构填充 courseware.json 的全部内容,把模板默认主题色替换为学科风格表中的主色
  3. 图片一律用相对路径 images/ 引用;image.path 为空的页面保留模板自带的占位样式
  4. 填充后自查:页数与 courseware.json 一致,无残留模板示例文字

7. 生成 PPTX 课件

python scripts/build_pptx.py <输出目录>/courseware.json -o <输出目录>/<课题>.pptx
  1. 退出码 0:生成成功
  2. 退出码 3:python-pptx 缺失,向用户展示 references/setup-guide.md 中的安装步骤,跳过 PPTX 继续交付
  3. 其他退出码:向用户展示脚本报错原文,PPTX 标注"未生成",HTML 版照常交付

输出目录结构

<课题>-课件/
├── <课题>.pptx        可编辑课件(依赖可用时)
├── <课题>.html        可放映课件
├── courseware.json    课件数据源
├── images/            AI 配图
└── 视频链接清单.md     推荐视频链接

输出目录已存在同名文件时不覆盖:改为追加序号命名,或先征得用户同意再替换。

交付自查清单

交付前逐项确认,结果向用户如实说明:

  • [ ] HTML 打开后页面完整,页数与 courseware.json 一致
  • [ ] PPTX 已生成,或明确告知未生成及原因
  • [ ] 每张插图要么真实存在,要么是标注了提示词的占位框
  • [ ] 视频链接清单标注了来源平台;未搜到时如实说明
  • [ ] 所有降级项在交付说明中逐一列明
  • [ ] 教案外补充的内容已在 notes 中标注

停止条件

  • 教案信息不足以确定课题和知识点:停止,向用户索要材料
  • 教案内容违反法律法规或平台规范:停止并说明
  • 无法保证 HTML 版核心输出时:停止并说明原因,不用编造内容顶替

边界

  • 不下载、不嵌入视频文件,只提供链接和占位页
  • 不使用网络图片,配图一律 AI 生成
  • 不代替用户发布、上传课件到任何平台
  • 不覆盖用户已有文件

常见问题

5 问
答案由本站依据条目字段整理
一键课件制作怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_94d2da37/one-click-courseware。安装方式为未标注。装完刷新技能列表或重开客户端。

一键课件制作支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

一键课件制作权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

一键课件制作收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

一键课件制作用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。