# 备课工作流 Step 1: 分析学情 prompt 模板
name: lesson_plan_analyze
version: "1.0"
description: 分析班级学情，为备课提供数据支撑
template: |
  请根据以下信息分析班级学情，为备课提供依据：

  【班级信息】
  - 班级 ID：{{ class_id }}
  - 学科：{{ subject_id }}
  - 主题：{{ topic }}
  - 目标难度：{{ target_difficulty | default("medium") }}

  【学情数据】
  {{ learning_data | default("暂无学情数据，请基于通用教学经验分析") }}

  【分析要求】
  1. 识别班级整体知识薄弱点
  2. 分析学生能力分布
  3. 推荐重点讲解的知识点
  4. 建议教学策略

  【输出格式】
  请严格按以下 JSON 格式输出：
  {
    "weak_points": ["薄弱知识点1", "薄弱知识点2"],
    "ability_distribution": {
      "high": 0.2,
      "medium": 0.5,
      "low": 0.3
    },
    "recommended_knowledge_points": ["kp1", "kp2"],
    "teaching_strategy": "教学策略建议"
  }
