课堂教学PPT生成:从教案到可上课的 .pptx 教学课件

前言

备课时常见两条路:要么把教案里的知识点逐条贴进幻灯片,做成「讲义型」PPT;要么自己搭课堂环节,再慢慢补互动和讲法提示。前者省事但课上容易变成念稿,后者费时,且大纲、角色分工、互动点往往散落在 Word 或笔记里,难以和幻灯片一一对应。

下面介绍 SkillHub 社区技能「课堂教学PPT生成」(坐标 @user_638acef9/teaching-presentation)。它面向教师,把教案、网页或主题关键词转成带 .pptx 的课堂教学演示文稿,并在流程里做内容类型判定、结构化大纲、role 映射与互动设计规划,目标是「每页告诉教师此时该做什么」,而不是单纯罗列知识点。

这是什么

一句话定位:为教师从教案(或等价输入)生成完整课堂教学演示文稿,并输出可直接在课堂上使用的 .pptx 课件。

  • 出品与维护:SkillHub 社区来源(community),发布者 user_638acef9;当前页面版本为 v0.0.2。
  • 分类:education。
  • 标签说明:requires_api_key=false,安装使用不依赖额外 API Key 配置(以 SkillHub 页面标注为准)。

官方入口:

  • SkillHub 展示页:https://www.skillhub.cn/skills/user_638acef9/teaching-presentation
  • API 资源地址:https://api.skillhub.cn/user_638acef9/teaching-presentation

核心功能

以下能力均来自官方简介,未在资料中出现的细节不展开。

  1. 多种输入
    支持教案文件(.docx / .pdf)、网页内容,或仅给主题关键词。

  2. 内容类型判定(A/B/C/D)
    自动判定输入所属类型,再进入后续结构化流程(具体 A/B/C/D 含义以技能内 SKILL.md 为准)。

  3. 结构化 JSON 大纲
    生成可用于后续映射与排版的结构化大纲,而不是一次性堆正文。

  4. role 映射与互动设计规划
    在课件层面规划角色/环节与互动,使幻灯片序列贴近真实授课节奏。

  5. 输出 .pptx
    最终交付可在课堂直接使用的演示文稿;设计取向是「教学型」——引导教师一步步推进课堂,而非知识清单。

安装与启用

SkillHub 页面给出的安装提示是:让当前 AI Agent 按通用安装文档操作,并安装坐标 @user_638acef9/teaching-presentation。通用文档地址:https://skillhub.cn/install/skillhub.md

1. 检查或安装 SkillHub CLI

先确认本机是否已有 skillhub:

command -v skillhub && skillhub --version

若未安装,可按官方文档执行完整安装(CLI + 默认 Skill):

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

仅需 CLI 时:

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only

2. 安装到当前 Agent 的 skills 目录

官方强调:安装时必须用 --dir 指向当前 Agent 实际读取的 skills 目录,否则可能装到默认 ./skills/ 而无法被识别。

skillhub install user_638acef9/teaching-presentation --dir <你的 skills 目录>

常用客户端 skills 路径(来自 SkillHub 安装文档):

  • Cursor:~/.cursor/skills/
  • Claude Code:~/.claude/skills/
  • Codex:~/.codex/skills/ 或项目下的 .agents/skills/

安装完成后,按你所用客户端的要求重启或刷新 Agent,使技能被加载。

3. 在 Cursor 等环境中的另一种方式

SkillHub 页面也支持将下面提示直接发给 AI,由 Agent 按安装文档完成安装:

请根据 https://skillhub.cn/install/skillhub.md,安装 `@user_638acef9/teaching-presentation`。

典型用法

技能基于通用 SKILL.md 格式;触发后由 Agent 按技能说明调用相应流程。官方列出的明确教学场景表述包括(节选,以页面原文为准):

  • 「备课」「教案转PPT」「教学PPT大纲」「课堂PPT框架」「互动教学课件」
  • 「帮我设计一节课的PPT」「根据这个教案生成课件框架」「帮我做个讲课PPT」
  • 「课件大纲」「教学设计」「生成教学课件」「做一个课堂用的PPT」「上课用的幻灯片」

可复现的交互示例:

示例 1:上传教案转课件

我有一份这节课的教案(.docx),请根据教案生成教学课件框架,并输出可在课堂使用的 .pptx。

(将教案文件放在当前工作区或按 Agent 要求提供路径。)

示例 2:主题关键词起步

帮我设计一节课的 PPT:初中物理「光的折射」,要包含互动环节,并说明每页课上我该做什么。

示例 3:网页内容作为素材

根据下面这个教学网页的内容,生成课堂 PPT 大纲并做成讲课用的幻灯片。

(附上 URL 或粘贴正文,视 Agent 与技能支持情况而定。)

若用户只说「帮我做个 PPT」且没有教学场景上下文,官方说明要求 Agent 先询问用途,再决定是否启用本技能。

适用场景与注意

适合谁

  • 中小学或职教教师,需要把教案、教学设计快速落成「带讲法提示」的课堂幻灯片。
  • 教研组统一备课时,希望大纲、互动与幻灯片结构一致,减少各人手工排版时间。

使用注意

  1. 说清教学场景:尽量使用官方列举的触发表述,或明确说明是「上课用的课件」,避免被当成普通商务/汇报 PPT 技能。
  2. 输入质量:教案结构越清晰(目标、环节、活动、评价),越有利于 JSON 大纲与互动规划;纯关键词输入则需要你在对话里补学段、课时、重点。
  3. 安装目录:务必 skillhub install ... --dir 指向正确 skills 路径,否则 Agent 看不到技能。
  4. 产物性质:生成的是教学推进型课件,仍建议在课前通读每页「此时该做什么」的提示,并按校情微调用语与活动时长。

资料中的公开数据(SkillHub 抓取,可能与页面实时统计略有差异):评分 100000,下载 12954;页面另显示安装计数为 0,以 SkillHub 当前展示为准。

结尾

「课堂教学PPT生成」把教案转课件从「贴知识点」拉到「按课堂节奏排幻灯片」:输入教案、网页或主题,经类型判定、JSON 大纲、role 与互动规划,输出 .pptx。若你正在备课或要把教学设计落成可上课的幻灯片,可在 SkillHub 安装 @user_638acef9/teaching-presentation:

https://www.skillhub.cn/skills/user_638acef9/teaching-presentation

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye