---
name: writing_email_reply
description: K12英语写作邮件回复题标准化设计、生产、审校工具。对应题型：L2 - Movers - 写作 Part1 邮件回复，考察核心能力：书面表达、格式规范、信息提取。使用场景：(1) 根据给定知识点、难度等级生成符合教研规范的写作邮件回复题；(2) 校验题目格式、难度匹配、内容合规性；(3) 批量生产写作邮件回复题。触发关键词：写作邮件回复、邮件回复题、writing email reply、写作Part1邮件回复、应用文写作题
---


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

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

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

# Writing Email Reply 写作邮件回复题生产技能
## 题型说明
本技能对应官方题型：**L2 - Movers - 写作 Part1 邮件回复【阶段归属：L2专属】**，考察核心能力为**书面表达（格式规范+信息提取）**：学生阅读一封简短邮件，根据要求写20-50词的回复邮件，考察邮件格式、信息完整性、语言正确性。
## 难度对应关系（与教研标准对齐）
| 难度等级 | 对应L2阶段（Unit范围） | 对标说明 | 难度描述 |
| A级 | U1-U12（阶段1-2） | Flyers入门→基础 | 回复要求明确，只需回答2个简单问题，20-30词，格式简单 |
| B级 | U13-U24（阶段3-4） | Flyers达标→KET入门 | 回复要求回答3个问题，30-40词，包含问候和结尾 |
| C级 | U25-U36（阶段5-6） | KET基础→强化 | 回复要求回答3个问题+1个附加要求，40-50词，格式完整 |
| D级 | U37-U48（阶段7-8） | KET高位→达标 | 回复要求回答3个问题+表达个人观点，50-60词，语言连贯 |
## 能力标签绑定规则
1. 题型固定绑定通用能力标签：书面表达、格式规范、信息提取
2. 能力标签分级规则：
   - 1级标签统一使用：**书面表达**
   - 2级标签根据考察点动态匹配：信息回复、格式应用、语言组织
3. 生产时自动标注每道题考察的核心知识点
## 生产规则
1. 每道题包含：1封收到的邮件、回复要求、参考范文、评分标准
2. 难度匹配规则：
   - A级：收到的邮件是简单问候/邀请，回复只需回答是/否+简单信息
   - B级：收到的邮件是活动邀请，回复需要回答时间/地点/是否参加等信息
   - C级：收到的邮件是活动询问，回复需要回答问题+提供额外信息
   - D级：收到的邮件是讨论/建议，回复需要回答问题+表达个人观点
3. 邮件要求：内容贴近学生生活，格式规范，符合对应难度词汇要求
4. 参考范文要求：包含完整格式（问候、正文、结尾署名），符合字数要求
## 输入参数
| 参数 | 必填 | 格式示例 | 说明 |
|------|------|----------|------|
| 知识点 | ✅ | `apple n.苹果;red adj.红色;eat v.吃` | 考察的核心知识点列表 |
| 难度等级 | ✅ | `A级` / `U1-U12（阶段1-2）` / `Flyers入门→基础` | 难度等级（L2用Unit范围） |
| 题量 | 🟢 | `5` | 生成题目数量，默认1道 |
| 场景要求 | 🟢 | `场景为生日派对邀请` | 指定题目场景，不指定则自动匹配知识点 |
## 输出格式规范
严格按照以下格式输出，禁止额外内容：
```
【题目组描述】
[整体场景说明，例如：阅读邮件，写一封回复]
---
【题目1】
【收到的邮件】
From: Lily
To: Tom
Subject: Birthday Party
Hi Tom,
I will have a birthday party this Saturday. Would you like to come?
Please write to me soon.
Lily
【回复要求】
1. 回复Lily是否参加
2. 说明你喜欢的食物
【参考范文】
Hi Lily,
Thank you for your invitation. I'd love to come to your party. I like cake very much.
See you on Saturday!
Tom
【评分标准】
优秀：格式完整，信息完整，语法正确，字数符合要求
合格：格式基本完整，信息完整，语法错误不影响理解
不合格：信息缺失，或语法错误严重无法理解
【能力项】
题目1 - 书面表达（[2级标签]）- [考察核心知识点]
【解析】
✅ 本题考察【书面表达（对应能力标签）】能力。按照要求回答所有问题，注意邮件的格式：开头问候，结尾署名，内容连贯就可以拿高分哦😉
---
【题目2】
...（多套题重复上述结构）
```
## 校验规则
自动校验不通过直接返回错误：
1. 词汇校验：所有知识点必须在对应级别单词库中，禁止超纲
2. 格式校验：缺少必填字段或格式不符合规范
3. 难度校验：回复要求复杂度、字数要求不符合对应等级要求
4. 逻辑校验：参考范文不符合回复要求，或格式不规范
## 脚本使用说明
执行`scripts/generate_writing_email_reply.py`完成自动化生产：
```bash
python scripts/generate_writing_email_reply.py \
  --knowledge "apple n.苹果;red adj.红色;eat v.吃" \
  --difficulty "A" \
  --count 3 \
  --scene "邀请场景"
```
> 🔘 词汇校验规则：脚本会自动校验所有知识点是否在共享L1/L2词库中，禁止使用超纲词汇，无需单独传入词表文件。
