110.学长把数学交互课件封装成 skill 了,一句话生成还能拖
- 2026-11-05 23:04:12
前言
前几期学长教大家用 WorkBuddy 做数学交互课件,
原文跳转:
101.还在装GeoGebra学命令?WorkBuddy 3步生成数学交互课件,打开就能拖
不管是函数图像还是几何命题,一句话就能生成一个能拖能点的网页课件,
省下了装软件、背 GeoGebra 命令的功夫,反响特别好~
但发出去之后,评论区总有同学反复问一个问题:
那套"怎么把数学概念变成能拖课件"的功夫,能不能沉淀下来?
我每次都得从头说一遍需求,隔一阵又忘干净了,老师想要一个我能随时调出来用吗?
做一次课件不难,难的是把"做课件这条路"固化下来、随叫随到~
学长这次把反复验证过的"数学交互课件"能力,
封装成一个 WorkBuddy 技能(skill):
装好后,想用什么概念、要拖哪个参数,一句提示词就出单文件课件,公式准确、可拖可点、离线能开,整套标准都固化进技能里了,堪称把经验写进工具~
相关工具
WorkBuddy
https://codebuddy.cn
腾讯自研的 AI 智能体,也是承载本技能的运行环境。
math-courseware(学长自研 skill)
学长把"生成数学交互课件"梳理成一套规则写成 SKILL.md,
配合 JSXGraph 使用参考和课件模板,封装成自带"标准流程"的技能——以后要课件,它照着这套流程走,稳定又省心。
具体操作
任务一:把 math-courseware 装进 WorkBuddy
skill 已经封装好、也上传到技能市场了,安装很简单,任选一种方式:
方式一:技能市场搜索安装

方式二:手动导入 zip
如果你拿到了 math-courseware.zip,在技能市场右上角【添加技能】→【导入技能】,选择 zip 上传解析即可:

安装后输入一句 校验提示词:
检查一下 math-courseware 这个技能是否装好了。
任务 执行结果 :WorkBuddy 确认已读取 SKILL.md,具备"生成数学交互课件"的标准能力,接下来一句提示词就能出课件~
任务二:一句话生成一元二次方程判别式课件,拖 a、b、c 看根的变化
skill 就位,先出个教学里"最怕背结论"的例子——一元二次方程判别式。
Δ=b²-4ac 三种情形什么时候有什么根,学生老混淆。让 skill 把它做成可拖的探究课件。直接输入以下 提示词:
用 math-courseware 做一个一元二次方程判别式的探究课件:a、b、c 三个参数各带一个滑杆(放在画板外、做成醒目的原生滑块,别藏在坐标图里),实时画出 y = ax² + bx + c 的抛物线,同步显示判别式 Δ = b² - 4ac 的数值,并给出判定结论:Δ>0 两个不等实根 / Δ=0 一个重根 / Δ<0 无实根,拖滑杆时抛物线和 x 轴交点的个数要跟判定结论一一对应,坐标网格清晰,手机上能拖。skill 按标准流程出单文件 HTML,双击打开即可。这里学长特别强调过一类"坑":参数滑杆一定要用画板外的原生滑块——如果做成画板坐标里的 slider,尺寸小、藏在抛物线图里很难发现,学生根本看不出"这里能拖"。所以课件里 a、b、c 三个滑杆放在画板外醒目位置、字够大手机也好拖,抛物线和 x 轴的交点个数、Δ 数值、结论文案实时联动:
任务 执行结果 :"Δ>0 两个根、Δ=0 一个根、Δ<0 没根"这套容易记混的判定,学生自己拖滑杆看抛物线和 x 轴交点当场验证,从"背结论"变成"拖出结论"~
任务三:换个主题,一句话再出"导数几何意义"探究课件
同一个 skill,换主题照样能打。想说清"切线的斜率就是导数",让 skill 做成可拖的探究课件,输入以下 提示词:
用 math-courseware 做一个导数的几何意义探究课件:画函数 y = x² 的图像,图像上有一个可拖动的点 A,拖动 A 时实时画出过点 A 的切线,并同时显示切线斜率 k 与导数 f'(x₀) 的数值,让学生直观看到"切线的斜率等于导数",坐标网格清晰,手机上能拖。skill 复用同一套流程生成新课件,拖动点 A,切线始终贴着曲线,斜率 k 与 f'(x₀) 数值同步刷新:
任务 执行结果 :同一技能、不同概念,想做什么课件说一句就行——切线跟着拖动点走、斜率和导数数值对得上,"切线的斜率就是导数"不用硬记,拖一遍就懂~
任务四:批量出一整套课件,发布成链接全班能用
单个出省事了,能不能"一次要一套"? skill 支持批量,也不用一个个手动发布。 这次一口气要几份不同类型的代表课件。输入以下 提示词:
用 math-courseware 连续生成这几份课件:勾股定理面积验证、指数函数 y = a^x(拖底数看增减)、幂函数 y = x^n(拖指数看形态),每个都做成单文件 HTML、风格统一;然后把它们发布上线,生成公开链接,手机也能打开。任务 执行结果 :一个技能、一次要齐一整套不同类型的课件,还顺手发布成链接——发到班级群,学生课后随手打开接着拖,探究不止步于课堂四十分钟~
关键心得
封装成 skill 最大的好处是流程标准化:
公式准不准、离线能不能开、手机能不能拖、视觉统不统一,这些"默认要求"都写死在技能里,不用每次重复叮嘱; 想换个课堂主题,改一句提示词就换一种课件,现成的套路随时调用; 遇到个别效果不满意,还能单独让 WorkBuddy 在这份课件上微调,不动整套流程。
结论
通过本文的介绍,你学会了如何把"生成数学交互课件"封装成 math-courseware 技能供随叫随用,如:通过技能市场一键安装或用 zip 导入手动安装、用一句提示词出一元二次方程判别式课件、同一技能换主题出导数几何意义探究课件、连出一整套不同类型的课件并发布成链接等,完全可以释放双手,把反复验证过的经验固化进技能,让"做交互课件"从每次重说一遍,变成一句话随叫随到~
历史文章系列
104.物理原理还靠想象力硬啃?WorkBuddy 一招把受力分析做成动画演示站
103.WorkBuddy 帮你从零代码开发专属英语复习小程序
102.还在论文配图头疼?WorkBuddy 的 Science figures 技能来了,3步生成出版级科研配图
101.还在装GeoGebra学命令?WorkBuddy 3步生成数学交互课件,打开就能拖
100.光靠口算背公式?WorkBuddy + Three.js 让小学数学概念3D立体化,看懂才算会
98.WorkBuddy + Math-To-Manim 来了,3步把数学公式秒变动画
97.抛砖引玉,如何借助WorkBuddy + HyperFrames 制作视频