Agent Skills
返回列表
小学数学出题助手

小学数学出题助手

教育学习 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @org-xov781qc/math-exam。

技能介绍

家长出题的真实麻烦

给小学生出数学练习题看起来简单,实际坑不少:人教版、北师大版、苏教版的知识点编排顺序并不一致,同一个知识点可能在不同年级出现;上学期和下学期的难度边界也不一样。家长手工出题容易超纲,或者题型比例失衡——选择题太多、应用题太少,练习效果自然打折扣。更现实的问题是,每次重新说明孩子的年级、教材版本、要练的知识点和要不要答案,本身就很繁琐。

这个技能要解决的就是这些问题:把学段、教材、题型结构和难度梯度固定成一套可复现的出题流程。

它如何工作

技能先调用 scripts/check_semester.py 检查本地学生档案 ~/.workbuddy/skills/math-exercise-generator/data/student_profile.json,根据当前日期判断学期,并比较档案中的年级和学期是否仍然有效。首次使用返回 no_record,需要完整收集信息;同一学期返回 direct,直接沿用档案中的年级和教材版本;跨学期返回 ask,向家长确认年级是否已经推进,例如三年级上到三年级下年级不变,三年级下到四年级上则年级加一。确认后再调用 --save 更新档案。

接着技能分 2~3 轮询问必填信息,包括知识范围、出题模式、题目数量和是否需要答案。拿到年级和教材版本后,查阅 references/knowledge_points.md 获取该年级、该教材版本上下学期的知识点清单,再按指定单元或知识点筛选题目范围。

出题模式有两种。纯计算题模式默认 20 题,可按年级选择加减法、表内乘除、多位数乘除、小数四则运算、分数四则运算、解比例等题型,难度按 60% 基础题、30% 中等题、10% 拓展题的比例分配。全题型模拟试卷模式按小学数学正式考试结构排版,总分 100 分,包含填空题 20 分、选择题 10 分、判断题 10 分、计算题 20 分、作图题 10 分、应用题 30 分;1~2 年级会简化结构,减少选择和判断题,增加口算与填空比重,把作图题替换为“数一数、画一画”类操作题。试卷结构和分值依据 references/exam_layout.md。

输出统一为 Markdown:标题行写明年级、教材版本、知识范围和出题日期,题型分区清晰,题号连续,计算题和应用题后留白。如果家长需要答案,就在分隔线后附“参考答案”,应用题给出简要解题步骤。生成后技能还会自检计算答案、年级匹配度、教材知识点范围、题量分值、重复题和应用题情境。

适用边界与注意点

  • 它生成的是练习题和模拟卷,不包含自动判题或成绩分析。
  • 不同教材版本的知识点顺序有差异,出题必须以 references/knowledge_points.md 为准,不能凭通用经验。
  • 家长要求“拔高”时可以适当增加拓展题,但拓展题比例不应超过 20%,避免超纲。
  • 一二年级的题干要短,情境要具体,例如“小明有 3 个苹果”,不要用抽象表述增加阅读负担。
  • 作图题的文字描述需要足够明确,例如“画一条 5 厘米长的线段”。
  • 本地档案只保存年级、学期、教材版本和更新日期,不保存学生姓名等个人信息;家长可以随时要求修改或删除。

使用场景

  • 家长晚上想给孩子出 20 道三年级上册人教版的计算题,不想手算答案
  • 家长为孩子准备期末模拟试卷,需要填空、选择、判断、计算、应用题完整结构
  • 新学期开始,需要确认孩子年级是否推进,再按新学期知识点出题
  • 孩子即将考试,家长想针对“分数加减法”生成一份专项练习并附参考答案

适合人员

  • 小学生家长,需要按孩子年级和教材版本快速生成练习题
  • 小学数学教师,需要按教学进度准备课堂练习或单元测验
  • 家教或辅导老师,需要按学生进度出题并附带参考答案
  • 教辅内容编辑,需要参考小学数学试卷结构与分值模板