前言¶
做科学课课件的人大概都有这类体会:同一套实验演示,换一个实验就要重画器材图、重排步骤动画、重新处理素材拖拽。自己写 HTML 吧,交互逻辑(拖动、缩放、撤销重做)几乎每份课件都要重来一遍;用 PPT 吧,又做不出浏览器里那种可交互的演示。下面介绍的这个 Skill,就是把这层重复劳动固化下来:调用后按同一框架生成任意科学实验演示网页课件,风格统一,交互能力现成。
这是什么¶
大冯老师科学实验演示课件生成器,是一个基于通用 SKILL.md 格式的 Skill,由大冯老师出品并维护,托管在 SkillHub 上,官方地址为 https://api.skillhub.cn/user_73cb5b59/fmg-kxsy-kj 。它解决的问题是:把「科学实验演示课件」这类网页的生成流程标准化——实验器材、步骤动画、交互逻辑、换肤、导出都有默认实现,你只需要描述实验内容。
按 SkillHub 页面显示的信息,该 Skill 属于 education 分类,评分 99587,下载量 1205 次。
核心功能¶
下面列出的都是线索中明确给出的能力,未出现在资料中的不写。
视觉风格:墨绿立体凸起风格,输出为单文件 HTML,方便分发和嵌入。
可复用实验模块:内置瓶、塑料瓶、软包、称量皮球、海绵、瓶中气球、纸杯天平、模拟热气球等 SVG 实验模块,可以直接复用,不必从零画器材。
演示交互:支持步骤动画(按实验步骤推进演示)、器材高亮(聚焦当前环节用到的器材)、环节排序(调整演示环节的顺序)。
多素材共存:视频、音频、图片、文字可以同时出现在课件里,素材支持拖动和八点缩放。
编辑能力:支持撤销重做、编辑保存,可以在生成后继续微调。
换肤:内置五套皮肤,覆盖不同的视觉需求。
舞台能力:支持舞台垂直滚动与拖拽,适配长课件的浏览。
数据管理:支持导出与导入,课件可以保存和迁移;附带公众号二维码能力,方便在公众号场景传播。
安装与启用¶
官方资料中只提供了上述网页地址,没有给出 npm、CLI 或配置文件形式的安装命令。因此这里如实说明:安装与启用方式未能从官方页面核实,请以 https://api.skillhub.cn/user_73cb5b59/fmg-kxsy-kj 页面的最新说明为准,不要轻信第三方转载的命令。
从通用 SKILL.md 格式来看,这类 Skill 通常以目录形式放入对应 Agent 的 skills 目录后生效;但具体路径、放置位置、是否需要重启,均未在资料中说明,本文不推测。Cursor、Codex CLI、Claude Code 在 Skill 加载机制上存在差异,在官方给出明确说明前,同样不做断言。
典型用法¶
资料中没有提供带完整参数的官方调用示例,因此这里只描述调用框架,不虚构参数名和字段。
1、在支持 SKILL.md 格式的 Agent 中启用该 Skill。
2、用自然语言描述要做的实验,包括实验名称、涉及器材、演示步骤。素材建议直接引用内置模块名(如纸杯天平、模拟热气球),由 Skill 负责渲染成 SVG。
3、说明期望的素材组合(是否加视频、音频、文字)和需要调整的环节顺序。
4、生成后在浏览器中打开单文件 HTML,按步骤动画核对演示流程,用八点缩放和拖拽调整素材布局。
5、需要分发时,用导出功能保存,或用附带的公众号二维码能力发布。
以上流程中每一步的具体输入格式,以 Skill 内部 SKILL.md 为准。
适用场景与注意¶
适合谁:需要批量制作科学实验演示课件的教师、教研人员,以及要给公众号输出可交互课件内容的内容团队。框架已经把交互和视觉统一了,产出风格一致,适合系列化课件。
限制与坑:
内置模块是固定清单,如果你的实验需要清单外的器材,只能自行提供素材,不能指望 Skill 凭空画出来。
墨绿立体凸起风格是默认视觉,五套换肤覆盖有限,如果需要自定义配色或版式,需要自己改生成后的 HTML。
单文件 HTML 意味着视频、音频等素材要么内嵌,要么依赖外部链接;分发时要注意素材可达性,否则演示会缺内容。
导出导入格式未在资料中说明,跨工具迁移前建议先在原环境中验证。
评分 99587、下载 1205 次是 SkillHub 页面的显示值,参考即可,不代表 Skill 的实际质量保证。
结尾¶
这个 Skill 的价值在于把科学实验演示课件的骨架固定下来:器材、动画、素材交互、换肤、导出都是现成的,你只需要换实验内容。对于要长期产出这类课件的人来说,省下的不是画图的时间,而是每份课件都重写一遍交互逻辑的时间。
官方地址:https://api.skillhub.cn/user_73cb5b59/fmg-kxsy-kj 。