想动手做一套会互动的数学课本,该怎么上手 —— mathigon-skill 介绍

你大概听说过 Mathigon——那个把数学讲得特别漂亮的免费互动在线课本网站(圆、图论、数列、概率……点一点就能玩)。如果你想自己给它加一节课、改一段内容、或者把某个互动小元件做得更好,会卡在一个现实问题:它的内容是用一套专门的写作方式写的,格式、玩法、组件都有规矩,新手容易摸不着门。

mathigon-skill 就是来解决这件事的:你给它"我想改/加 Mathigon 的某一节内容"这样的任务,它帮你在 AI 里产出一份能直接照着改的操作指引——每一步该读哪个参考文档、课程内容文件怎么写、互动脚本怎么配、那些带 x-开头的互动组件怎么用,避免你乱改把课本弄坏。

配图:给Mathigon加一节互动课的操作手册

它到底能做什么

配图:改Mathigon中文课本的隐藏规则

怎么用

你不需要记任何命令。在 codex / workbuddy 等 agent 装好 mathigon-skill 技能后,直接对 AI 说话就行:

场景 1:加一节新课后 你:我想给 Mathigon 加一节讲"斐波那契数列"的互动课,你一步步告诉我怎么做。 AI:AI 调出这份操作手册,告诉你先读哪份参考、课程内容文件怎么写、互动脚本怎么配,并提醒中文段落标识等隐藏规则,相当于有个老师傅带着你改。

场景 2:修一个互动组件 你:我这个几何画板组件点不动,帮我看哪里写错了。 AI:AI 对照手册的组件规范,指出脚本函数和内容的对应问题,并告诉你正确的写法,避免你乱改把课本弄坏。

场景 3:改中文课本 你:我改了中文课程,但后面小节打不开,怎么回事? AI:AI 提醒你这条隐藏规则——每个小节必须写英文段落标识,并帮你补上,问题立刻解决。

谁适合用

一点说明

这是个给 AI 用的技能(skill),而且它偏向"操作手册"性质——不是普通人点开就能用的 App,也不是自动帮你生成网页,而是指导懂一点技术的协作者正确地改 Mathigon 课本。它依赖 Mathigon 课本仓库本身的内容结构,改写需要按它给的规范来。仓库本身不含服务器和组件库,相关能力来自外部包;动手前请先读它指定的本地化参考。具体操作步骤和规则以项目内参考文档为准。

← 返回目录