Agent Skills
返回列表
考前套题生成器

考前套题生成器

教育学习 更新于 2026.08.29

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

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_87e8411d/exam-question-generator。

技能介绍

要解决什么问题

考前冲刺往往已经有一份由 exam-mindmap-generator 产出的 knowledge_map.json:考点名称、权重 importance、是否薄弱点等都在里面,但「知道考什么」和「能练什么」之间还缺一环——需要按权重分配题量、分套次练手,还要和后续的抢救清单 HTML 接上。本技能在不反复确认、不刷屏进度的前提下,一次跑完读图、出题、落盘、渲染和引导。

如何工作

触发:exam-mindmap-generator 结束后用户说「继续」会自动进入;说「重新出题」则重做出题与渲染并覆盖旧文件。

出题规则(核心):按 knowledge_map.points 的 importance 降序处理考点:

  • importance ≥ 0.8:套 1、套 2、套 3 均出现
  • 0.6 – 0.79:套 1、套 2
  • < 0.6:仅在套 1

对标记为 薄弱点(is_weak_point)的考点,套 1 会额外多一道判断题(tf)。若某考点 RAG 无上下文,则仅凭 point.name 继续生成,不阻断其余考点。含真题证据的考点应标 source_type="adapted",改编措辞,禁止照搬原文。

交付链路:生成三套题目 → 写入 questions.json → 用模板渲染 HTML → 发送引导消息。用户回复「要 / 生成 / 好 / 继续 / 是」时触发 exam-rescue-html;「不要」则礼貌结束;其它回复会重新展示引导。

边界与注意

  • 没有 knowledge_map.json 时只会提示先跑「考前冲刺分析」,不会继续出题。
  • questions.json 写入失败时会将会话内降级保存,仍尽量完成 HTML 渲染。
  • template.html 缺失则终止并提示检查 skill 安装。
  • 正常流程禁止分步向用户确认;异常在内部静默重试或降级,不向用户暴露脚本 stderr。

使用场景

  • 已运行 exam-mindmap-generator 并得到 knowledge_map.json,说「继续」后需一次性生成三套题、写入 questions.json 并渲染 HTML。
  • 复习清单里 importance≥0.8 的高频考点要在套 1~3 都出现,0.6~0.79 的考点只进前两套,避免题量与权重脱节。
  • knowledge_map 里标了 is_weak_point 的章节,需要在套 1 多一道判断题,再决定是否进入 exam-rescue-html 抢救清单。
  • 对当前三套模拟题不满意,在对话中说「重新出题」,覆盖旧 questions.json 与 HTML 而不逐步确认。

适合人员

  • 期末或考研前已跑完考前冲刺分析、手里有 knowledge_map、想按 importance 分三套卷刷题的自学者
  • 在 SkillHub 上串联 mindmap→出题→抢救 HTML,需要静默一次出完题再引导下一步的备考用户
  • 负责整理考点清单并出模拟练习、要求含真题证据时用 adapted 改编措辞的助教或课程维护者
  • 某考点 RAG 常缺上下文,仍希望仅凭 point.name 把其余考点题出齐、不因单点失败中断整卷的学生