Compare commits
2 Commits
a54897bb4b
...
00c3bc69cc
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
00c3bc69cc | ||
|
|
552f6074ec |
@ -1,4 +1,4 @@
|
|||||||
lark-send-message-as-bot.vala b0696b6412214e892b6582eddef577c09c630bb01571ba9dbff3d79a6d1f972b
|
lark-send-message-as-bot.vala b0696b6412214e892b6582eddef577c09c630bb01571ba9dbff3d79a6d1f972b
|
||||||
lark_wiki_operate_as_bot.vala f84c308bcb69280520dadf9458177d9c4af192d60cf409528bd65e13f3e67e0a
|
lark_wiki_operate_as_bot.vala f84c308bcb69280520dadf9458177d9c4af192d60cf409528bd65e13f3e67e0a
|
||||||
contextual-word-allocation eee3c02bebd937563c7814c31085038930956e20d69651085d55e17a6d489db2
|
contextual-word-allocation eee3c02bebd937563c7814c31085038930956e20d69651085d55e17a6d489db2
|
||||||
children-english-script-writing 1505d43c1c6e7a849928998a1c1ab0d105b1ea8147875ed56bef088948626d15
|
children-english-script-writing 2814d9eb54517b382ec3cc63446a9b76b9415727e14f059966cad941c25e077b
|
||||||
|
|||||||
@ -1438,3 +1438,22 @@ To https://git.valavala.com/ai_member_only/ai_member_xiaobian.git
|
|||||||
From https://git.valavala.com/ai_member_only/ai_member_xiaobian
|
From https://git.valavala.com/ai_member_only/ai_member_xiaobian
|
||||||
* branch master -> FETCH_HEAD
|
* branch master -> FETCH_HEAD
|
||||||
Already up to date.
|
Already up to date.
|
||||||
|
[master a54897b] auto backup 2026-04-23 08:10:01
|
||||||
|
10 files changed, 932 insertions(+)
|
||||||
|
create mode 100644 memory/2026-04-22-lesson-script.md
|
||||||
|
create mode 100644 memory/2026-04-22-new-session.md
|
||||||
|
create mode 100644 "output/Lesson_\346\234\272\345\231\250\344\272\272\350\277\233\346\240\241\345\233\255_\345\256\214\346\225\264\345\211\247\346\234\254.md"
|
||||||
|
create mode 100644 "output/Lesson_\346\234\272\345\231\250\344\272\272\350\277\233\346\240\241\345\233\255_\345\256\214\346\225\264\345\211\247\346\234\254.xlsx"
|
||||||
|
create mode 100644 output/build_17_2.py
|
||||||
|
create mode 100644 output/generate_script.py
|
||||||
|
create mode 100644 "output/\350\277\237\345\210\260\347\232\204\345\214\205\350\243\271\344\272\222\345\212\250\350\213\261\350\257\255\345\211\247\346\234\254.xlsx"
|
||||||
|
create mode 100644 "output/\351\200\237\347\214\264\350\277\220\350\276\223\344\272\222\345\212\250\350\213\261\350\257\255\345\211\247\346\234\254_\344\277\256\350\256\242\347\211\210.xlsx"
|
||||||
|
create mode 100644 scripts/export_script_to_excel.py
|
||||||
|
remote: . Processing 1 references
|
||||||
|
remote: Processed 1 references in total
|
||||||
|
To https://git.valavala.com/ai_member_only/ai_member_xiaobian.git
|
||||||
|
9bea571..a54897b master -> master
|
||||||
|
{"code":0,"data":{"body":{"content":"{\"text\":\"✅ 小编Workspace每日自动备份完成(2026-04-23 08:10)\\n提交哈希:a54897b\\n所有Workspace变更已同步到远程Git仓库\"}"},"chat_id":"oc_056898e8cc3689d305b4c69f7178ca27","create_time":"1776903002491","deleted":false,"message_id":"om_x100b51a27b68eca4b3c6f3ad80737a3","msg_type":"text","sender":{"id":"cli_a9311be796f85cbd","id_type":"app_id","sender_type":"app","tenant_key":"176b7bf89fc6d75e"},"update_time":"1776903002491","updated":false},"msg":"success"}✅ 备份完成:Thu Apr 23 08:10:02 AM CST 2026
|
||||||
|
From https://git.valavala.com/ai_member_only/ai_member_xiaobian
|
||||||
|
* branch master -> FETCH_HEAD
|
||||||
|
Already up to date.
|
||||||
|
|||||||
@ -6,34 +6,114 @@ description: 儿童互动英语剧本创作技能,将已确认的故事大纲
|
|||||||
# 儿童互动英语剧本创作技能
|
# 儿童互动英语剧本创作技能
|
||||||
|
|
||||||
## 概述
|
## 概述
|
||||||
本技能提供完整的儿童互动英语剧本创作工作流,严格遵循官方《儿童互动英语剧本创作指南》规范,将故事大纲转化为符合教研要求、适配互动游戏的高质量剧本,面向5-9岁非英语母语儿童,兼顾趣味性与教学目标。
|
本技能将故事大纲转化为符合教研要求、适配互动游戏的高质量剧本,面向5-9岁非英语母语儿童,兼顾趣味性与教学目标。完整创作规范详见 [《儿童互动英语剧本创作指南》](./references/儿童互动英语剧本创作指南.md),创作时必须严格遵循其中所有规则。
|
||||||
|
|
||||||
## 工作流
|
## 工作流
|
||||||
当用户提供故事大纲和对应知识点(4个单词/词组 + 2个句型)时,按照以下步骤执行:
|
|
||||||
1. **诊断分析**:阅读大纲,评估是否存在低幼化、缺乏儿童自主性、说教感过强的问题,确认教研容量是否符合单课要求(2000-3500字)。
|
|
||||||
2. **结构规划**:按剧情段落分配字数和句数,规划每个知识点的输入、输出互动位置,确保满足"先输入后输出"原则:每个知识点输入≥2次,输出2-3次(单词建议3次)。
|
|
||||||
3. **分段生成**:按照规划分段撰写剧本,严格使用规定的4列表格格式(类型、剧情描述、名字、台词)。每段完成后提交用户确认,用户回复"Pass"或"过"后再进行下一段创作。
|
|
||||||
4. **整合审核**:将所有分段整合成完整剧本,对照自检清单进行最终审核,确保所有知识点符合词性、释义、曝光频次要求,核心互动包含至少3个知识点。最后导出为Excel文档并附上《知识点输入输出数量统计表》。
|
|
||||||
|
|
||||||
## 参考规范
|
### 步骤1:诊断分析
|
||||||
完整创作规范、格式要求、示例模板详见:[《儿童互动英语剧本创作指南》](./references/儿童互动英语剧本创作指南.md),创作时必须严格遵循其中所有规则。
|
收到用户提供的大纲和知识点(4个单词/词组 + 2个句型)后:
|
||||||
|
- 阅读大纲,指出存在的问题(低幼化、缺乏儿童自主性、说教感过强等)
|
||||||
|
- 确认教研容量是否符合单课要求(剧本总字数2000-3500字,纯台词约1200字)
|
||||||
|
- 检查知识点的词性和释义是否可以自然融入大纲中的剧情
|
||||||
|
|
||||||
|
### 步骤2:结构规划
|
||||||
|
按剧情段落制定详细规划:
|
||||||
|
- 为每个段落分配大致句数和字数
|
||||||
|
- **逐个规划6个知识点的输入/输出位置**,确保每个知识点满足:输入≥2次(首次输出前至少1次输入),输出2-3次(单词建议3次)
|
||||||
|
- **规划互动分布**:全课至少12个互动(含对话互动和图片互动),互动类型根据知识点特性选择(动作类词汇适合对话互动,名词/视觉类词汇适合图片互动)
|
||||||
|
- 规划核心互动的位置和形式,确保包含至少3个知识点
|
||||||
|
- 将规划方案提交用户确认后再进入撰写
|
||||||
|
|
||||||
|
### 步骤3:分段撰写
|
||||||
|
根据步骤2的规划,分段逐个撰写剧本:
|
||||||
|
- 严格使用4列表格格式(类型、剧情描述、名字、台词)
|
||||||
|
- 每段完成后提交用户确认,用户回复"Pass"或"过"后再进入下一段
|
||||||
|
- 撰写过程中实时追踪知识点的输入/输出计数
|
||||||
|
|
||||||
|
### 步骤4:整合与审核
|
||||||
|
- 将所有分段整合为完整剧本
|
||||||
|
- **逐条对照自检清单**(见下方),确保全部通过
|
||||||
|
- 导出为Excel文档(sheet1: 完整剧本,sheet2: 知识点统计表,sheet3: 自检清单)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 通用撰写规范(强制执行)
|
## 通用撰写规范(强制执行)
|
||||||
基于创作实践总结的硬性规则,所有剧本必须遵守:
|
|
||||||
1. **台词难度适配**:所有角色台词必须符合Pre-A1/A1简单英语水平,使用简短完整句,禁止复杂句式/生僻词汇,也禁止拆成零散单词堆砌。
|
### 一、User角色规范(最高优先级)
|
||||||
2. **对话互动硬性要求**:所有标注为「对话互动」的内容必须同时满足两个条件:① 是User的台词;② 至少包含1个本节课知识点。
|
User是玩家代入的角色,必须是剧情的**主导者和推动者**:
|
||||||
3. **场景切换限制**:尽量减少场景切换,能在同一场景内完成的剧情不要更换场景,可通过电话、对话等方式完成跨地点信息传递。
|
1. **User台词占比**:User台词应占全部台词的25-30%,不得低于20%
|
||||||
4. **行动前置说明**:角色执行任何重要行动前,必须先用台词明确表达行动意图,禁止无铺垫直接执行动作。
|
2. **主动性要求**:每个关键剧情节点,User必须有主动思考/判断/决策的台词,不能只是被动跟随NPC
|
||||||
5. **知识点前置规则**:任何需要用户互动考察的知识点,必须在互动前至少有1次NPC台词输入作为铺垫。
|
3. **开场参与**:剧本开头User就要有台词和主动行为,禁止User在前10行内完全沉默
|
||||||
6. **角色设定一致性**:严格遵守角色定位,不符合角色身份的台词/动作必须调整,例如成年人角色不会主动让小孩涉险。
|
4. **决策驱动**:重要剧情转折(联络他人、发起行动、改变策略等)应由User主动发起
|
||||||
7. **长句拆分原则**:过长的口语台词拆分为多行独立短句,符合日常说话习惯。
|
|
||||||
|
### 二、互动设计规范
|
||||||
|
1. **互动总量**:每课至少12个互动(含对话互动和图片互动),根据知识点特性合理分配类型
|
||||||
|
2. **对话互动硬性要求**:所有「对话互动」必须同时满足 ① 是User的台词 ② 至少包含1个本课知识点
|
||||||
|
3. **互动类型多样化**:善用不同互动变体(对话互动、对话互动-二选二、图片互动-单选/多选/拖拽等),避免形式单调
|
||||||
|
4. **互动分布均匀**:互动点应沿剧情线均匀分布,禁止前半段密集后半段空白(或反过来)
|
||||||
|
|
||||||
|
### 三、知识点控制规范
|
||||||
|
1. **曝光频次**:每个知识点输入≥2次,输出2-3次(单词建议3次)。首次输出前必须有至少1次NPC台词输入作铺垫
|
||||||
|
2. **均匀分布**:知识点不能在某一段集中轰炸,要沿剧情线均匀分布。每次出现的语境要有变化(不同场景、不同说话人、不同情绪)
|
||||||
|
3. **词性释义严格**:单词知识点必须以指定的词性和释义出现,不可随意更改形态或语境
|
||||||
|
4. **核心互动**:必须位于剧情中后段高潮处,包含至少3个知识点,完成后剧情获得巨大推进感
|
||||||
|
|
||||||
|
### 四、剧情描述规范
|
||||||
|
1. **描述要细化**:剧情描述不能只写"角色做了某事",要写清楚**动作细节、表情变化、环境反应**,让制作团队能据此实现画面
|
||||||
|
2. **制作指令标注**:在剧情描述中积极使用制作标注,帮助下游团队理解意图:
|
||||||
|
- 【场景】场景名称 + 改动说明
|
||||||
|
- 【角色】本场景登场的所有角色
|
||||||
|
- 【emoji】角色表情(参照emoji对照表)
|
||||||
|
- 【音效】环境音/动作音
|
||||||
|
- 【spine动画】需要提需的角色/物件动画
|
||||||
|
- 【插入图】/【全屏插入图】剧情配图
|
||||||
|
- 【教研图】教研组件用图
|
||||||
|
- 【镜头】运镜处理
|
||||||
|
- 【画外音】角色不在画面中,仅出现立绘
|
||||||
|
- 【音乐/儿歌】
|
||||||
|
3. **情绪转折标注**:角色情绪发生明显变化时(生气→开心、得意→尴尬等),用描述或emoji标注出来
|
||||||
|
|
||||||
|
### 五、场景与节奏规范
|
||||||
|
1. **场景切换最小化**:优先用视角/镜头切换代替场景切换。可通过手环通信、电话、对话等方式处理跨空间信息传递
|
||||||
|
2. **TL与互动的区别**:「TL」是玩家无法操作的Timeline演绎部分(剧情动画),「互动」是需要玩家参与的环节。两者交替出现构成节奏
|
||||||
|
3. **因果逻辑闭环**:后续出现的关键事件,前面必须有因果铺垫(例如某角色赶到现场,前面必须有联络/通知的情节)
|
||||||
|
|
||||||
|
### 六、台词规范
|
||||||
|
1. **难度适配**:所有角色台词必须符合Pre-A1/A1简单英语水平,使用简短完整句,禁止复杂句式/生僻词汇,也禁止拆成零散单词堆砌
|
||||||
|
2. **长句拆分**:过长的口语台词拆分为多行独立短句,符合日常说话习惯
|
||||||
|
3. **角色设定一致性**:严格遵守角色定位,台词风格要与角色性格匹配
|
||||||
|
4. **称呼规则**:所有角色台词中不得直呼"User"或User的名字,用"Hey"/"Kid"等男女通用泛指称呼代替
|
||||||
|
5. **行动前置说明**:角色执行任何重要行动前,必须先用台词明确表达行动意图
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 自检清单
|
## 自检清单
|
||||||
最终交付前必须逐项检查:
|
|
||||||
- 【 】故事围绕孩子日常生活中的"小危机"展开,无宏大叙事
|
|
||||||
- 【 】剧情由孩子主导解决问题,成年人仅作为辅助角色
|
|
||||||
- 【 】4个单词/词组+2个句型全部满足"先输入后输出"要求,词性、释义准确
|
|
||||||
- 【 】核心互动自然融入剧情高潮,包含至少3个知识点
|
|
||||||
- 【 】语言句式简单,符合Pre-A1/A1级别英语水平
|
|
||||||
- 【 】符合所有通用撰写规范要求
|
|
||||||
|
|
||||||
|
最终交付前必须逐项检查并标注结果:
|
||||||
|
|
||||||
|
**【剧情】**
|
||||||
|
- 【 】故事围绕孩子日常生活中的"小危机"展开,无宏大叙事
|
||||||
|
- 【 】剧情由孩子(User)主导解决问题,成年人仅作辅助
|
||||||
|
- 【 】剧情因果逻辑闭环,无"凭空出现"的角色或事件
|
||||||
|
- 【 】场景切换次数合理(优先视角/镜头切换)
|
||||||
|
|
||||||
|
**【User角色】**
|
||||||
|
- 【 】User台词占全部台词的25-30%
|
||||||
|
- 【 】User在每个关键节点有主动思考/决策的台词
|
||||||
|
- 【 】User在开场前10行内有台词和主动行为
|
||||||
|
|
||||||
|
**【知识点】**
|
||||||
|
- 【 】4个单词/词组+2个句型全部满足"先输入后输出",词性、释义准确
|
||||||
|
- 【 】每个知识点输入≥2次,输出2-3次(单词建议3次)
|
||||||
|
- 【 】知识点沿剧情线均匀分布,无集中轰炸
|
||||||
|
|
||||||
|
**【互动】**
|
||||||
|
- 【 】全课互动总量≥12个(含对话互动和图片互动)
|
||||||
|
- 【 】核心互动自然融入剧情高潮,包含至少3个知识点
|
||||||
|
- 【 】互动类型有变化,不全是同一种形式
|
||||||
|
|
||||||
|
**【格式与规范】**
|
||||||
|
- 【 】语言句式简单,符合Pre-A1/A1级别英语水平
|
||||||
|
- 【 】剧情描述包含必要的制作标注(emoji/音效/动画/镜头等)
|
||||||
|
- 【 】剧本总字数在2000-3500字范围内
|
||||||
|
- 【 】符合所有通用撰写规范要求
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user