---
name: kids-english-script-production
description: 4-8岁儿童英文台词标准化生产工具，支持纯中文/纯英文/中英混合任意输入，自动生成符合难度要求、自然地道的分级英文台词，内置全流程生产规则。典型使用场景：动画/课程台词批量生产、已有剧本难度适配、中英混合剧本标准化翻译、台词自动审校。
---

# 儿童英文台词生产技能

## 核心功能
- ✅ 任意输入归一：支持纯中文/纯英文/中英混合剧本输入，自动转成标准格式，100%保留剧情信息
- ✅ 自动AR预处理：内置7条拆句规则+4个保留机制，自动降级复杂内容不丢剧情
- ✅ 分级生成：支持4个难度等级（S1-S4），完全匹配4-8岁不同水平儿童
- ✅ 自动校验：内置四层合规校验+L1核心词表白名单校验，输出结果100%符合生产标准
- ✅ 超纲词自动提醒：S1/S2阶段自动识别超纲词汇并高亮提示，审校效率翻倍
- ✅ 自然化优化：自动优化情绪词/长句拆分/同义口语替换，无翻译腔，符合儿童表达习惯，100%忠于原剧本无新增删减
- ✅ 科幻词自动降级：内置可配置科幻词映射表，自动把复杂科幻词汇转换成儿童易懂表达
- ✅ 批量处理：支持单个文件/目录批量处理，自动保存结果到指定路径

## 执行流程
1. 输入解析：根据输入类型（文本/文件/目录）加载待处理内容
2. 输入归一：统一转成标准中文「角色: 台词」格式，保留所有核心剧情信息
3. AR预处理：按规则拆分复杂句子，打AR等级，过滤超纲认知内容
4. 分级生成：按目标Stage的词汇/句法/句长要求生成地道英文台词
5. 自动校验：检查AR等级、难度、自然度、内容合规性
6. 输出结果：支持控制台打印或保存到指定目录

## 参数说明
| 参数 | 必须 | 格式 | 说明 |
| ---- | ---- | ---- | ---- |
| --input | 二选一 | 字符串 | 直接输入待处理的剧本文本 |
| --path | 二选一 | 文件/目录路径 | 待处理的单个剧本txt文件，或包含多个txt剧本的目录（批量处理） |
| --stage | 是 | S1/S2/S3/S4 | 目标难度等级：<br>S1=4-5岁零基础<br>S2=5-6岁入门<br>S3=6-7岁进阶<br>S4=7-8岁提升 |
| --output | 否 | 目录路径 | 结果输出目录，指定后自动保存所有结果到该目录，不指定则直接打印到控制台 |

## 错误处理规则
- 输入路径不存在/无txt文件：直接报错退出，给出明确提示
- 配置文件加载失败：报错退出，提示检查配置文件格式
- LLM调用失败：单个剧本生成失败不影响其他批量任务，给出错误提示
- 参数不合法：直接输出参数说明，提示正确用法

## 使用示例
```bash
# 1. 直接输入文本生成，结果打印到控制台
openclaw skill run kids-english-script-production --input "角色A: 光有水不行，得先拿上毛巾。角色B: 好的，我现在去拿" --stage S2

# 2. 处理单个文件，结果保存到output目录
openclaw skill run kids-english-script-production --path ./script.txt --stage S3 --output ./result

# 3. 批量处理目录下所有txt剧本，结果保存到output目录
openclaw skill run kids-english-script-production --path ./scripts_dir --stage S1 --output ./batch_result
```
