---
name: speaking_pic_qa
description: K12英语口语看图说话题标准化设计、生产、审校工具。对应题型：L1 - Starters - 口语 Part2 看图问答，考察核心能力：口语表达、图片信息提取、场景词汇运用。使用场景：(1) 根据给定知识点、难度等级生成符合教研规范的口语看图问答题目；(2) 校验题目格式、难度匹配、内容合规性；(3) 批量生产口语看图问答题目。触发关键词：口语看图说话、看图问答、speaking pic qa、口语Part2看图题、图片口语输出题
---


## 文本输出规范（强制执行）

所有输出的文本内容（台词、题目、选项、解析、音频文本、阅读文章等）必须遵守以下规则：

1. 禁止 Markdown 标记：禁止使用 ** * __ _ 等加粗/斜体标识，也禁止使用 # > - 等块级 Markdown 语法。所有文本纯文本输出。
2. 英式拼写优先：单词涉及英美式拼写差异时（如 colour/color、centre/center、travelling/traveling），统一选择英式拼写。
3. 标点符号规范：严格区分全角/半角符号。中文内容使用全角标点（，。！？），英文内容使用半角标点（. , ! ?），不得混用。

# Speaking Pic QA 口语看图说话题生产技能
## 题型说明
本技能对应官方题型：**L1 - Starters - 口语 Part2 看图问答【阶段归属：L1专属】**，考察核心能力为**口语表达（图片信息提取+场景词汇运用）**：学生观察指定场景图片，根据问题提示口头输出对应答案，考察词汇储备、发音准确性、表达流畅度。
## 难度对应关系（与教研标准对齐）
| 难度等级 | 对应L1阶段 | 对应剑桥考试等级 | 难度描述 |
|----------|------------|------------------|----------|
| A级 | L1 第1-2阶段 | Starters 1-2 | 问题为"What's this?"类简单提问，答案为1-2个核心名词，无语法要求 |
| B级 | L1 第3-4阶段 | Starters 3 | 问题为"What color is it?"/ "How many?"类属性提问，答案为3-5词短语，包含核心名词+属性词 |
| C级 | L1 第5-6阶段 | Movers 1 | 问题为"What is he doing?"类动作提问，答案为完整简单句（主谓宾结构完整），6-10词 |
| D级 | L2 第1-2阶段 | Movers 2-3 | 问题为"What can you see in the picture?"类场景描述提问，答案为2-3句连贯表达，15-20词 |
## 能力标签绑定规则
1. 题型固定绑定通用能力标签：口语表达、图片信息识别、场景词汇运用
2. 能力标签分级规则：
   - 1级标签统一使用：**口语表达**
   - 2级标签根据考察点动态匹配：物品词汇输出/属性描述输出/动作表达输出/场景描述输出
3. 生产时自动标注每道题考察的核心知识点
## 生产规则
1. 每道题包含：1张图片描述、1个引导问题、1-3个参考回答、评分标准（分3个等级）
2. 难度匹配规则：
   - A级：图片仅包含1个核心物品，背景无干扰元素，问题直接指向核心物品
   - B级：图片包含1个核心物品+1个明确属性（颜色/数量等），问题指向物品属性
   - C级：图片包含1个核心人物+1个明确动作，问题指向人物动作
   - D级：图片包含完整场景（物品+人物+动作），问题指向整体场景描述
3. 参考回答要求：至少提供1个满分回答，可提供2个不同表述的合格回答
4. 评分标准要求：明确标注"优秀/合格/不合格"三个等级的判断依据
## 输入参数
| 参数 | 必填 | 格式示例 | 说明 |
|------|------|----------|------|
| 知识点 | ✅ | `apple n.苹果;red adj.红色;eat v.吃` | 考察的核心知识点列表 |
| 难度等级 | ✅ | `A级` / `L1第2阶段` / `Starters 2` | 难度等级或对应阶段 |
| 题量 | 🟢 | `5` | 生成题目数量，默认1道 |
| 场景要求 | 🟢 | `场景为家庭厨房` | 指定题目场景，不指定则自动匹配知识点 |
## 输出格式规范
严格按照以下格式输出，禁止额外内容：
```
【题目组描述】
[整体场景说明，例如：看图片，回答问题]
---
【题目1】
【图片描述】
[图片核心特征描述，清晰呈现考察点]
【引导问题】
[符合难度的口语提问]
【参考回答】
满分回答：[满分标准答案]
合格回答：[可接受的合格答案，可选]
【评分标准】
优秀：[优秀回答判断标准]
合格：[合格回答判断标准]
不合格：[不合格回答判断标准]
【能力项】
题目1 - 口语表达（[2级标签]）- [考察核心知识点，例如：red apple]
---
【题目2】
...（多题重复上述结构）
```
## 校验规则
自动校验不通过直接返回错误：
1. 词汇校验：所有知识点必须在对应级别单词库中，禁止超纲
2. 格式校验：缺少必填字段或格式不符合规范
3. 难度校验：引导问题复杂度、参考回答长度不符合对应等级要求
4. 逻辑校验：图片描述与考察知识点、问题不匹配
## 题型示例
```
【题目1】
【图片描述】
白色背景下的红色苹果，无其他干扰元素
【引导问题】
What's this?
【参考回答】
满分回答：Apple.
合格回答：Red apple.
【评分标准】
优秀：准确说出核心词汇"apple"，发音清晰
合格：说出"red apple"等包含核心词汇的表述，发音可理解
不合格：未说出核心词汇，或发音完全无法识别
【能力项】
题目1 - 口语表达（物品词汇输出）- apple
```
## 脚本使用说明
执行`scripts/generate_speaking_pic_qa.py`完成自动化生产：
```bash
python scripts/generate_speaking_pic_qa.py \
  --knowledge "apple n.苹果;red adj.红色;eat v.吃" \
  --difficulty "A" \
  --count 3 \
  --scene "家庭场景"
```
> 🔘 词汇校验规则：脚本会自动校验所有知识点是否在共享L1词库（路径：`business_knowledge/L1_word_list.json`）中，禁止使用超纲词汇，无需单独传入或保存词表文件。

