WORKBUDDY × EDU-TOOLKIT
一页课本,生成教案和分层作业|用 WorkBuddy 做一个小学备课 Skill
把教材、教案、作业与教师判断,连成一条可以继续使用的备课流程
打开常见的聊天式 AI,输入课题和年级,很快就能得到一份教案。实际开始备课后,教师还要补充教材版本、课时安排和学生情况,教案改完以后,作业和答案又要重新说明。换一个课题,前面说过的许多要求还得再说一次。
这一次,我们尝试把这些连续的工作交给同一个 Agent。教师提供教材,它先整理教材内容,再生成教学设计。教案经过教师修改后,它继续生成 A、B 两页分层作业和单独的教师版答案。已经确认过的工作顺序和检查要求,则保存在一套名为 edu-toolkit 的 Skill 中。
我们使用的载体是腾讯推出的桌面智能体 WorkBuddy。可以把 Skill 理解成一份交给 Agent 的工作说明书,它会告诉 Agent 需要读取哪些材料、按什么顺序处理、交付哪些文件,以及遇到不确定的信息时何时停下来询问教师。
WorkBuddy 技能菜单中的 edu-toolkit
这次测试使用的是上海教育出版社《九年义务教育课本·数学》三年级第二学期(试用本)第 45 页。教材用网球、手帕和袜子的购物问题,引导学生认识单价、数量和总价,再归纳三个量之间的关系(原图来源见文末)。
教材图片发给 WorkBuddy 后,我们没有马上要求它写教案,而是先让它说出识别到的年级、课题、例题和主要内容。教师确认这些信息无误,再让 edu-toolkit 继续工作。多一次核对,可以避免后面的教案建立在错误的教材信息上。
生成的教学设计围绕课本中的三个购物问题展开。学生先从算式中发现「单价 × 数量 = 总价」,再借助乘除法关系推导另外两个式子。结果会保存为可编辑的 Word 文件,教师可以继续调整目标、活动和课堂用时。
教案修改后,同一份教材还能继续生成分层作业。A、B 两页练习的是同一组知识,差别主要在于学生获得的帮助和需要独立完成的思考。
A 页保留较多提示,帮助学生辨认单价、数量和总价,并选择合适的关系式。B 页减少提示,加入错因判断、两步计算和自主编题,学生需要处理更多信息,也要说明自己的理由。这样的分层比单纯把数字改大更容易看出差异,教师也能根据班级情况决定学生使用哪一页。
教师版单独列出参考答案、考查点和难度,便于教师核对和讲评。我们重新检查了其中的数值计算;至于题目是否符合本班学生的实际水平,仍然要由任课教师判断。
到这里,一页教材已经变成教学设计、学生作业和教师答案。更值得保留下来的,是这些文件之间的关系。教材内容影响教学目标,修改后的教案继续影响作业设计,教师提出过的稳定要求也会进入下一次任务。
只完成一次任务时,一段提示词也许已经够用。教师长期备课时,问题常常出现在任务之间。教材已经确认过,出题时却没有继续使用。教案要求学生说明理由,作业却只让学生填一个答案。教师纠正过一次,换个课题后又要重新解释。
edu-toolkit 保存的就是这些需要反复执行的要求。它规定先读取真实教材,教材看不清时先询问教师。教案确认以后再生成作业,学生版与教师版分开保存,数学答案在交付前重新计算。Agent 每次处理新课题时,都会沿着同一套基本流程工作。
这套 Skill 放入了小学语文、数学、英语、科学、道德与法治、信息科技、劳动、艺术、体育与健康九个学科的 2022 年版课标摘要。九个学科共用教材核对、文件交付和教师审核等基本要求,进入具体学科后,再读取相应的课标内容并调整任务形式。数学目前测试得更多,其他学科还需要继续加入真实教材和教师反馈,因此它仍是一套可以修改的工作版本。
制作 Skill 可以从一件自己想解决的事开始。我们最初的需求很具体:教师提供一份教材,希望得到可以继续修改的教案,再沿着同一个课题得到分层作业和答案。这几份材料要互相关联,不能每次都从空白对话重新开始。
edu-toolkit 的第一版,是在 Claude Code(一款同样以对话方式工作的 AI 编程工具)中经过多轮对话形成的。我们把积累的备课流程、教案样例和分层作业要求交给它,请它先整理成 Agent 可以调用的文件。随后换用真实教材运行,查看生成的教案和作业,再把不合适的地方告诉它。第一版出现问题很正常,许多要求只有看到文件以后才会变得清楚。
这个过程依靠的主要是教师判断。A、B 两页的差别是否清楚,教学目标能否在课堂中落实,一道题是否超出本课内容,这些问题很难靠一条万能指令提前解决。教师看过结果以后,能够说明哪里不合适、希望怎样调整,Skill 就会在多次使用中逐渐接近真实工作需要。
当然,不是每条修改意见都要写进 Skill。有些只适合留在当前任务里,比如某个班级临时调整的课堂用时;而「教材看不清就要暂停」这类换一个课题仍然成立的要求,才值得保存下来。真正留下来的不是一次次对话记录,而是这套判断方法。
制作自己的 Skill,并不需要用到 Claude Code。WorkBuddy 自带 Skill Creator:直接告诉它你想制作一个 Skill,它就会进入创建流程,先了解这个 Skill 在什么情况下使用、需要读取哪些材料、最后交付什么,再生成 SKILL.md(Skill 的主文件)和必要的参考文件。会话可以从一句话开始:
可直接复制的提示词
我想制作一个用于小学备课的 Skill。请先根据我的实际工作梳理需求,再创建第一版。它需要读取教材,生成可以修改的教案,以及 A、B 两页分层作业和教师版答案。请先问我还需要哪些材料,不要替我猜。
这里的制作不是训练模型,也不要求教师自己写代码。教师需要做的,是提供真实样例,回答 Agent 的问题,并确认它有没有理解自己的工作。Skill Creator 和上面的提示词只负责启动第一版。要让 Skill 真正适合自己的用途,还需要不断拿真实材料测试,找出问题,再修改其中的要求。
整个过程没有必须照搬的固定技巧。教师能够说出自己的需要,也能判断生成结果是否合适,就已经具备了制作个人 Skill 最重要的条件。现成的 edu-toolkit 可以直接使用,自己的经验也可以用同样的方式慢慢加进去。
我们已经把 edu-toolkit 放在 GitHub 公开仓库。
https://github.com/linics/edu-toolkit
在 WorkBuddy 中发送这个仓库地址,并说明「请安装这个 Skill」,安装完成后,输入框下方的技能菜单里会出现 edu-toolkit。部分网络环境访问 GitHub 可能不稳定,需要确认浏览器能够正常打开仓库页面。
第一次使用可以准备几张清晰的教材图片,在同一个任务中发送给 WorkBuddy,并先让它整理识别到的内容。
可直接复制的提示词
请先读取这些课本页面,告诉我你识别到的年级、学科、课题和主要内容。看不清的地方先问我。
教师核对教材以后,再说明课时和需要生成的文件。
可直接复制的提示词
请使用 edu-toolkit,根据刚才确认的教材,生成一份《单价、数量、总价》教学设计,课堂时间 40 分钟。
教案需要调整时,可以直接说明哪一处不合适,并要求保留初稿、另存修订版。修订版确认后,再让它生成 A、B 两页学生作业和单独的教师版。这样,后面的作业仍然沿用同一份教材和已经修改过的教学目标。
WorkBuddy 目前可以免费体验,积分发放规则会调整,具体以客户端显示为准。
排版完整的 Word 文件很容易让人产生一种错觉,好像内容已经可以直接使用。教师仍然要回到教材和课堂,检查课文事实、例题与答案是否准确,目标与活动是否对应,课堂时间是否现实。分层作业还要看两页是否真的提供了不同程度的帮助,而不是只有题目数量和数字大小的差别。
发现问题以后,可以直接修改当前文件,也可以继续让 WorkBuddy 调整。如果同一条意见在不同课题中反复出现,再考虑把它写回 Skill。修改 Skill 会影响后续任务,更合适的做法是先让 Agent 展示准备修改的位置和文字,确认后再保存,同时保留原文件备份。
WorkBuddy 可以读取和修改本地文件,第一次尝试时最好建立单独的工作空间,只放教材副本和本次需要的参考材料。学生姓名、联系方式、成绩明细、健康与家庭信息不要直接交给 Agent。
教师不需要一开始就制作覆盖九个学科的 Skill。可以先选一件自己经常做、也经常修改的工作,比如根据教材写一课时教案,或者根据一组错题设计变式练习。把材料交给 Agent,看它做出第一版,再说明哪些地方不符合自己的使用习惯。
经过几次实际使用,一些要求会自然浮现出来。它们可能是一种固定的文件格式,也可能是一项每次都需要检查的内容。把这些已经想清楚的要求留下来,下一次再换教材时就不必从头说明。
WorkBuddy 是这次使用的载体,edu-toolkit 也只是一个正在继续完善的例子。制作 Skill 更像整理自己的工作经验,先说清需求,再根据结果不断修改。能够完成这两件事,就可以开始。
WorkBuddy 官网
教材原图来源
WorkBuddy 官方定价页
撰稿|唐心毅
编辑|张徐颖
指导教师|鲍贤清
上海师范大学教育技术学系