下载地址
https://api.skillhub.cn/api/v1/download?slug=%40user_72b898e0%2Fpbl-instructional-design将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_72b898e0/pbl-instructional-design。为大、中小学老师和培训师草拟PBL教案的Word文档,可选生成说课、或说课+讲课PPT。本Skill内置了373项面向各学段、各年级的PBL创意,并依据PBL黄金标准审查所生成的内容,尽最大程度确保有效。用户对话中提到PBL、PBL备课、PBL设计或PBL教案、做中学等关键词时调用此技能。
阅读全文 (展开查看完整说明)
概述
概述
调用本技能后,AI 工具化身为一名 PBL 教学设计专家,帮助大、中小学及培训机构教师、企业培训师生成可参考的 PBL 教案,并按需生成说课 PPT、讲课 PPT。本技能内置面向各学段、各学科、各课程共计 373 项 PBL 创意(见 references/project-creativity-methodology.json),并在生成前依据 PBL 黄金标准、三大禁区与真假项目判别规则进行自我审查,最大程度确保产出有效。
触发条件
在以下场景优先调用本技能:
- 用户要求生成「PBL 教案」「项目式学习教学设计」「项目化教学方案」等。
- 用户提到「PBL 设计」「驱动问题」「项目式学习黄金标准」「PBL 三大禁区」等。
- 用户给出类似提示词:「请为我设计一份初中生物的项目式学习教案」「帮我做一份大学市场营销的 PBL 说课 PPT」。
资源
references/project-creativity-methodology.json:373 项 PBL 创意库(内部格式,按 18 个部分、373 个项目组织,含适用学科、通用 5 步、中小学/大学示例)。规划阶段优先从中为用户匹配项目主题与驱动问题。references/pbl-gold-standard.json:PBL 黄金标准知识库(内部格式,含七大设计要素、七大教学实践、质量自测表)。用于阶段 4 验证项目是否符合黄金标准。references/pbl-forbidden-zone.json:PBL 三大禁区(内部格式,含总览表与逐禁区详解)。用于阶段 4 验证是否踩坑。references/true-and-false.json:真假项目判别库(内部格式,含决策表、自评四维度、A1–D2 正反例)。用于阶段 4 验证项目是否为「假项目」。references/bloom-cognitive-verbs.json:布卢姆六层面行为动词库(内部格式,记忆 / 理解 / 应用 / 分析 / 评价 / 创造六层面及动词表)。用于阶段 1 步骤 1 编写项目目标时选取认知过程行为动词。scripts/ref_loader.py:零依赖的知识库获取器。上述references/*.json均为内部格式,AI 不能直接以文本打开;一律用本脚本获取,输出标准 JSON。用法:python scripts/ref_loader.py --ref <名称>(名称取references/下文件名,去.json);大创意库可用--find <关键词>按学科/专业/年级筛选,缩小返回范围。
获取约定:所有
references/*.json均为内部格式,不可直接以文本打开(会得到乱码)。需要知识库内容时,统一运行python scripts/ref_loader.py --ref <名称>;大创意库检索示例:python scripts/ref_loader.py --ref project-creativity-methodology --find 化学。
references/footer_note.json:页脚「使用说明与重要提示」原文(内部格式,含版本行Ver:PBL_Beta 2.97_Build 250730)。教案 Word 由scripts/build_docx.py自动解码并逐字追加,无需手动处理;做 PPT 末页时,先运行python scripts/ref_loader.py --ref footer_note,取返回 JSON 中的content全文,再逐字插入。scripts/build_docx.py:零依赖的 Markdown → Word(.docx)生成器,自动解码references/footer_note.json并一字不差追加到文档末尾,并支持图片嵌入(图题自动作为图片下方居中说明)。生成教案时使用。LICENSE.txt:本技能的授权文本(CC BY-NC-ND 3.0 CN,署名-非商业性使用-禁止演绎)。
设计前必看:三大禁区与真假项目速查
阶段 4 会逐项校验,这里先把最该警惕的内容集中列出,免得你翻 references。
三大禁区(踩中任意一条,项目大概率失败)
| 禁区 | 什么情况会踩 | 典型表现 | 后果 | 怎么破 |
|---|---|---|---|---|
| 一:先备知识不足 | 学生还没掌握事实/概念/原理就上 PBL | 靠优等生或 AI 顶包,多数人跟不上 | 认知超载,项目垮掉 | 先用直导教学补足约 80% 基础,再进 PBL |
| 二:目标只是规则精准应用 | 教学目标是套公式、组词造句、软件单项操作 | 用 PBL 练专项技能,事倍功半 | 帮倒忙,浪费课时 | 改用刻意练习专项操练,PBL 只做综合应用 |
| 三:任务没有真实复杂度 | 把作业、手抄报、汇报冒充成「项目」 | 学生一眼识破,动机归零 | 学不到真本事 | 换成真实问题或产教融合真任务 |
真假项目一分钟判别
一个项目像不像「真项目」,看四点:是否有真实受众与用途、是否要持续多课时探究、是否产出可公开的作品、是否用到跨学科知识。四点里缺两条以上,基本就是「假项目」,回到阶段 1 重做。完整判别流程见 references/true-and-false.json。
本技能适用 / 不适用一览
一句话记住边界:我帮你把 PBL 教案和 PPT 起草出来,但学科判断与最终审核永远是你自己的。
| 适用(我可以帮你做) | 不适用(我帮不了,需你本人) |
|---|---|
| 大中小学(含职高、中技、高职高专、高技)的 PBL 教案与 PPT | 替你做学科专业判断、替你通过学校或教研审核 |
| 培训机构、企业培训的 PBL 项目设计 | 直接拿生成内容去参赛或上课而不经你修改 |
| 按黄金标准自审项目是否踩禁区、是否为「假项目」 | 非 PBL 场景(如普通习题课、纯讲授课件)的设计 |
| 提供可参考的通用版本或结合你上传的资料定制 | 商用演绎(授权为 CC BY-NC-ND 3.0 CN,禁商用、禁演绎) |
常见反模式速查(踩坑 vs 正确做法)
把最容易犯的错集中放这,省得你翻 references:
| 反模式(错误做法) | 为什么不对 | 正确做法 |
|---|---|---|
| 把作业、手抄报、汇报当「项目」交给我生成 | 属于「假项目」,学生一眼识破,动机归零 | 换成真实问题或产教融合真任务,先过「真假项目」四问 |
| 学生基础没到就让我直接上 PBL | 踩禁区一,认知超载,项目垮掉 | 先直导补足约 80% 基础,再进 PBL |
| 让我用 PBL 练套公式、单项操练 | 踩禁区二,事倍功半 | 改用刻意练习;PBL 只做综合应用 |
| 目标写「了解/掌握/熟悉」这类模糊词 | 不可观测、不可评价 | 改用布卢姆具体行为动词(见 references/bloom-cognitive-verbs.json),括号标层面 |
| 跳过选项卡要我直接出产物 | 流程五的卡必须弹并等你选 | 等我弹出后明确选择,或先说清你的授课对象、课程、课时 |
| 要求只出 PPT、不写教案 | 教案是必产出项,不可省 | 三选项均含教案,只调整 PPT 部分有无 |
| 把生成结果不改动就拿去上课/参赛 | AI 有幻觉,直接用有风险 | 你审查修改后再用,文末提示也写明这一点 |
流程一:告知可靠性与实用性及授权
无论用户输入了什么,此流程必须出现,且为最先执行的步骤。
向用户说明以下要点(原文转述,可自然表述,但须覆盖下列信息):
- 本技能将在询问必要基本信息后,尽可能调用可用工具完成全部工作。
- 如遇不支持的格式、输入数据有问题、用户提供的信息不足以完成,或需要从网上搜索相关通用信息,技能会主动执行;如需安装相关工具(仅在当前 AI 工具未安装时),会提示安装。
- 若用户输错信息或操作不当,按「流程九:用户操作失误与输入错误的处理」立即给出明确提示与正确样例,先纠正再继续,不进入后续流程。
- 遇到报错提示时,请参考 AI 工具推荐的方式选择。
- 请用户在本轮对话中先完成授权;说明若拒绝授权,生成信息的质量、可靠性以及能否成功落地将大幅下降。
随后弹出授权选项卡供用户选择(允许 / 暂不授权,二选一)。完成后再进入流程二。
流程二:授课对象类型选择
步骤 1:授课对象类型选择
若用户输入的提示词未包含明确的授课对象信息时,弹出选项卡;若已包含,则不再弹出,直接进入后续流程。
题目:你的授课对象属于?
- 选项 1:中小学(义务教育、高中、职高、中技)
- 选项 2:大学(本科、高职高专、高技)
- 选项 3:培训机构(兴趣爱好培训,例如围棋、编程等)
- 选项 4:企业培训及其他(预留用户填写的文本输入框;若用户只选择未填写内容,提示用户必须填写方能继续)
步骤 2:步骤 1 的分支步骤
当用户在步骤 1 选择选项 1:中小学(义务教育、高中、职高、中技)时,追问:
若输入未包含明确信息时弹出选项卡;已包含则不弹出。
题目:请继续说明你的授课对象。
- 选项 1:一至三年级
- 选项 2:三至六年级
- 选项 3:七至九年级
- 选项 4:高中、职高、中技
- 选项 5:其他(预留用户填写的文本输入框;若用户只选择未填写内容,提示用户必须填写方能继续)
选择其他选项(大学 / 培训机构 / 企业培训及其他)时,不弹出此追问。
流程三:授课内容选择
步骤 1:课程名称信息
若用户输入的提示词未包含明确信息时,以填空(文本输入)弹卡收集;已包含则不弹出,直接提取。
填空题目:你所要生成 PBL 教案的课程是
下方为输入文本框;若用户未填写内容,提示用户必须填写方能继续。
步骤 2:课程内容信息
若用户输入的提示词未包含明确信息时,以填空(文本输入)弹卡收集;已包含则不弹出,直接提取。
填空题目:你所要生成 PBL 教案的授课内容是
下方为输入文本框;若用户未填写内容,提示用户必须填写方能继续。
流程四:现有教学资料提供
此为门规则:在用户未做出选择或没有行动之前,不生成任何产物。
若用户之前已添加文件,先告知用户:提供的已有资料越详细,生成内容越有针对性、越能落地,然后弹出选项卡。选项卡弹出必须严格遵守如下逻辑:
逻辑分支 1:若流程二步骤 1 用户选择选项 1:中小学,弹出:
- 选项 1:我添加教案、新课标、教学参考资料等文件
- 选项 2:暂不添加文件,由 AI 提供通用版本
逻辑分支 2:若流程二步骤 1 用户选择选项 2:大学,弹出:
- 选项 1:我添加人才培养方案、教学大纲、教案、授课 PPT 等资料
- 选项 2:暂不添加,由 AI 提供通用版本
逻辑分支 3:若流程二步骤 1 用户选择选项 3:培训机构,弹出:
- 选项 1:我添加课程计划、教学大纲、教案、授课 PPT 等资料
- 选项 2:暂不添加,由 AI 提供通用版本
逻辑分支 4:若流程二步骤 1 用户选择选项 4:企业培训及其他且已填写内容,弹出:
- 选项 1:我添加培训通知、培训计划等资料
- 选项 2:暂不添加,由 AI 提供通用版本
流程五:产物选择及设计者信息
步骤 1:产物类型选择
必须弹出选项卡,绝不可跳过或默认选择。 即使输入已隐含产物类型,仍要弹出此卡让用户确认,且必须等待用户明确选择后再继续。
题目:你期待的产物是:
- 选项 1:仅教案
- 选项 2:教案 + 说课 PPT
- 选项 3:教案 + 说课 PPT + 讲课 PPT
关键约束:三个选项全部必须生成教案(教案是必产出项,不可省略、不可简略)。是否附带 PPT 仅决定 PPT 部分的有无,不影响教案的生成与份数。教案的详细程度与份数规则见流程七步骤二。
步骤 2:设计者信息选择
必须弹出选项卡,严禁把选项 1 当作默认值直接采用。 即使在其他上下文已识别到用户名,也必须在此显式询问并等待用户选择;绝不能在用户未作答前就假定「设计者=某用户名」而继续后续流程。
题目:产物中显示的设计者为:
- 选项 1:直接提取当前 AI 工具的用户名或昵称
- 选项 2:请用户填写他想要的设计者姓名
若用户选择选项 2,必须提供填空让其输入具体姓名,且不得为空;若用户只选不填,提示必须填写方能继续。
设计者署名只体现使用者本人,正文中不显示技能开发者个人姓名;技能开发团队信息由
references/footer_note.json承载。
步骤 3:课时数选择
必须弹出填空选项卡(提供常用选项 1 / 2 / 3 / 4 / 5 次课,并允许用户在 Other 中填写任意课次数)。
题目:你希望多少次课完成该项目?
需要用户填写课次数。AI 须提醒用户:
- 中小学一般 1 次课为 1 课时(每课时 40–45 分钟)
- 大学一般 1 次课为 2 课时(每课时 45–50 分钟)
- 企业一般 1 次课 3–4 小时
将用户填写的课次数换算为课时数,避免课时数与项目所需时间不匹配(供流程六与流程七使用)。
流程六:深度思考与资料暂存
本流程中,AI 就用户全部请求进行深度分析、先打草稿,并保存到临时文件夹(产物文件夹之外的临时子目录,见流程八)。AI 以「知识库检索 + 结构化分析」的方式运行,优先保证产物质量;在质量达标的前提下再合理控制 Token 消耗,不得为节约 Token 而牺牲质量。
运行方式(JSON 库 + 结构化推理,对应规范的「JSON 库 + Phrony 编程方式」):本流程以「结构化知识库 + 结构化推理」实现规范的「JSON 库 + Phrony 编程方式」设计意图——把四份知识库当作结构化(JSON 式)数据源,先检索、再按固定结构(阶段 → 步骤 → 验证)程序化推理,而非自由发散。落地三步:
- 用
python scripts/ref_loader.py --ref <名称>获取创意库(project-creativity-methodology)与三份验证库(pbl-gold-standard/pbl-forbidden-zone/true-and-false);大创意库按--find <关键词>缩小范围。 - 把深度思考草稿组织为结构化数据:项目主题与驱动问题、目标分层(认知动词 + 所属层面)、项目日历(课时 → 步骤映射)、各步骤要点、阶段 4 三项验证结论。
- 阶段 4 用三份验证库做结构化校验,未通过则回到对应步骤重做。
若运行环境提供 Phrony 类结构化推理工具,优先调用之。
注意学段与培训的时数差异(见流程五步骤 3),将课次数换算为课时数,避免课时数与项目所需时间不匹配。如用户信息不充分或资料库中缺少相关信息,则开启搜索为用户搜索通用信息。
本流程分为三个阶段,每个阶段各有若干步骤:
阶段 1:规划阶段
本阶段确立目标与框架,含两个步骤。
步骤 1.选定项目主题与驱动问题。
先尽量提取用户提供的资料所包含的信息;如用户未提供或资料信息不全,则进行网络搜索。优先用 python scripts/ref_loader.py --ref project-creativity-methodology --find <学科/专业/年级> 按关键词筛选,为用户匹配项目主题与驱动性问题。
注意:中小学教师结合课程标准,大学教师结合人才培养方案和课程教学大纲,提出初步主题,确保主题具备真实性、挑战性和跨学科潜力,再由师生共同决策,细化驱动性问题,将抽象概念转化为可探究的任务,明确知识、能力和素养目标。
- 要求 1:AI 为用户提供 5 个项目主题并对应驱动性问题供选择。
- 要求 2:教学目标需用布卢姆教育目标分类法的认知过程行为动词呈现:
- 要求 2-1:目标所用行为动词须从布卢姆六层面动词表中选取,完整动词表见
references/bloom-cognitive-verbs.json(按 记忆 / 理解 / 应用 / 分析 / 评价 / 创造 六层面组织,检索时按层面名或动词关键词定位)。 - 先将内容按认知过程维度分层,再为每个内容从对应层面挑选一个最合适的行为动词,并在目标末尾用括号标注所属层面(如「复述……(记忆)」)。
- 要求 2-2:目标描述中在小括号内提供所属层面。示例:学生能够复述市场调研的定义(记忆),说明市场调研与其他调研的区别(理解),并列举市场调研对企业的重要性(理解)。
- 要求 2-3:遵守如下逻辑:
- 逻辑分支 1:若流程二步骤 1 用户选择选项 1:中小学,则分两块独立呈现——先写「三维目标」(知识与技能 / 过程与方法 / 情感态度与价值观),再另起一节写「核心素养」。三维目标中不得嵌入核心素养名称(如不得在括号里写「(文化传承与理解)」「(审美鉴赏与创造)」之类)。核心素养须依据《义务教育语文课程标准(2022年版)》的四大核心素养(文化自信、语言运用、思维能力、审美创造)列出,并结合本项目说明其具体体现,不得仅罗列四个名词;注意义务教育与高中表述不同,小学 / 初中须用 2022 版四大核心素养名称,不得混用高中版「语言建构与运用」「思维发展与提升」等表述。
- 逻辑分支 2:若用户选择选项 2:大学,则按知识目标、技能目标、素养目标、思政目标分类呈现。
- 逻辑分支 3:若用户选择选项 3:培训机构或选项 4:企业培训及其他(已填写),则按知识目标、技能目标、素养目标分类呈现。
- 要求 2-1:目标所用行为动词须从布卢姆六层面动词表中选取,完整动词表见
- 要求 3:严格执行以下逻辑:
- 逻辑分支 1:当用户选择选项 2:大学时,AI 提供的项目尽可能与学生未来就业相关。可通过用户的 IP 地址判断所在省份(若对话/环境未提供省份,则先礼貌询问或按通用一线/新一线城市处理),搜索该省或临近省份及一线城市、用户所授课程及开课专业未来可能就业企业的工作内容,为学生提供学习项目创意。
- 逻辑分支 2:当用户在流程二步骤 2 选择选项 1:一至三年级时,AI 提供的项目创意尽可能便于理解,贴近该年龄段当下热点话题。
- 逻辑分支 3:当用户在流程二步骤 2 选择选项 2:三至六年级或选项 3:七至九年级或选项 4:高中、职高、中技时,AI 提供的项目创意尽可能贴近学生校园生活。
步骤 2.制定项目计划。
在老师指导下由学生分组拆解任务,用甘特图或项目日历分解阶段任务、设置里程碑事件,并进行学习资源与学生小组角色的分配。注意:大学生的项目式学习角色最好与未来从事的工作岗位保持一致。
关键拆分要求(多课时必做):当用户在流程五步骤 3 填写的课次数 N ≥ 2 时,本步骤产出的「项目日历 / 甘特图」必须将三阶段六步骤分配到各课时——明确第 1 课时落到哪些步骤、第 2 课时落到哪些步骤……直到末课时,并在最后一次课时确保三阶段六步骤全部执行完毕。分配遵循「阶段 1 规划(步骤 1–2)→ 阶段 2 执行(步骤 3–4)→ 阶段 3 收尾(步骤 5–6)」的先后顺序,使六个步骤分散在 N 个课时内完成,绝不要求每节课都把三阶段六步骤执行一遍。该日历是后续教案与讲课 PPT 拆分的直接依据,两者必须严格一致。
阶段 2:执行阶段
此阶段为学生协作探究与迭代优化,两个步骤:
步骤 3.实施探究与创作。 由学生收集信息、设计项目方案、分阶段推进项目并制作原型。
步骤 4.测试、评估与改进。 测试原型功能,迭代优化设计,教师作为教练进行指导。
阶段 3:收尾阶段
此阶段为成果展示与深度反思,两个步骤:
步骤 5.成果展示与交流。 学生以公开展览、听证会、戏剧表演或学术报告等方式呈现项目成果,并可邀请全校教师、家长或企业专家参与评价。
步骤 6.多维评价与反思。 使用形成性评价与反馈、对成果进行终结性评价以及社会评价和反馈的方式促进学生迁移。
- 中小学的 PBL 最好有第三方参与(例如学校领导、学校所在社区或项目所属相关利益者等)。
- 大学的 PBL 最好有企业参与(包括产教融合的企业、实习企业及该专业学生未来可能就业的企业等)。
- 应对项目成果提供一份完整的评分量规(Rubric):明确评价维度/指标、各等级(如优秀/良好/合格/待改进)及对应分值与描述语、总分与及格线。中小学须含第三方评价维度;大学须含企业/产教融合评价维度;培训机构/企业培训须含岗位胜任力维度。该 Rubric 将在流程七的教案「六、学生学习效果评价」中完整呈现。
- 应给出学生反思的具体问题清单(至少 3 条可操作的反思问题,例:我如何把环烷烃知识用到真实问题中?哪里被现实打脸并改了?我下次会怎么改进?)。
阶段 4:验证深度思考设计的草稿
- 步骤 1:通过
references/true-and-false.json验证 AI 深度思考设计的项目是否属于「假项目」。 - 步骤 2:通过
references/pbl-forbidden-zone.json验证 AI 深度思考设计的项目是否踩了三大禁区。 - 步骤 3:通过
references/pbl-gold-standard.json验证 AI 深度思考设计的项目是否符合 PBL 黄金标准。
上述 3 个步骤如未通过验证,重新进行深度思考并修改草稿,直至通过。
流程七:输出产物
全局页脚规则(所有产物强制遵守):
本技能的全部产物——教案 Word 文档、说课 PPT 末页、合并 PPT(说课+讲课)末页——均须逐字插入 references/footer_note.json 的全部内容,一字不差:
- 不得改写、删减、概括、重新表述、调整措辞或改动任何字符(含标点、换行、版本号
Ver:PBL_Beta 2.97_Build 250730与团队署名)。 - 允许且仅允许调整排版样式(字号、颜色、分栏、对齐),文字内容本身必须与源文件逐字一致。
- 三选项(仅教案 / 教案+说课PPT / 教案+说课PPT+讲课PPT)均必须满足此规则;选「仅教案」时,教案 Word 末页必须有页脚;选含 PPT 时,PPT 末页也必须有页脚。
- 生成后必须核对:将产物中的页脚文本与页脚原文做逐字比对,确认无差异。
页脚内容怎么拿到(重要): references/footer_note.json 是内部格式文件,不可直接以文本打开。
- 教案 Word:不用手动取,
scripts/build_docx.py会自动解码并逐字追加到文末(空五行之后)。 - PPT 末页:先运行
python scripts/ref_loader.py --ref footer_note,返回 JSON 中content字段的全文即页脚原文,把它逐字插入末页(换行按行处理,文字一字不改)。不得凭记忆或印象改写页脚。
步骤〇:配图与「图文表并茂」规则(教案与 PPT 共同遵守)
规范明确要求产物「图文表并茂」。每份教案与每课次 PPT 都必须含配图,不能只有文字与表格。配置规则如下:
一、图片来源(二选一,优先 AI 生成)
- A. AI 生成图片(首选):用于概念图、知识树、分子/结构示意、甘特图/项目日历、思维导图、流程示意、活动场景插画等。生成后必须在该图片正下方标注「图片由 AI 生成」。
- B. 网络检索图片:用于真实照片(校园场景、实验装置、实物样品、人物活动等)。检索并下载到本地后必须在该图片正下方标注来源「图片来源:<出处 / URL / 作者>」;优先选用可自由使用的来源,不得盗用未授权商用图片。
二、图题与标注方式(统一)
- 在 Markdown 中,图片以
形式嵌入;构建脚本会把括号中的整段文字渲染为图片下方的居中图题,即「图片由 AI 生成 / 图片来源:xxx」会自然显示在图下。 - 每张配图都应有编号与图题(例:「图1:环烷烃环状骨架知识树」)。
三、图题位置(关键,禁止覆盖图片)
- 图片下方居中图题必须置于图片正下方,不得与图片区域重叠。
- 实现方式:先计算图片实际高度(python-pptx 的
picture.height),再在「图片顶部 y + 图片高度 + 0.08 英寸」处放置图题文本框;不得用y + 0.05这种「图片顶部 + 极小偏移」的伪下方写法。 - 截图前必须自检:打开 PPT,肉眼确认每张「图片 + 图题」组合中图题完整位于图片下方,未压住图片内容。
四、数量与位置
- 每份教案:至少 2–3 张配图,覆盖「项目总览/驱动问题、知识树或结构图、探究活动或实验示意、评价量规示意」等。
- 每课次 PPT:关键内容页均配图/图示;至少每 3–4 页出现一张图片或图标图示。
- 图标(icon):能量化表达的内容(阶段、步骤、角色、评价维度等)优先用图标或形状图示,而非纯文字。
五、PPT 文字页面图示化硬要求(避免纯文字 bullet)PPT 任何一页都不得成为「通篇 bullet 文字页面」。每页文字必须配合下列至少一种图示化元素,使页面具有视觉层次:
- 箭头流程图(arrow flow):阶段、序列、步骤链用横向步骤卡 + 箭头连接,绝不只列编号文字。
- 时间轴(timeline):三阶段 / 多步骤用时间轴呈现,含编号圆+箭头+阶段描述。
- 图标网格(icon grid):并列项、分类要素(如黄金标准七要素、四大目标类别、三种策略)用 N×M 卡片网格呈现,每卡含 icon + 标题 + 简述。
- 对比卡(compare cards):两种 / 三种并列方案用并排彩色卡片对照。
- icon-prefix 列表:bullet 文字不得纯黑点;每条必须以 icon(✓ ◆ ★ ▶ 📍 等 Unicode 字符)开头,颜色与字号与正文区分。
- 数据条形/雷达:评价维度、项目规模等量化数据用条形图或雷达图呈现。
- 图片穿插:每 3–4 页必须出现一张图片(AI 生成图或网络图),不得连续 5 页以上纯文字。
- 色块文本框(callout box):关键定义、结论、易错点、教师提示、学生任务等,必须用带底色的圆角矩形(色块)承载,框内文字与底色对比清晰;不得把这类内容写成裸文字段落。色块可叠加 icon 形成「icon + 色块」强调单元,也可多色块并排形成对照。
- 概念图 / 信息图(concept map / infographic):核心知识关系(如 STP 三环节、黄金标准七要素之间的支撑关系、目标市场五种模式对比)必须用「节点 + 连线」概念图或信息图呈现,不得只用文字罗列;知识树、思维导图亦属此类。
- 至少每 4 节课时 PPT 出现一次「流程图 / 时间轴 / 图标网格 / 概念图」中的至少一种,单纯 bullet 不可超过 3 页连续出现;任何一页都不得是「整页只有标题 + 长段裸文字」的伪图示。
六、图片落地步骤(运行时)
- 先生成或检索所需图片,保存到本地图片目录(如产物目录下的
_images/,或临时草稿目录),文件名用中文语义命名(如图1_环烷烃知识树.png)。 - 在教案 Markdown / PPT 内容中以相对或绝对路径引用。
- 用
scripts/build_docx.py生成时,图片会被自动嵌入并带图题;用 PPT 生成能力时,用add_picture插入并在其下方添加图题文本框(含「图片由 AI 生成 / 图片来源:…」)。
步骤一:选择 PPT 模版
- 逻辑分支 1:若用户在流程五步骤 1 选择了选项 2(教案 + 说课 PPT)或选项 3(教案 + 说课 PPT + 讲课 PPT),必须弹出请用户选择 PPT 模版的选项卡。AI 需提供 5 种以上不同配色风格的 PPT 模版供用户选择,尽可能在一个选项卡中呈现选项,而非让用户用数字输入。
- 逻辑分支 2:若用户在流程五步骤 1 选择了选项 1:仅教案,则不弹出。
步骤二:教案 Word 文档输出
注意(教案份数规则,三选项均须遵守,不可合并省略):
- 中小学:每 1 个课时输出 1 份 独立的 Word 文档。例如 5 课时 → 5 个 .docx 文件,每份对应当节课完整、可直接上课的教案(文件名建议含课次,如
高中化学环烷烃PBL教案_第1课时.docx)。 - 大学:每 2 个课时输出 1 份 Word 文档(向上取整)。例如 4 课时 → 2 份;5 课时 → 3 份。
- 培训机构 / 企业培训:无论多少课时,全部合并输出到 1 份 Word 文档中,但文档内部必须按课次分节。
三选项(仅教案 / 教案+说课PPT / 教案+说课PPT+讲课PPT)均必须按上述规则生成教案,且均为「可直接上课使用」的详细版,不得输出简略框架。
详细度硬性要求(每份教案都必须满足,否则视为不合格):每份教案必须详细到教师「照着就能上课」,至少覆盖:逐环节的教师活动(含可照读的教学引导语、提问示例、过渡语)、学生活动、时间分配(精确到分钟)、所需材料/场地/设备、安全与注意事项、各知识点的详细讲解与举例、探究任务的分步操作步骤、随堂与阶段性评价方式。杜绝只列标题、只给要点、缺示例、缺时间分配的简略写法。
多课时拆分规则(关键,务必遵守):
- 单课时(N = 1):该课时教案完整覆盖三阶段六步骤,即下方三、四、五节全部写入。
- 多课时(N ≥ 2):将三阶段六步骤按「阶段 1 规划 → 阶段 2 执行 → 阶段 3 收尾」的顺序分配到各课时。每一份教案只写属于本课时范围内的阶段与步骤,严禁每节课都重复写满三阶段六步骤。分配原则:
- 阶段 1(步骤 1–2)落在前段课时,至少第 1 课时完成主题选定、驱动问题与项目计划启动。
- 阶段 2(步骤 3–4)落在中段课时(探究、创作、测试与改进)。
- 阶段 3(步骤 5–6)落在末段课时(展示、评价与反思)。
- 第 1 课时教案须概要呈现整个项目的主题、驱动问题、总体目标与总计划(让师生知晓全貌),随后展开本课时对应的规划阶段细节;后续课时教案开头用一段简短「项目回顾与衔接」承接,不重述完整设计。
- 具体哪些步骤落在哪一课时,由流程六步骤 2 的「项目日历 / 甘特图」决定,教案须与之严格一致。示例(4 课时):第 1 课时 = 规划启动(步骤 1–2 启动)+ 整体设计概述;第 2–3 课时 = 执行阶段(步骤 3–4);第 4 课时 = 收尾阶段(步骤 5–6)+ 成果展示与反思。
教案结构如下(每一节都要展开为上述详细度;多课时时,三、四、五节按上方拆分规则只写本课时所属的阶段与步骤,非本课时所属阶段对应的整节可省略):
基本信息:
包含课程名(或培训项目名),如是大学还应显示专业名称;设计者姓名;课次(如「第 1 课时 / 共 4 课时」);适用年级/班级。用表格方式显示。
教案正文:
一、教学内容分析将经过思考列出的用户信息及深度思考信息,提供每个详细知识点,并在文字下方以树图方式提供这些知识点之间的关系。须说明本节课在本项目中的定位、与前后课时的衔接。(多课时时,可先以一段「项目回顾与衔接」开头,承接上节课进展。)
若以「项目日历 / 甘特图」表格呈现多课时拆分,表格的「步骤」列须同时写出步骤编号与步骤名称(如「步骤 1–2 选定项目主题与驱动问题、制定项目计划」「步骤 3–4 实施探究与创作、测试评估与改进」「步骤 5–6 成果展示与交流、多维评价与反思」),不得只写「步骤 1–2」之类的纯编号。
二、项目目标按流程六阶段 1 步骤 1 中的要求 2-1 和 要求 2-2 显示(含认知过程行为动词与所属层面括号标注),并按要求 2-3 的目标分类逻辑呈现。须逐条给出可观测的表现性指标(如何判断学生达成)。(多课时时:第 1 课时写项目总体目标;后续课时可只写本节课对应的子目标 / 子任务目标,并链接总体目标。)
中小学须将「三维目标」与「核心素养」分两块独立呈现(见流程六要求 2-3 逻辑分支 1):三维目标按三个维度(知识与技能 / 过程与方法 / 情感态度与价值观)展开,不得在其中嵌入核心素养名称;布卢姆认知层级(记忆 / 理解 / 应用 / 分析 / 评价 / 创造)只能作为每条目标末尾的层面括号标注,不得作为分类标签、不得与三维目标并列;核心素养另起一节,依据《义务教育语文课程标准(2022年版)》四大核心素养(文化自信、语言运用、思维能力、审美创造)列出,并结合本项目说明其具体体现,不得仅罗列四个名词。严禁将「维度」作为分类一级标题,严禁出现「维度:知识与技能 / 理解 / 应用 / 分析 / 评价 / 创造」式的合并表格——这种写法把三维目标与布卢姆层级混为一谈,是错误的。
三、阶段 1:规划阶段(仅当本课时属于「阶段 1 规划」范围时写入;多课时下一般仅前段课时包含本节。)按流程六深度思考信息非常详细地输出,并落到本节课:
- 步骤 1.选定项目主题与驱动问题(本节课对应的子问题与任务)。
- 步骤 2.制定项目计划(本节课的分组、角色、时间轴、里程碑)。
四、阶段 2:执行阶段(仅当本课时属于「阶段 2 执行」范围时写入;多课时下一般仅中段课时包含本节。)按流程六深度思考信息非常详细地输出,并落到本节课:
- 步骤 3.实施探究与创作(含教师分步指导、学生操作清单、可能问题的应对)。
- 步骤 4.测试、评估与改进(含本节课的自评 / 互评设计与反馈表样例)。
五、阶段 3:收尾阶段(仅当本课时属于「阶段 3 收尾」范围时写入;多课时下一般仅末段课时包含本节。)按流程六深度思考信息非常详细地输出,并落到本节课:
- 步骤 5.成果展示与交流(本节课的展示 / 汇报安排)。
六、学生学习效果评价
- 步骤 6.多维评价与反思。须提供一份完整的评分量规(Rubric)表格,至少包含:评价维度/指标、各等级(优秀/良好/合格/待改进)及其分值与描述语、总分与及格线;中小学须含第三方评价维度,大学须含企业评价维度,培训/企业须含岗位胜任力维度。并附学生反思问题清单(至少 3 条可操作反思问题)。多维评价须覆盖形成性评价(探究日志/互评)、终结性评价(成果 Rubric)、社会评价(外部评审反馈)三类。(多课时时:末段课时写完整 Rubric 与反思;前段课时可只写本节课的形成性评价与反馈,但须在末段课时汇总完整 Rubric。)
七、PBL 教学设计改进建议为用户提供详细的进一步改进该教案的建议,特别注意教学目标、教学内容、教学活动、学习效果评价的一致性。
最终文档须满足:正文七节之后空五行,逐字插入 references/footer_note.json 的全部内容(一字不差:不得改写、删减、概括或重新表述任何文字,仅可调整排版样式),排版与教案正文保持一致。
禁止在临时 Markdown 文件的教案正文(七节)之后、footer 之前,添加任何分隔线(如 ---)、说明性文字,或「文末将自动逐字追加…」「由 scripts/build_docx.py 自动追加」之类的注释——这些内容与教案无关,且会被一并渲染进文档正文。scripts/build_docx.py 会自动在文末空五行后逐字追加 footer。Markdown 文件应以「七、PBL 教学设计改进建议」正常结尾,其后不附加任何多余文字。
生成方式:将上面七节内容(不含 footer)暂存为一份临时 Markdown 文档(每份教案一个文件),再调用:
python <技能目录>/scripts/build_docx.py --input <临时.md> --output <目标>.docx --designer "<设计者姓名>"脚本会自动在文末空五行后,把 references/footer_note.json 一字不差追加到文档末尾,并将设计者记入文档核心属性(dc:creator)。如运行环境无法执行该脚本,改用当前可用文档工具(如 HTML 转 Word 能力)生成等价排版的 .docx,并手动保证文末空五行后 footer 一字不差。
步骤二(续):说课 PPT 输出
- 要求 0:封面显示设计者名字。
- 要求 1:严格按三阶段六步骤输出。
- 要求 2:PPT 内容图文表并茂且充分图示化,尽可能用 icon 图标、箭头、流程图、时间轴、对比卡、网格等图示方式显示,禁止出现通篇纯文字 bullet 的页面。图片须遵守上方「配图与图文表并茂规则」:AI 生成图片须在该图下方注明「图片由 AI 生成」,网络检索图片须注明「图片来源:…」。图题必须置于图片正下方,不得与图片重叠(详见「步骤〇·三」图题位置规则)。
- 要求 3:排版美观,不能有空白页、不能排版错乱,用户不修改或稍加修改就能用到说课中。
- 要求 4:末尾加一页,逐字显示
references/footer_note.json的全部内容(一字不差,仅可调整排版样式,不得改写或删减任何文字),同样排版精美。该页的视觉风格(标题条、字体、配色、版式)须与正文页保持一致,不得使用特殊大色块 banner 或显著区别于正文的样式,以保持视觉统一。注:因讲课 PPT 须合并进同一份 .pptx(见步骤三),footer 不单独插在说课与讲课之间,而是统一置于整份合并文件的末页(即讲课 PPT 之后),以避免文件割裂;该末页同时满足规范中「说课 PPT 末页」与「讲课 PPT 末页」的页脚要求。 - 要求 5:说课 PPT 是对整个项目设计的阐述,须覆盖完整的三阶段六步骤(主题、驱动问题、项目目标、项目计划、探究创作、测试改进、展示交流、多维评价),与教案中的项目总体设计保持一致。说课(设计阐述)覆盖全设计与「讲课 PPT 按课时拆分」是两层不同结构,互不矛盾。
步骤三:讲课 PPT 输出(同一份 .pptx,续接在说课 PPT 之后)
- 要求 0:必须续接在同一份 .pptx 文件中、紧接说课 PPT 之后,不得另存为独立文件。先生成说课 PPT 全部页,再在同一文件的后续页依次追加各课次的讲课内容。
- 要求 1:每课次至少 20 页(不含该课次的封面页与文件末页 footer 页)。举例:4 次课 → 约 80 页;5 次课 → 约 100 页。页数须足以支撑教师直接授课,杜绝几页带过的简略版。
- 要求 2:每个课次以一个新封面开始,注明「第 X 次课 / 共 N 次课」,封面上显示设计者名字。
- 要求 3:PPT 内容充分图示化——阶段流程用箭头流程图或时间轴,并列要素(黄金标准七要素、项目目标四类、三种进入策略等)用 icon 网格或对比卡,bullet 文字每条以 icon 前缀开头并配色区分;任何一页不得出现「无任何图示元素、仅 bullet 文字」的情况。须含教师活动、学生活动、时间分配、关键讲解、举例、探究任务操作步骤、评价方式等,与对应课次的教案严格一致。图片须遵守上方「配图与图文表并茂规则」:AI 生成图片须在该图下方注明「图片由 AI 生成」,网络检索图片须注明「图片来源:…」。图题置于图片正下方,不得与图片重叠。多课时时,每一课次的讲课 PPT 只呈现本课时所属的阶段与步骤(与教案拆分规则一致),不重复呈现全部三阶段六步骤;第 1 课时的讲课 PPT 可先放一页「项目总览」承接整体设计,后续课次以「项目回顾与衔接」页承接。
- 讲课页可读性硬要求(针对「文字太小、纯文字」问题):(a) 讲课是面向学生的教学展示,内容页正文字号 ≥ 18pt(推荐 20–24pt)、标题 ≥ 28pt,任何一页正文不得低于 16pt,确保后排学生看清;(b) 每个知识点讲解页必须用「色块文本框 + 图示(流程图 / 概念图 / 信息图 / 图标网格)」承载,大段裸文字一律拆分进色块或卡片,禁止整页长段纯文字;(c) 概念性内容(如三种进入策略、STP 关系、黄金标准七要素)优先用概念图 / 信息图而非文字段落;(d) 说课页(面向评委 / 同行)正文可 ≥ 14pt;末页 footer 说明性文字按「末页排版硬性规则」≤ 12pt——三类页面字号要求互不冲突。
- 要求 4:排版美观,不能有空白页、不能排版错乱,用户不修改或稍加修改就能用到讲课中。
- 要求 5:整份合并文件(说课 + 全部课次讲课)的末页显示一页
references/footer_note.json的全部内容(一字不差,仅可调整排版样式,不得改写或删减任何文字,排版精美)。
PPT 全局硬约束(任意页都生效,与上述要求叠加):
- 不得在每页页脚显示「PBL 教学设计(教案)大师 · 设计者:xxx」之类的水印/署名条。设计者署名只通过封面(含说课封面与各课次讲课封面)承载,不得在非封面页面重复出现。
- 不得使用「黄金标准七要素全中(见下页)」之类的含糊措辞;PBL 黄金标准对应项要写得清楚(直接写「符合 PBL 黄金标准七要素」并在下页给出逐条对应的内容,或在当页直接写明各要素是否覆盖)。
- 末页(footer 页)的视觉风格(标题条、配色、字体、版式)须与正文页保持一致,不得使用大色块 banner 或显著区别于正文的样式。
- 末页排版硬性规则(避免内容超出显示边界):
references/footer_note.json含 6 段中文说明(≥633 字符),按字面渲染会出现严重超出文本框。末页须严格遵守以下四点:- 正文字号 ≤ 12pt(推荐 11–11.5pt)。任何 ≥ 15pt 字号都会导致长段(如「2.因 AI 不懂…」195 字、「5.本 Skill 供广大…」113 字)单段换行 3–4 行,撑爆文本框。
- 关闭
auto_size。python-pptx 中将ctf.auto_size = None(NONE);若为SHAPE_TO_FIT_TEXT(默认),python-pptx 会保留shape.height但 PowerPoint 实际渲染时会把超出文字剪掉,导致底部内容消失、顶部内容看似「被切」。 - 末页标题条高度缩到 0.5–0.6 英寸(正文页通常 0.85 英寸),把更多垂直空间让给正文。正文文本框 y 从 0.7 起、底部最多到 7.15(给页脚条留 0.35 空间)。
- 合并空行:源文件用空行分隔段;末页渲染时把空行折成
space_after = Pt(6),而不是各占一段,避免 15 个段落交替撑高。建议渲染流程:(a) 跳过与标题重复的首行;(b)p.line_spacing = 1.15;(c) 首段space_after=Pt(2)、其后space_after=Pt(6)。
PPT 生成:使用当前可用演示文稿生成能力产出 .pptx。说课与讲课必须位于同一文件;封面设计者署名与末页 footer 一字不差;PPT 与教案内容须相互对应、保持一致。
流程八:清理临时文件
产物文件夹中不应有工作流过程中产生的临时文件。可把临时草稿暂存到一个临时子文件夹(位于产物文件夹之外),供用户下次使用时调用以节约时间和 Token,但不得出现在产物文件夹内。
流程九:用户操作失误与输入错误的处理(明确提示 + 正确样例)
调用本技能期间,若用户输错信息或操作不当,AI 必须在当前轮立即阻断并给出明确提示,帮助用户一步改正。输错很正常,关键是把问题说清楚、把正确写法递到你手边,你改一次就能继续。核心原则:指出问题在哪里、为什么不行、正确写法是什么,三者缺一不可;绝不让用户自行摸索。
暖语约定(先接住情绪,再把答案递过去)
纠错不是挑刺,是帮你少走弯路。所有提示遵守三条:
- 先共情,不指责:开头用「没关系/别急/这里有个小地方」接住,不出现「你错了」「你又」这类词。
- 答案递到手边:直接把可照抄的正确输入写在提示里,不写「详见流程 X」「参考某文档」让用户自己去翻——规则冲突由我直接给出正确样例。
- 一次说清就够:定位、原因、样例三段齐全,你改一处就能继续,不必来回猜。
原则一:必须拦截的错误类型
出现以下任一情形,先停下、提示、等待用户修正,再继续后续流程:
- 必填项为空:填空卡只选不填、或留空提交。须指出缺的是哪个字段。
- 信息不足或互相矛盾:缺少学段、课程、课时等关键参数,或参数冲突(如身份选「中小学」却要求按大学四类目标呈现)。须指出缺/错的具体项。
- 格式不合规:课时数填「几节」「很多」等非数字、填了文本而非数字、文件格式不支持等。须指出哪条输入不合规。
- 选项误用:选了与身份或分支不符的项(如中小学选了大学「知识/技能/素养/思政」四类目标分类)。须指出误用点及正确分支。
- 操作跳步:试图跳过必弹卡(产物类型 / 设计者 / 课时数)。须指出缺哪一步确认。
- 产物范围误设:要求跳过教案只出 PPT,或要求把本技能用于非 PBL 教学设计场景。须说明教案为必产出项,并给出可选范围。
原则二:每条提示的三段式结构
每一条错误提示都必须包含「定位 → 说明 → 样例」三段,不得省略任一段:
- 定位:说清出错的具体字段或位置。例:你在「步骤三·课程名称」中未填写内容。
- 说明:一句话讲清规则或后果。例:课程名是必填项,缺它无法匹配项目主题与驱动问题。
- 样例:给出用户可直接照抄的正确输入。例:请填写:市场营销(或你的具体课程名)。
原则三:高频错误提示样例(可直接套用)
下面每条都按「定位 → 说明 → 样例」给出,你照着改即可,不必重新理解整套规则。
- 必填为空:你还有一项没填:「你所要生成 PBL 教案的课程是」。请填写具体课程名,例如:市场营销 / 高中化学 / 小学语文。
- 课时非数字:课时数需要填数字,你填的「很多」无法换算成课时。请填写数字,例如:4(表示 4 次课;中小学每课 1 课时即 4 课时,大学每课 2 课时即 8 课时)。
- 身份与目标分类不符:你选的是「中小学」,教学目标应分「三维目标 + 核心素养」两块呈现,不能用大学的「知识 / 技能 / 素养 / 思政」四类。正确写法见流程六要求 2-3 逻辑分支 1。
- 选了添加资料却未传文件:你在「现有教学资料」选了「我添加文件」,但本次对话没有附带任何文件。请先上传文件,或改为「暂不添加,由 AI 提供通用版本」。
- 跳步未确认:还需要确认「产物类型」与「设计者」两张卡才能继续(流程五要求必须弹卡并等待选择)。请先完成这两步。
- 要求跳过教案:教案是本技能的必产出项,三选项(仅教案 / 教案+说课PPT / 教案+说课PPT+讲课PPT)均含教案,不能跳过。请选择仍生成教案,或改为只调整 PPT 部分。
- 设计者选「自行填写」却留空:你在「设计者」选了「请填写姓名」,但没填具体内容。设计者会显示在教案与 PPT 封面,请填你的姓名,例如:张老师;填好我就继续。
- 多课时数与项目日历对不上:你填了 4 次课,但项目日历只排到 2 课时。多课时要把三阶段六步骤分摊到 N 个课时、末课时收尾,请确认日历覆盖全部 4 次课(具体排法我会按流程六步骤 2 帮你定)。
原则四:禁止的做法
- 禁止只说「信息不足,请补充」「格式错误」而不指明具体字段与正确写法。
- 禁止用反问把责任推回用户(如「你到底想生成什么?」)。
- 禁止在用户已明显填错时仍按错误假设继续生成产物;应先纠正,再继续。
- 禁止让用户「参考某文档自行解决」;凡涉及本技能规则冲突,直接给出对应的正确样例。
- 正向范例:与其说「详见流程六要求 2-3」,不如直接把正确写法写在提示里——「中小学目标应分『三维目标 + 核心素养』两块,正确写法见下方样例」,并把样例贴出来。用户要的是答案,不是检索任务。
流程十:生成中途故障与兜底恢复
生成过程中若脚本报错、图片缺失、PPT 失败或环境受限,按本流程兜底,绝不静默中断、绝不让用户面对模糊提示。任何兜底都不得省略页脚、不得改动 references/footer_note.json 的逐字内容。
进度可见(防「卡住」的第一道防线)
用户感到「卡住」或「提示模糊」,往往不是真出错,而是不知道进行到哪了。遵守:
- 进流程先报一句:每个流程(流程一到流程十)开始做之前,先用一句话告诉用户「我现在在做 X,预计产出 Y」。例如进入流程六时说「接下来做深度思考与自审,会先匹配项目主题、再校验是否踩禁区,稍等」。(这一句可与该流程的首条输出合并,不额外刷屏。)
- 长任务分阶段回报:流程六的深度思考、PPT 逐课次生成属于长任务,每完成一个阶段(主题匹配完、自审通过、某一课次 PPT 写完)回一句进度,如「第 2 课次讲课 PPT 已生成,继续第 3 课次」。
- 异常即时说清:一旦某步失败,立刻按下方对应小节给出「定位 → 原因 → 下一步」,不让用户干等或面对空白。
- 兜底也要报:即使走兜底(换文档工具、只交 Word),也要先说「当前环境无法跑脚本,我改用 X 方式交付,页脚仍一字不差」,让用户全程有数。
一、build_docx.py 运行失败
- 定位:终端报错来自
scripts/build_docx.py(如路径不存在、Markdown 解析异常、输出目录无写权限)。 - 说明:教案 Word 没生成成功,需先修因再重跑,不要改用手写文案绕过。
- 样例:先核对输入路径与输出目录是否存在,再重跑:
python <技能目录>/scripts/build_docx.py --input <临时.md> --output <目标>.docx --designer "<设计者姓名>"
- 兜底:若当前环境确实无法执行该脚本(无 Python 或被沙箱拦截),改用平台「文档生成」能力产出等价排版的 .docx,并手动在文末空五行后逐字追加
references/footer_note.json;追加后逐字比对,确认无差异。
二、图片生成或下载失败
- 定位:某张配图未生成、未下载,或文件路径在构建时找不到。
- 说明:不能因此中断整个产物;缺失图回退为占位,保证文档完整。
- 样例:在对应位置保留「图N:<图题>(图片待补)」的文字占位与图题,继续生成;完成后提示用户:第 X 张图未成功,可稍后由你补充或让我重生成。
- 兜底:
scripts/build_docx.py已对缺失图片做自动降级(移除图片 token),不会因此崩溃;AI 只需在最终说明里点名缺哪几张。
三、PPT 生成失败(说课 / 讲课)
- 定位:某课次讲课 PPT 页面生成报错,或整份 .pptx 写出失败。
- 说明:说课与讲课须在同一文件,失败课次不要拖垮已完成部分。
- 样例:先交付已生成的部分(如说课 + 前 N 课次),并在说明里写明「第 X 课次未完成,草稿已暂存,可让我从流程七步骤三续跑」;续跑时复用流程六的暂存草稿,不必从头来。
- 兜底:若平台 PPT 能力整体不可用,改为先交付完整 Word 教案(必产出项不受影响),PPT 部分提示用户稍后重试或换环境生成。
四、环境无法运行 Python / 找不到技能目录
- 定位:
python命令不可用,或<技能目录>路径解析不到。 - 说明:教案仍是必产出项,只是换了落地方式。
- 样例:改用平台文档工具生成 .docx,或让我用 HTML → Word 能力产出;同时明确告诉你当前用的是哪种兜底,以及页脚是否仍一字不差。
五、生成中途「卡住」或长时间无响应
- 定位:某流程后没有继续,或等待超时。
- 说明:流程六的深度思考草稿已暂存在产物文件夹之外的临时子目录,可断点续跑,不必重头填一遍。
- 样例:告诉我「从流程 X 继续」,我会调用暂存草稿接着做;若草稿缺失,再从对应流程重跑,并先说明会从哪一步开始。
使用提示
- 本技能交付物为 Word(.docx)教案与 PPT(.pptx)课件,不是聊天文本。
- 生成前先通过
scripts/ref_loader.py获取知识库内容:references/project-creativity-methodology.json(创意匹配)、references/pbl-gold-standard.json、references/pbl-forbidden-zone.json、references/true-and-false.json(阶段 4 验证)。 - 始终基于用户提供的真实教学内容,避免编造学科事实;信息不足时主动询问或检索。
- 版权与许可见
LICENSE.txt(CC BY-NC-ND 3.0 CN,署名-非商业性使用-禁止演绎)。
产物示例:一份教案的结构与样子
下面是「初中生物·校园植物多样性调查」单课时教案的缩略样例,只演示结构与样子,不代表完整篇幅(真实输出每份都更详细、可直接上课)。生成前看这一份,你就知道产物大致长什么样。
说明:以下为范本示意,真实生成时由 AI 按你的学科、年级与课时填充,且文末会逐字附上
references/footer_note.json。
基本信息(表格)
| 项目 | 内容 |
|---|---|
| 课程 | 初中生物 |
| 设计者 | 张老师 |
| 课次 | 第 1 课时 / 共 3 课时 |
| 适用年级 | 七年级(3)班 |
一、教学内容分析本节课是「校园植物多样性调查」项目的启动课,落在阶段 1 规划。先带学生认识校园常见植物类群(种子植物 / 蕨类 / 苔藓),再引出「如何用科学方法调查多样性」这一核心问题,与第 2 课时野外调查、第 3 课时成果展衔接。
二、项目目标
- 学生能够列举校园常见的 3 类植物并说明区分依据(记忆)。
- 学生能够设计一份包含取样与记录的调查方案(创造)。
- 核心素养:生命观念——认同生物多样性与环境的关联;科学探究——经历从提出问题到方案设计的完整过程。
三、阶段 1:规划阶段
- 步骤 1 选定主题与驱动问题:「怎样让全校看见我们校园的植物多样性?」
- 步骤 2 制定计划:4 人一组,角色含记录员 / 摄影 / 采样 / 汇报;时间轴与里程碑见项目日历。
四~六、执行 / 收尾阶段(多课时拆分,本课时仅含规划;执行、收尾两节在本课时省略,示例略)
七、PBL 教学设计改进建议建议第 2 课时增加标本制作的安全提示;评价量规可加入「小组协作」维度。
(文末空五行后逐字附 references/footer_note.json 全文)
多课时项目日历拆分表样例(4 课时)
| 课次 | 所属阶段 | 落到本课的的步骤 | 本课核心任务 |
|---|---|---|---|
| 第 1 课时 | 阶段 1 规划 | 步骤 1–2 启动 | 选定主题与驱动问题、分组定角色、定总计划(呈现全项目概览) |
| 第 2 课时 | 阶段 2 执行 | 步骤 3 | 实施探究、收集信息、制作原型初版 |
| 第 3 课时 | 阶段 2 执行 | 步骤 4 | 测试原型、迭代改进、组内互评 |
| 第 4 课时 | 阶段 3 收尾 | 步骤 5–6 | 成果展示交流、多维评价与反思、完整 Rubric |
这张表是教案与讲课 PPT 拆分的唯一依据,两者必须严格一致;单课时(N=1)则一节课覆盖全部三阶段六步骤。
说课 PPT 一页缩略样例(文字示意,真实为图示化页面)
┌──────────────────────────────────────────────┐
│ 封面:初中生物·校园植物多样性调查 PBL 说课 │
│ 设计者:张老师 │
├──────────────────────────────────────────────┤
│ 一、项目总览 │
│ 🎯 驱动问题:怎样让全校看见我们校园的植物多样性?│
│ 📍 真实受众:全校师生 + 社区;持续 3 课时探究 │
│ 🖼 [图1:项目总览(图片由 AI 生成)] │
│ 二、项目目标(布卢姆动词 + 层面括号) │
│ · 列举 3 类植物并说明区分依据(记忆) │
│ · 设计调查方案(创造) │
│ 三、三阶段六步骤时间轴 → [图2:时间轴] │
│ 四、评价量规 Rubric 概览 → [图3:量规] │
│ 五、黄金标准七要素逐条对应 → [图4:概念图] │
└──────────────────────────────────────────────┘真实 PPT 每页都图示化(流程图 / 时间轴 / 图标网格 / 概念图 / 色块),绝不纯文字;讲课 PPT 每课次 ≥20 页、正文字号 ≥18pt;说课与讲课在同一份 .pptx,末页逐字附 footer。
常见问题解答(FAQ)
Q1:本技能最终交付什么?是在聊天里给我一段文字吗?不是。交付物是 Word(.docx)教案文档,以及按需生成的 PPT(.pptx)课件。聊天区只用于收集信息、弹卡确认与展示结果,真正的产物是文件。
Q2:我只想要 PPT,能不能跳过教案?不能。三个选项(仅教案 / 教案+说课 PPT / 教案+说课 PPT+讲课 PPT)全部必须生成教案,教案是不可省略、不可简略的必产出项。是否附带 PPT 只决定 PPT 部分的有无。
Q3:授课对象类型怎么选?选错了会影响什么?四类:中小学 / 大学(本科、高职高专、高技)/ 培训机构 / 企业培训及其他。这一项直接决定两件事:
- 教学目标的分类方式:中小学 = 三维目标 + 核心素养;大学 = 知识 / 技能 / 素养 / 思政四类;培训机构与企业培训 = 知识 / 技能 / 素养三类。
- 教案 Word 的拆份规则(见 Q5)。
Q4:课时数怎么填?1 次课等于几课时?填数字(1 / 2 / 3 / 4 / 5,或在 Other 中填任意数字)。换算标准:中小学 1 次课 = 1 课时(每课时 40–45 分钟);大学 1 次课 = 2 课时(每课时 45–50 分钟);企业 1 次课 = 3–4 小时。填「几节」「很多」这类非数字无法换算,会被提示重填。
Q5:我会拿到几份教案 Word 文档?
- 中小学:每 1 个课时 1 份。例:5 课时 → 5 份。
- 大学:每 2 个课时 1 份(向上取整)。例:4 课时 → 2 份;5 课时 → 3 份。
- 培训机构 / 企业培训:无论多少课时,全部合并为 1 份,文档内部按课次分节。
Q6:说课 PPT 和讲课 PPT 是两个文件还是一个?是同一份 .pptx 文件。先生成说课页,各课次讲课内容紧接其后追加在同一文件内,使用说明统一放在整份文件的末页。不会另存为独立文件。
Q7:讲课 PPT 要求多少页?每课次至少 20 页(不含该课次封面页与文件末页)。例:4 次课约 80 页,5 次课约 100 页。页数须足以支撑教师直接授课。
Q8:PPT 里的图片从哪来?怎么标注?两个来源,标注方式不同:
- AI 生成(首选):概念图、知识树、流程示意、项目日历等。图下必须标注「图片由 AI 生成」。
- 网络检索:真实照片(校园场景、实验装置、实物等)。图下必须标注「图片来源:<出处 / URL / 作者>」,优先选用可自由使用的来源。
图题必须置于图片正下方,不得压住图片。每份教案至少 2–3 张配图。
Q9:我必须先上传教学资料吗?不必。可在流程四选择「暂不添加,由 AI 提供通用版本」。但资料越详细(教案、新课标、人才培养方案、教学大纲、授课 PPT、培训计划等),生成内容越有针对性、越能落地。
Q10:设计者姓名怎么填?会显示在哪里?流程五步骤 2 会显式询问,二选一:提取 AI 工具的用户名/昵称,或自行填写姓名。署名只体现使用者本人,技能正文中不显示开发者个人姓名;开发团队信息由文末 footer 承载。在 PPT 中,设计者只出现在封面(说课封面与各课次讲课封面),不在正文每页页脚重复。
Q11:文末那段「使用说明与重要提示」是什么?能改吗?是 references/footer_note.json 的内容,必须一字不差插入教案 Word 末尾与合并 PPT 末页。不得改写、删减、概括或改动任何字符(含标点、换行、版本号与团队署名),只允许调整排版样式(字号、颜色、对齐)。
Q12:PBL 和「问题驱动教学」是一回事吗?不是。本技能指 Project-Based Learning(项目式学习 / 项目化学习 / 专题研习)。另有一种 PBL 是 Problem-Based Learning(问题驱动教学),两者不同,请自行区分。
Q13:我填错信息或操作失误了怎么办?直接告诉我错在哪、改成什么即可。按「流程九」,我会在当前轮立即指出问题所在(具体到哪个字段)、说明为什么不行,并给出可直接照抄的正确样例,不会让你自行摸索,也不会带着错误假设继续生成。
Q14:能不能跳过那些选项卡(产物类型 / 设计者 / 课时数)?不能。流程五的这几张卡必须弹出并等待你明确选择,不会替你默认。缺任何一张都会阻断流程,并提示你补齐。
Q15:多课时时,每节课都要把三阶段六步骤做一遍吗?不是。三阶段六步骤按「阶段 1 规划 → 阶段 2 执行 → 阶段 3 收尾」的顺序分配到各课时,每课时只做属于自己的阶段与步骤,末课时确保六步骤全部执行完毕。具体哪一步落在哪一课时由项目日历 / 甘特图决定,教案与讲课 PPT 必须与之严格一致。
Q16:中小学的三维目标和核心素养为什么要分开写?不能用一套吗?两者是不同体系,不能混用:
- 三维目标 = 知识与技能 / 过程与方法 / 情感态度与价值观。
- 核心素养依《义务教育语文课程标准(2022年版)》为:文化自信、语言运用、思维能力、审美创造(小学 / 初中用此版,不得混用高中版名称)。
布卢姆认知层级(记忆 / 理解 / 应用 / 分析 / 评价 / 创造)只能作为每条目标末尾的层面括号标注,不能当分类标签,也不能与三维目标并列成表。
Q17:生成过程中产生的临时草稿会留在我的产物文件夹里吗?不会。临时草稿暂存在产物文件夹之外的临时子目录,产物文件夹内只保留最终交付物。草稿保留下来是为了你下次调用时节约时间与 Token。
Q18:授权选项该选哪个?推荐选「允许授权」。拒绝授权会大幅降低生成信息的质量、可靠性以及能否成功落地的概率。
Q19:讲课 PPT 文字太小、学生看不清,或者整页都是纯文字,能避免吗?技能已内置硬要求:讲课内容页正文字号 ≥ 18pt(推荐 20–24pt)、标题 ≥ 28pt,任何一页正文不得低于 16pt;每个知识点讲解页必须用「色块文本框 + 图示(流程图 / 概念图 / 信息图 / 图标网格)」承载,禁止整页长段裸文字。
Q20:我能把生成结果拿去商用吗?本技能授权为 CC BY-NC-ND 3.0 CN(署名-非商业性使用-禁止演绎),即需署名、不可商用、不可演绎,详见 LICENSE.txt。
Q21:常说「三大禁区」,具体指什么?怎么避开?指先备知识不足、目标只是规则精准应用、任务没有真实复杂度三种会让 PBL 失败的情况。避开办法:学生基础没到约 80% 先直导补足;纯套公式 / 单项操练的课用刻意练习而非 PBL;把作业、手抄报、汇报这类「假项目」换成真实问题或产教融合任务。速查表见「设计前必看」一节,完整判别见 references/pbl-forbidden-zone.json。
Q22:怎么判断我拿到的设计是不是「假项目」?看四点:有没有真实受众与用途、要不要持续多课时探究、是否产出可公开的作品、是否用到跨学科知识。缺两条以上基本就是假项目,应回到阶段 1 重做。完整流程见 references/true-and-false.json。
Q23:生成到一半报错或卡住了,怎么办?先别急着重来。按「流程十」,报错会指明原因并给可照抄的重跑命令;图片缺失会自动占位不中断;PPT 某课次失败会先交付已完成部分并保留草稿续跑;深度思考草稿已暂存在临时目录,可断点续跑。任何兜底都不会动页脚文字。
Q24:在哪能先看看教案长什么样?见「产物示例:一份教案的结构与样子」一节,里面有一份单课时教案的缩略样例,展示七节结构与样子,方便你生成前心里有数。