# 备课工作流 Step 3: 生成题目 prompt 模板
name: lesson_plan_generate
version: "1.0"
description: 基于学情分析结果批量生成题目
template: |
  请根据学情分析结果生成 {{ question_count | default(5) }} 道题目：

  【教学信息】
  - 学科：{{ subject_id }}
  - 主题：{{ topic }}
  - 目标难度：{{ target_difficulty | default("medium") }}
  - 生成数量：{{ question_count | default(5) }}

  【学情分析】
  {{ analysis_summary | default("基于通用教学经验") }}

  【推荐知识点】
  {{ recommended_knowledge_points | join("、") | default("基础知识点") }}

  【生成要求】
  1. 题目难度覆盖 easy/medium/hard，比例约 3:5:2
  2. 每道题包含题干、答案、解析
  3. 知识点覆盖推荐列表
  4. 题型多样化

  【输出格式】
  请严格按以下 JSON 数组格式输出：
  [
    {
      "question": "题目内容",
      "answer": "标准答案",
      "explanation": "解析说明",
      "question_type": "short_answer",
      "difficulty": "medium",
      "knowledge_point_ids": ["kp1"]
    }
  ]
