就绪
成功: 0 失败: 0

# L1-S2-U18-L5 双龙会

生成时间: 2026-06-04 17:13:57 模型: doubao-seed-2.0-pro Wiki: P9bvw6nXziqzWZkxDmMcOZN4ndc
2
核心互动
14
中互动
16
总组件
16
成功
0
失败
0
跳过
1 对话朗读 cId: 1218501 mid_dialog_repeat
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "Ben": 763, "Vicky": 762, "Justin": 757, "Eleven": 756, "Leo": 668, "May": 726, "Matt": 651, "Kim": 650, "Yan": 706, "Bobo": 736, "Sally": 654 }
preDialog | [ { "type": "npc", "npcName": "Justin", "content": "Hey! Are you having fun with us?" } ]
imgShowTimingList | []
question | { "type": "user", "content": "This is so much fun!" }
postDialog | []

12345678910111213141516171819202122232425262728293031
{ "cType": "mid_dialog_repeat", "cId": "1218501", "title": "表达玩得很开心", "resourceMapping": { "Ben": 763, "Vicky": 762, "Justin": 757, "Eleven": 756, "Leo": 668, "May": 726, "Matt": 651, "Kim": 650, "Yan": 706, "Bobo": 736, "Sally": 654 }, "preDialog": [ { "type": "npc", "npcName": "Justin", "content": "Hey! Are you having fun with us?" } ], "imgShowTimingList": [], "question": { "type": "user", "content": "This is so much fun!" }, "postDialog": [] }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": "1218119", "kpType": "vocab", "kpTitle": "fun", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_repeat", "cId": "1218501", "kpInfo": [ { "kpId": "1218119", "kpType": "vocab", "kpTitle": "fun", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】 表达玩得很开心 【资源配置】 图片时机：无 【情境引入】 Justin: Hey! Are you having fun with us? 【互动内容】 User: This is so much fun!（朗读） 【后置对话】 无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
fun
2 对话朗读 cId: 1218502 mid_dialog_repeat
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "Ben": 763, "Vicky": 762, "Justin": 757, "Eleven": 756, "Leo": 668, "May": 726, "Matt": 651, "Kim": 650, "Yan": 706, "Bobo": 736, "Sally": 654 }
preDialog | [ { "type": "user", "content": "We can go to the playground this way." } ]
imgShowTimingList | [ "preDialog", "content", "postDialog" ]
img |
question | { "type": "user", "content": "The playground is much bigger!" }
postDialog | [ { "type": "npc", "npcName": "Justin", "content": "Great! Have fun with our Loong!" } ]

1234567891011121314151617181920212223242526272829303132333435363738394041
{ "cType": "mid_dialog_repeat", "cId": "1218502", "title": "提出去更大的操场", "resourceMapping": { "Ben": 763, "Vicky": 762, "Justin": 757, "Eleven": 756, "Leo": 668, "May": 726, "Matt": 651, "Kim": 650, "Yan": 706, "Bobo": 736, "Sally": 654 }, "preDialog": [ { "type": "user", "content": "We can go to the playground this way." } ], "imgShowTimingList": [ "preDialog", "content", "postDialog" ], "img": "1218502.png", "question": { "type": "user", "content": "The playground is much bigger!" }, "postDialog": [ { "type": "npc", "npcName": "Justin", "content": "Great! Have fun with our Loong!" } ] }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": "1218117", "kpType": "vocab", "kpTitle": "playground", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_repeat", "cId": "1218502", "kpInfo": [ { "kpId": "1218117", "kpType": "vocab", "kpTitle": "playground", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】 提出去更大的操场 【资源配置】 图片时机： 情境引入 互动内容 后置对话 【情境引入】 User: We can go to the playground this way. 【互动内容】 User: The playground is much bigger!（朗读） 【后置对话】 Justin: Great! Have fun with our Loong!
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
playground
3 对话朗读 cId: 1218503 mid_dialog_repeat
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "Ben": 763, "Vicky": 762, "Justin": 757, "Eleven": 756, "Leo": 668, "May": 726, "Matt": 651, "Kim": 650, "Yan": 706, "Bobo": 736, "Sally": 654 }
preDialog | []
imgShowTimingList | [ "content", "postDialog" ]
img |
question | { "type": "user", "content": "Your class made an English dragon!" }
postDialog | [ { "type": "npc", "npcName": "May", "content": "Isn't it cool?" } ]

1234567891011121314151617181920212223242526272829303132333435
{ "cType": "mid_dialog_repeat", "cId": "1218503", "title": "表达 May 的班级也制作了一条龙", "resourceMapping": { "Ben": 763, "Vicky": 762, "Justin": 757, "Eleven": 756, "Leo": 668, "May": 726, "Matt": 651, "Kim": 650, "Yan": 706, "Bobo": 736, "Sally": 654 }, "preDialog": [], "imgShowTimingList": [ "content", "postDialog" ], "img": "1218503.png", "question": { "type": "user", "content": "Your class made an English dragon!" }, "postDialog": [ { "type": "npc", "npcName": "May", "content": "Isn't it cool?" } ] }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": "1214116", "kpType": "vocab", "kpTitle": "English", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_repeat", "cId": "1218503", "kpInfo": [ { "kpId": "1214116", "kpType": "vocab", "kpTitle": "English", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】 表达 May 的班级也制作了一条龙 【资源配置】 图片时机： 互动内容 后置对话 【情境引入】 无 【互动内容】 User: Your class made an English dragon!（朗读） 【后置对话】 May: Isn't it cool?
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
English
4 对话挖空 cId: 1218504 mid_dialog_fillin
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "Ben": 763, "Vicky": 762, "Justin": 757, "Eleven": 756, "Leo": 668, "May": 726, "Matt": 651, "Kim": 650, "Yan": 706, "Bobo": 736, "Sally": 654 }
preDialog | [ { "type": "npc", "npcName": "Matt", "content": "Chinese Loong versus English Dragon!" } ]
imgShowTimingList | [ "preDialog", "content", "feedback" ]
img |
question | { "type": "user", "desc": "Our ___ versus May's ___!", "content": "Our class versus May's class!" }
optionGroupList | [ { "optionList": [ { "option": "class", "needAudio": true }, { "option": "lesson", "needAudio": true } ], "answer": [ 0 ] }, { "optionList": [ { "option": "school", "needAudio": true }, { "option": "class", "needAudio": true } ], "answer": [ 1 ] } ]
corFeedback | { "type": "npc", "npcName": "Kim", "content": "So exciting!" }
errFeedback | { "type": "npc", "npcName": "Kim", "content": "What did you say?" }
postDialog | []

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
{ "cType": "mid_dialog_fillin", "cId": "1218504", "title": "宣布班级之间的较量", "resourceMapping": { "Ben": 763, "Vicky": 762, "Justin": 757, "Eleven": 756, "Leo": 668, "May": 726, "Matt": 651, "Kim": 650, "Yan": 706, "Bobo": 736, "Sally": 654 }, "preDialog": [ { "type": "npc", "npcName": "Matt", "content": "Chinese Loong versus English Dragon!" } ], "imgShowTimingList": [ "preDialog", "content", "feedback" ], "img": "1218504.png", "question": { "type": "user", "desc": "Our ___ versus May's ___!", "content": "Our class versus May's class!" }, "optionGroupList": [ { "optionList": [ { "option": "class", "needAudio": true }, { "option": "lesson", "needAudio": true } ], "answer": [ 0 ] }, { "optionList": [ { "option": "school", "needAudio": true }, { "option": "class", "needAudio": true } ], "answer": [ 1 ] } ], "corFeedback": { "type": "npc", "npcName": "Kim", "content": "So exciting!" }, "errFeedback": { "type": "npc", "npcName": "Kim", "content": "What did you say?" }, "postDialog": [] }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": "1218120", "kpType": "vocab", "kpTitle": "class", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_fillin", "cId": "1218504", "kpInfo": [ { "kpId": "1218120", "kpType": "vocab", "kpTitle": "class", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】 宣布班级之间的较量 【资源配置】 图片时机： 情境引入 互动内容 互动反馈 【情境引入】 Matt: Chinese Loong versus English Dragon! 【互动内容】 Our ___ versus May's ___!（音频） 内容组1： 选项1：class（正确） 选项2：lesson 内容组2： 选项1：school 选项2：class（正确） 【互动反馈】 正确 Kim: So exciting! 错误 Kim: What did you say? 【后置对话】 无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
class
5 对话朗读 cId: 1218505 mid_dialog_repeat
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "Ben": 763, "Vicky": 762, "Justin": 757, "Eleven": 756, "Leo": 668, "May": 726, "Matt": 651, "Kim": 650, "Yan": 706, "Bobo": 736, "Sally": 654 }
preDialog | [ { "type": "user", "content": "You are right, May!" } ]
imgShowTimingList | []
question | { "type": "user", "content": "We will have fun together!" }
postDialog | []

123456789101112131415161718192021222324252627282930
{ "cType": "mid_dialog_repeat", "cId": "1218505", "title": "表达一起玩开心", "resourceMapping": { "Ben": 763, "Vicky": 762, "Justin": 757, "Eleven": 756, "Leo": 668, "May": 726, "Matt": 651, "Kim": 650, "Yan": 706, "Bobo": 736, "Sally": 654 }, "preDialog": [ { "type": "user", "content": "You are right, May!" } ], "imgShowTimingList": [], "question": { "type": "user", "content": "We will have fun together!" }, "postDialog": [] }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": "1218010", "kpType": "sentence", "kpTitle": "Have fun with...", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_repeat", "cId": "1218505", "kpInfo": [ { "kpId": "1218010", "kpType": "sentence", "kpTitle": "Have fun with...", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】 表达一起玩开心 【资源配置】 图片时机：无 【情境引入】 User: You are right, May! 【互动内容】 User: We will have fun together!（朗读） 【后置对话】 无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
Have fun with...
6 对话挖空 cId: 1218506 mid_dialog_fillin
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "Ben": 763, "Vicky": 762, "Justin": 757, "Eleven": 756, "Leo": 668, "May": 726, "Matt": 651, "Kim": 650, "Yan": 706, "Bobo": 736, "Sally": 654 }
preDialog | [ { "type": "npc", "npcName": "Ben", "content": "What battle?" } ]
imgShowTimingList | [ "preDialog", "content", "feedback" ]
img |
question | { "type": "user", "desc": "The battle between Chinese Loong and ___ dragon!", "content": "The battle between Chinese Loong and English dragon!" }
optionGroupList | [ { "optionList": [ { "option": "China", "needAudio": true }, { "option": "English", "needAudio": true } ], "answer": [ 1 ] } ]
corFeedback | { "type": "npc", "npcName": "Ben", "content": "I see!" }
errFeedback | { "type": "npc", "npcName": "Ben", "content": "I don't understand." }
postDialog | []

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
{ "cType": "mid_dialog_fillin", "cId": "1218506", "title": "回答 Ben", "resourceMapping": { "Ben": 763, "Vicky": 762, "Justin": 757, "Eleven": 756, "Leo": 668, "May": 726, "Matt": 651, "Kim": 650, "Yan": 706, "Bobo": 736, "Sally": 654 }, "preDialog": [ { "type": "npc", "npcName": "Ben", "content": "What battle?" } ], "imgShowTimingList": [ "preDialog", "content", "feedback" ], "img": "1218506.png", "question": { "type": "user", "desc": "The battle between Chinese Loong and ___ dragon!", "content": "The battle between Chinese Loong and English dragon!" }, "optionGroupList": [ { "optionList": [ { "option": "China", "needAudio": true }, { "option": "English", "needAudio": true } ], "answer": [ 1 ] } ], "corFeedback": { "type": "npc", "npcName": "Ben", "content": "I see!" }, "errFeedback": { "type": "npc", "npcName": "Ben", "content": "I don't understand." }, "postDialog": [] }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": "1214116", "kpType": "vocab", "kpTitle": "English", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_fillin", "cId": "1218506", "kpInfo": [ { "kpId": "1214116", "kpType": "vocab", "kpTitle": "English", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】 回答 Ben 【资源配置】 图片时机： 情境引入 互动内容 互动反馈 【情境引入】 Ben: What battle? 【互动内容】 The battle between Chinese Loong and ___ dragon!（音频） 选项1：China 选项2：English（正确） 【互动反馈】 正确 Ben: I see! 错误 Ben: I don't understand. 【后置对话】 无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
English
7 对话选读 cId: 1218507 mid_dialog_select
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "Ben": 763, "Vicky": 762, "Justin": 757, "Eleven": 756, "Leo": 668, "May": 726, "Matt": 651, "Kim": 650, "Yan": 706, "Bobo": 736, "Sally": 654 }
preDialog | [ { "type": "npc", "npcName": "Kim", "content": "But this time we are doing a Loong dance." } ]
imgShowTimingList | [ "preDialog", "content", "feedback" ]
img |
optionList | [ { "option": "And there is another class.", "needAudio": true, "feedback": { "type": "npc", "npcName": "Kim", "content": "We can do it!" } }, { "option": "And we have two classes now.", "needAudio": true, "feedback": { "type": "npc", "npcName": "Kim", "content": "It must be fun!" } } ]
postDialog | []

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
{ "cType": "mid_dialog_select", "cId": "1218507", "title": "讨论舞龙比赛的参与人员", "resourceMapping": { "Ben": 763, "Vicky": 762, "Justin": 757, "Eleven": 756, "Leo": 668, "May": 726, "Matt": 651, "Kim": 650, "Yan": 706, "Bobo": 736, "Sally": 654 }, "preDialog": [ { "type": "npc", "npcName": "Kim", "content": "But this time we are doing a Loong dance." } ], "imgShowTimingList": [ "preDialog", "content", "feedback" ], "img": "1218507.png", "optionList": [ { "option": "And there is another class.", "needAudio": true, "feedback": { "type": "npc", "npcName": "Kim", "content": "We can do it!" } }, { "option": "And we have two classes now.", "needAudio": true, "feedback": { "type": "npc", "npcName": "Kim", "content": "It must be fun!" } } ], "postDialog": [] }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": "1218120", "kpType": "vocab", "kpTitle": "class", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_select", "cId": "1218507", "kpInfo": [ { "kpId": "1218120", "kpType": "vocab", "kpTitle": "class", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】 讨论舞龙比赛的参与人员 【资源配置】 图片时机： 情境引入 互动内容 互动反馈 【情境引入】 Kim: But this time we are doing a Loong dance. 【互动内容】 要求：选择一个你想表达的观点 选项1：And there is another class.（音频） 反馈 Kim: We can do it! 选项2：And we have two classes now.（音频） 反馈 Kim: It must be fun! 【后置对话】 无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
class
8 核心看图拼词 cId: 1218508 core_writing_imgMakeWord
已保存 ▶
taskInfo

cId |
cType |
title |
sceneDesc |
cDesc | Come to the playground with your class, the battle of the dragons has lots of fun, and we can also learn some interesting English knowledge here!（和你的班级一起来操场吧，龙之战有超多乐趣，我们还能在这里学到一些有趣的英语知识哦！）
key | [ { "desc": "", "keyList": [ { "type": "default", "content": "fun", "desc": "n. 乐趣" }, { "type": "default", "content": "class", "desc": "n. 班级" }, { "type": "default", "content": "English", "desc": "adj.英国的" }, { "type": "default", "content": "playground", "desc": "n. 操场" } ] } ]
resourceMapping | { "Justin": 757 }

12345678910111213141516171819202122232425262728293031323334353637
{ "cId": "1218508", "cType": "core_writing_imgMakeWord", "title": "为龙之战写宣传单", "sceneDesc": "东方龙藏锋蓄劲，西方龙锋芒将展，一场好戏即将上演。诚邀小秀才动笔写观战告示，邀约各路小伙伴前来围观。", "cDesc": "Come to the playground with your class, the battle of the dragons has lots of fun, and we can also learn some interesting English knowledge here!（和你的班级一起来操场吧，龙之战有超多乐趣，我们还能在这里学到一些有趣的英语知识哦！）", "key": [ { "desc": "", "keyList": [ { "type": "default", "content": "fun", "desc": "n. 乐趣" }, { "type": "default", "content": "class", "desc": "n. 班级" }, { "type": "default", "content": "English", "desc": "adj.英国的" }, { "type": "default", "content": "playground", "desc": "n. 操场" } ] } ], "resourceMapping": { "Justin": 757 } }
studyInfo

learningPart

[ { "type": "npc", "npcName": "Brainy", "content": "fun", "image": "1218508_question_00.png", "learning": [ { "question": { "type": "npc", "npcName": "Brainy", "content": "如图所示，首先要写在观战告示里的词是\"乐趣\"，\"乐趣\"的英文是\"fun\"。先来抄写一下这个词吧！", "desc": "fun", "answerText": "fun" }, "optionList": [ { "option": "f" }, { "option": "u" }, { "option": "n" } ] }, { "question": { "type": "npc", "npcName": "Brainy", "content": "很好。接下来，记一下\"fun\"的拼写，是\"f-u-n\"。然后看着图片，试试听写出\"乐趣\"这个词吧！", "desc": "(3)", "answerText": "fun" }, "optionList": [ { "option": "f" }, { "option": "u" }, { "option": "n" } ], "feedback": { "type": "npc", "npcName": "Brainy", "content": "没错！\"乐趣\"对应的英文词汇是\"fun\"，你的拼写完全正确！" } } ] }, { "type": "npc", "npcName": "Brainy", "content": "class", "image": "1218508_question_01.png", "learning": [ { "question": { "type": "npc", "npcName": "Brainy", "content": "如图所示，接着要写在观战告示里的词是\"班级\"，\"班级\"的英文是\"class\"。先来抄写一下这个词吧！", "desc": "class", "answerText": "class" }, "optionList": [ { "option": "c" }, { "option": "l" }, { "option": "a" }, { "option": "s" }, { "option": "s" } ] }, { "question": { "type": "npc", "npcName": "Brainy", "content": "很好。接下来，记一下\"class\"的拼写，是\"c-l-a-s-s\"。然后看着图片，试试听写出\"班级\"这个词吧！", "desc": "(5)", "answerText": "class" }, "optionList": [ { "option": "c" }, { "option": "l" }, { "option": "a" }, { "option": "s" }, { "option": "s" } ], "feedback": { "type": "npc", "npcName": "Brainy", "content": "没错！\"班级\"对应的英文词汇是\"class\"，你的拼写完全正确！" } } ] }, { "type": "npc", "npcName": "Brainy", "content": "English", "image": "1218508_question_02.png", "learning": [ { "question": { "type": "npc", "npcName": "Brainy", "content": "如图所示，接着要写在观战告示里的词是\"英国的\"，\"英国的\"的英文是\"English\"。先来抄写一下这个词吧！", "desc": "English", "answerText": "English" }, "optionList": [ { "option": "E" }, { "option": "n" }, { "option": "g" }, { "option": "l" }, { "option": "i" }, { "option": "s" }, { "option": "h" } ] }, { "question": { "type": "npc", "npcName": "Brainy", "content": "很好。接下来，记一下\"English\"的拼写，是\"E-n-g-l-i-s-h\"。然后看着图片，试试听写出\"英国的\"这个词吧！", "desc": "(7)", "answerText": "English" }, "optionList": [ { "option": "E" }, { "option": "n" }, { "option": "g" }, { "option": "l" }, { "option": "i" }, { "option": "s" }, { "option": "h" } ], "feedback": { "type": "npc", "npcName": "Brainy", "content": "没错！\"英国的\"对应的英文词汇是\"English\"，你的拼写完全正确！" } } ] }, { "type": "npc", "npcName": "Brainy", "content": "playground", "image": "1218508_question_03.png", "learning": [ { "question": { "type": "npc", "npcName": "Brainy", "content": "如图所示，最后要写在观战告示里的词是\"操场\"，\"操场\"的英文是\"playground\"。先来抄写一下这个词吧！", "desc": "playground", "answerText": "playground" }, "optionList": [ { "option": "p" }, { "option": "l" }, { "option": "a" }, { "option": "y" }, { "option": "g" }, { "option": "r" }, { "option": "o" }, { "option": "u" }, { "option": "n" }, { "option": "d" } ] }, { "question": { "type": "npc", "npcName": "Brainy", "content": "很好。接下来，记一下\"playground\"的拼写，是\"p-l-a-y-g-r-o-u-n-d\"。然后看着图片，试试听写出\"操场\"这个词吧！", "desc": "(10)", "answerText": "playground" }, "optionList": [ { "option": "p" }, { "option": "l" }, { "option": "a" }, { "option": "y" }, { "option": "g" }, { "option": "r" }, { "option": "o" }, { "option": "u" }, { "option": "n" }, { "option": "d" } ], "feedback": { "type": "npc", "npcName": "Brainy", "content": "没错！\"操场\"对应的英文词汇是\"playground\"，你的拼写完全正确！" } } ] } ]

closing | { "type": "npc", "npcName": "Brainy", "content": "太棒了！你复习了所有的关键知识点，拼对了每一个词，相信下一次你一定可以做得更好！" }

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299
{ "learningPart": [ { "type": "npc", "npcName": "Brainy", "content": "fun", "image": "1218508_question_00.png", "learning": [ { "question": { "type": "npc", "npcName": "Brainy", "content": "如图所示，首先要写在观战告示里的词是\"乐趣\"，\"乐趣\"的英文是\"fun\"。先来抄写一下这个词吧！", "desc": "fun", "answerText": "fun" }, "optionList": [ { "option": "f" }, { "option": "u" }, { "option": "n" } ] }, { "question": { "type": "npc", "npcName": "Brainy", "content": "很好。接下来，记一下\"fun\"的拼写，是\"f-u-n\"。然后看着图片，试试听写出\"乐趣\"这个词吧！", "desc": "(3)", "answerText": "fun" }, "optionList": [ { "option": "f" }, { "option": "u" }, { "option": "n" } ], "feedback": { "type": "npc", "npcName": "Brainy", "content": "没错！\"乐趣\"对应的英文词汇是\"fun\"，你的拼写完全正确！" } } ] }, { "type": "npc", "npcName": "Brainy", "content": "class", "image": "1218508_question_01.png", "learning": [ { "question": { "type": "npc", "npcName": "Brainy", "content": "如图所示，接着要写在观战告示里的词是\"班级\"，\"班级\"的英文是\"class\"。先来抄写一下这个词吧！", "desc": "class", "answerText": "class" }, "optionList": [ { "option": "c" }, { "option": "l" }, { "option": "a" }, { "option": "s" }, { "option": "s" } ] }, { "question": { "type": "npc", "npcName": "Brainy", "content": "很好。接下来，记一下\"class\"的拼写，是\"c-l-a-s-s\"。然后看着图片，试试听写出\"班级\"这个词吧！", "desc": "(5)", "answerText": "class" }, "optionList": [ { "option": "c" }, { "option": "l" }, { "option": "a" }, { "option": "s" }, { "option": "s" } ], "feedback": { "type": "npc", "npcName": "Brainy", "content": "没错！\"班级\"对应的英文词汇是\"class\"，你的拼写完全正确！" } } ] }, { "type": "npc", "npcName": "Brainy", "content": "English", "image": "1218508_question_02.png", "learning": [ { "question": { "type": "npc", "npcName": "Brainy", "content": "如图所示，接着要写在观战告示里的词是\"英国的\"，\"英国的\"的英文是\"English\"。先来抄写一下这个词吧！", "desc": "English", "answerText": "English" }, "optionList": [ { "option": "E" }, { "option": "n" }, { "option": "g" }, { "option": "l" }, { "option": "i" }, { "option": "s" }, { "option": "h" } ] }, { "question": { "type": "npc", "npcName": "Brainy", "content": "很好。接下来，记一下\"English\"的拼写，是\"E-n-g-l-i-s-h\"。然后看着图片，试试听写出\"英国的\"这个词吧！", "desc": "(7)", "answerText": "English" }, "optionList": [ { "option": "E" }, { "option": "n" }, { "option": "g" }, { "option": "l" }, { "option": "i" }, { "option": "s" }, { "option": "h" } ], "feedback": { "type": "npc", "npcName": "Brainy", "content": "没错！\"英国的\"对应的英文词汇是\"English\"，你的拼写完全正确！" } } ] }, { "type": "npc", "npcName": "Brainy", "content": "playground", "image": "1218508_question_03.png", "learning": [ { "question": { "type": "npc", "npcName": "Brainy", "content": "如图所示，最后要写在观战告示里的词是\"操场\"，\"操场\"的英文是\"playground\"。先来抄写一下这个词吧！", "desc": "playground", "answerText": "playground" }, "optionList": [ { "option": "p" }, { "option": "l" }, { "option": "a" }, { "option": "y" }, { "option": "g" }, { "option": "r" }, { "option": "o" }, { "option": "u" }, { "option": "n" }, { "option": "d" } ] }, { "question": { "type": "npc", "npcName": "Brainy", "content": "很好。接下来，记一下\"playground\"的拼写，是\"p-l-a-y-g-r-o-u-n-d\"。然后看着图片，试试听写出\"操场\"这个词吧！", "desc": "(10)", "answerText": "playground" }, "optionList": [ { "option": "p" }, { "option": "l" }, { "option": "a" }, { "option": "y" }, { "option": "g" }, { "option": "r" }, { "option": "o" }, { "option": "u" }, { "option": "n" }, { "option": "d" } ], "feedback": { "type": "npc", "npcName": "Brainy", "content": "没错！\"操场\"对应的英文词汇是\"playground\"，你的拼写完全正确！" } } ] } ], "closing": { "type": "npc", "npcName": "Brainy", "content": "太棒了！你复习了所有的关键知识点，拼对了每一个词，相信下一次你一定可以做得更好！" } }
imageInfo

questionImg |

123
{ "questionImg": "1218508_question.png" }
questionList
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146
[ { "desc": "(3)", "imageInfo": { "questionImg": "1218508_question_00.png" }, "optionList": [ { "option": "u" }, { "option": "v" }, { "option": "m" }, { "option": "n" }, { "option": "w" }, { "option": "f" }, { "option": "a" } ], "answerText": "fun" }, { "desc": "(5) ", "imageInfo": { "questionImg": "1218508_question_01.png" }, "optionList": [ { "option": "l" }, { "option": "r" }, { "option": "e" }, { "option": "a" }, { "option": "c" }, { "option": "s" }, { "option": "o" }, { "option": "s" } ], "answerText": "class" }, { "desc": "(7) ", "imageInfo": { "questionImg": "1218508_question_02.png" }, "optionList": [ { "option": "e" }, { "option": "l" }, { "option": "k" }, { "option": "e" }, { "option": "s" }, { "option": "h" }, { "option": "y" }, { "option": "i" }, { "option": "n" }, { "option": "x" }, { "option": "g" } ], "answerText": "English" }, { "desc": "(10) ", "imageInfo": { "questionImg": "1218508_question_02.png" }, "optionList": [ { "option": "y" }, { "option": "r" }, { "option": "o" }, { "option": "n" }, { "option": "u" }, { "option": "d" }, { "option": "l" }, { "option": "p" }, { "option": "a" }, { "option": "g" } ], "answerText": "playground" } ]
preDialog
123456
[ { "type": "user", "content": "Sure! I’ll make the poster for this battle." } ]
中间结果: 学习流程配置

    ```
    # 小题 1
    ## 互动题目
    1. 抄写题
    Brainy：如图所示，首先要写在观战告示里的词是"乐趣"，"乐趣"的英文是"fun"。先来抄写一下这个词吧！

    2. 听写题
    Brainy：很好。接下来，记一下"fun"的拼写，是"f-u-n"。然后看着图片，试试听写出"乐趣"这个词吧！

    Brainy：没错！"乐趣"对应的英文词汇是"fun"，你的拼写完全正确！

    # 小题 2
    ## 互动题目
    1. 抄写题
    Brainy：如图所示，接着要写在观战告示里的词是"班级"，"班级"的英文是"class"。先来抄写一下这个词吧！

    2. 听写题
    Brainy：很好。接下来，记一下"class"的拼写，是"c-l-a-s-s"。然后看着图片，试试听写出"班级"这个词吧！

    Brainy：没错！"班级"对应的英文词汇是"class"，你的拼写完全正确！

    # 小题 3
    ## 互动题目
    1. 抄写题
    Brainy：如图所示，接着要写在观战告示里的词是"英国的"，"英国的"的英文是"English"。先来抄写一下这个词吧！

    2. 听写题
    Brainy：很好。接下来，记一下"English"的拼写，是"E-n-g-l-i-s-h"。然后看着图片，试试听写出"英国的"这个词吧！

    Brainy：没错！"英国的"对应的英文词汇是"English"，你的拼写完全正确！

    # 小题 4
    ## 互动题目
    1. 抄写题
    Brainy：如图所示，最后要写在观战告示里的词是"操场"，"操场"的英文是"playground"。先来抄写一下这个词吧！

    2. 听写题
    Brainy：很好。接下来，记一下"playground"的拼写，是"p-l-a-y-g-r-o-u-n-d"。然后看着图片，试试听写出"操场"这个词吧！

    Brainy：没错！"操场"对应的英文词汇是"playground"，你的拼写完全正确！

    # 完结反馈
    Brainy：太棒了！你复习了所有的关键知识点，拼对了每一个词，相信下一次你一定可以做得更好！
    ```

中间结果: 互动描述

    Come to the playground with your class, the battle of the dragons has lots of fun, and we can also learn some interesting English knowledge here!（和你的班级一起来操场吧，龙之战有超多乐趣，我们还能在这里学到一些有趣的英语知识哦！）

原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】 为龙之战写宣传单 【任务背景】 东方龙藏锋蓄劲，西方龙锋芒将展，一场好戏即将上演。诚邀小秀才动笔写观战告示，邀约各路小伙伴前来围观。 【任务描述】 观察图片内容，将单词拼写到对应的空白处。 【通关知识】 fun n. 乐趣 class n. 班级 English adj.英国的 playground n. 操场 【前置对话】（选配） User: Sure! I’ll make the poster for this battle. 【互动问题】 #题目1 ##图片编号： 00 ##题干： (3) ##答案： fun ##选项： u,v,m,n,w,f,a #题目2 ##图片编号： 01 ##题干： (5) ##答案： class ##选项： l, r, e, a, c, s, o, s #题目3 ##图片编号： 02 ##题干： (7) ##答案： English ##选项： e, l, k, e, s, h, y, i, n, x, g #题目4 ##图片编号： 02 ##题干： (10) ##答案： playground ##选项： y, r, o, n, u, d, l, p, a, g 【学习过程】 单词 1 fun 单词 2 class 单词 3 English 单词4 playground
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
9 核心看图拼词 cId: 1218508 core_writing_imgMakeWord
已保存 ▶
taskInfo

cId |
cType |
title |
sceneDesc |
cDesc |
key | []
resourceMapping | { "Ben": 763, "Vicky": 762, "Justin": 757, "Eleven": 756, "Leo": 668, "May": 726, "Matt": 651, "Kim": 650, "Yan": 706, "Bobo": 736, "Sally": 654 }

123456789101112131415161718192021
{ "cId": "1218508", "cType": "core_writing_imgMakeWord", "title": "", "sceneDesc": "", "cDesc": "请你提供具体的任务名称、知识词汇以及相关的前置对话信息哦，这样我才能按照要求生成符合需求的内容~", "key": [], "resourceMapping": { "Ben": 763, "Vicky": 762, "Justin": 757, "Eleven": 756, "Leo": 668, "May": 726, "Matt": 651, "Kim": 650, "Yan": 706, "Bobo": 736, "Sally": 654 } }
imageInfo

questionImg |

123
{ "questionImg": "1218508_question.png" }
kpInfo JSON

pushType |
cType |
cId |

kpInfo

[ { "kpId": "1108112", "kpType": "vocab", "kpTitle": "fun", "kpSkill": "vocab_meaning", "kpSkillName": "词义" }, { "kpId": "1218120", "kpType": "vocab", "kpTitle": "class", "kpSkill": "vocab_meaning", "kpSkillName": "词义" }, { "kpId": "1214116", "kpType": "vocab", "kpTitle": "English", "kpSkill": "vocab_meaning", "kpSkillName": "词义" }, { "kpId": "1218117", "kpType": "vocab", "kpTitle": "playground", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ]

1234567891011121314151617181920212223242526272829303132333435
{ "pushType": "relationKp", "cType": "core_writing_imgMakeWord", "cId": "1218508", "kpInfo": [ { "kpId": "1108112", "kpType": "vocab", "kpTitle": "fun", "kpSkill": "vocab_meaning", "kpSkillName": "词义" }, { "kpId": "1218120", "kpType": "vocab", "kpTitle": "class", "kpSkill": "vocab_meaning", "kpSkillName": "词义" }, { "kpId": "1214116", "kpType": "vocab", "kpTitle": "English", "kpSkill": "vocab_meaning", "kpSkillName": "词义" }, { "kpId": "1218117", "kpType": "vocab", "kpTitle": "playground", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
中间结果: 学习流程配置

    请你提供具体的通关知识词汇列表哦，没有对应的知识词汇内容我无法生成对应的练习题~

中间结果: 互动描述

    请你提供具体的任务名称、知识词汇以及相关的前置对话信息哦，这样我才能按照要求生成符合需求的内容~

原始组件配置 (可编辑后点击"执行重新生成组件")
S8主线 自动 看图拼词 1218508 651-matt 舞龙比赛 填写宣传单内容
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
fun class English playground
10 对话选择 cId: 1218509 mid_dialog_choose
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "Ben": 763, "Vicky": 762, "Justin": 757, "Eleven": 756, "Leo": 668, "May": 726, "Matt": 651, "Kim": 650, "Yan": 706, "Bobo": 736, "Sally": 654 }
preDialog | [ { "type": "npc", "npcName": "Sally", "content": "Oh... but I was just about to go home." } ]
imgShowTimingList | []
optionList | [ { "option": "Come on! Have fun with us!", "needAudio": true }, { "option": "Come on! Have play with us!", "needAudio": true } ]
answer | [ 0 ]
corFeedback | {}
errFeedback | { "type": "npc", "npcName": "Sally", "content": "Can you say it again?" }
postDialog | [ { "type": "user", "content": "We need you!" } ]

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
{ "cType": "mid_dialog_choose", "cId": "1218509", "title": "说服 Sally 老师当裁判", "resourceMapping": { "Ben": 763, "Vicky": 762, "Justin": 757, "Eleven": 756, "Leo": 668, "May": 726, "Matt": 651, "Kim": 650, "Yan": 706, "Bobo": 736, "Sally": 654 }, "preDialog": [ { "type": "npc", "npcName": "Sally", "content": "Oh... but I was just about to go home." } ], "imgShowTimingList": [], "optionList": [ { "option": "Come on! Have fun with us!", "needAudio": true }, { "option": "Come on! Have play with us!", "needAudio": true } ], "answer": [ 0 ], "corFeedback": {}, "errFeedback": { "type": "npc", "npcName": "Sally", "content": "Can you say it again?" }, "postDialog": [ { "type": "user", "content": "We need you!" } ] }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": "1218010", "kpType": "sentence", "kpTitle": "Have fun with...", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_choose", "cId": "1218509", "kpInfo": [ { "kpId": "1218010", "kpType": "sentence", "kpTitle": "Have fun with...", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】 说服 Sally 老师当裁判 【资源配置】 图片时机：无 【情境引入】 Sally: Oh... but I was just about to go home. 【互动内容】 要求：选择正确的回复 选项1：Come on! Have fun with us!（正确）（音频） 反馈: 无 选项2：Come on! Have play with us!（音频） 反馈 Sally: Can you say it again? 【后置对话】 User: We need you!
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
Have fun with...
11 对话朗读 cId: 1218510 mid_dialog_repeat
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "Ben": 763, "Vicky": 762, "Justin": 757, "Eleven": 756, "Leo": 668, "May": 726, "Matt": 651, "Kim": 650, "Yan": 706, "Bobo": 736, "Sally": 654 }
preDialog | [ { "type": "user", "content": "Look!" } ]
imgShowTimingList | []
question | { "type": "user", "content": "Over here!" }
postDialog | []

123456789101112131415161718192021222324252627282930
{ "cType": "mid_dialog_repeat", "cId": "1218510", "title": "指路比赛场地（一）", "resourceMapping": { "Ben": 763, "Vicky": 762, "Justin": 757, "Eleven": 756, "Leo": 668, "May": 726, "Matt": 651, "Kim": 650, "Yan": 706, "Bobo": 736, "Sally": 654 }, "preDialog": [ { "type": "user", "content": "Look!" } ], "imgShowTimingList": [], "question": { "type": "user", "content": "Over here!" }, "postDialog": [] }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": null, "kpType": "vocab", "kpTitle": "Over here!", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_repeat", "cId": "1218510", "kpInfo": [ { "kpId": null, "kpType": "vocab", "kpTitle": "Over here!", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】 指路比赛场地（一） 【资源配置】 图片时机：无 【情境引入】 User: Look! 【互动内容】 Over here!（朗读） 【后置对话】 无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
Over here!
12 图片单选 cId: 1218511 mid_image_choose
已保存 ▶
jsonData

cType |
cId |
title |
meaning |
resourceMapping | { "Ben": 763, "Vicky": 762, "Justin": 757, "Eleven": 756, "Leo": 668, "May": 726, "Matt": 651, "Kim": 650, "Yan": 706, "Bobo": 736, "Sally": 654 }
question | { "desc": "Find the $playground$ in the picture.", "content": "Find the $playground$ in the picture." }
imageInfo | { "questionImg": "1218511_question.png", "answerImg": "1218511_answer.png" }
optionList | [ { "option": "1218511_option_00.png" }, { "option": "1218511_option_01.png" } ]
answer | [ "01" ]
preDialog | [ { "type": "user", "content": "On the playground!" } ]
tip |
corFeedback | { "type": "npc", "npcName": "Sally", "content": "The playground is perfect!" }
errFeedback | { "type": "npc", "npcName": "Sally", "content": "That's not the playground." }
postDialog | [ { "type": "npc", "npcName": "Sally", "content": "Okay." } ]
cDesc |

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
{ "cType": "mid_image_choose", "cId": "1218511", "title": "指路比赛场地（二）", "meaning": "", "resourceMapping": { "Ben": 763, "Vicky": 762, "Justin": 757, "Eleven": 756, "Leo": 668, "May": 726, "Matt": 651, "Kim": 650, "Yan": 706, "Bobo": 736, "Sally": 654 }, "question": { "desc": "Find the $playground$ in the picture.", "content": "Find the $playground$ in the picture." }, "imageInfo": { "questionImg": "1218511_question.png", "answerImg": "1218511_answer.png" }, "optionList": [ { "option": "1218511_option_00.png" }, { "option": "1218511_option_01.png" } ], "answer": [ "01" ], "preDialog": [ { "type": "user", "content": "On the playground!" } ], "tip": "playground 指“操场”。", "corFeedback": { "type": "npc", "npcName": "Sally", "content": "The playground is perfect!" }, "errFeedback": { "type": "npc", "npcName": "Sally", "content": "That's not the playground." }, "postDialog": [ { "type": "npc", "npcName": "Sally", "content": "Okay." } ], "cDesc": "You found the playground in the picture. (你在图中找到了操场。)" }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": "1218117", "kpType": "vocab", "kpTitle": "playground", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_image_choose", "cId": "1218511", "kpInfo": [ { "kpId": "1218117", "kpType": "vocab", "kpTitle": "playground", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】 指路比赛场地（二） 【情境引入】 User: On the playground! 【互动内容】 Find the $playground$ in the picture. （音频） 选项： 00 01 答案： 01 辅助信息：playground 指“操场”。 【互动反馈】 正确 Sally: The playground is perfect! 错误 Sally: That's not the playground. 【后置对话】 Sally: Okay.
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
playground
13 对话组句 cId: 1218512 mid_dialog_sentence
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "Ben": 763, "Vicky": 762, "Justin": 757, "Eleven": 756, "Leo": 668, "May": 726, "Matt": 651, "Kim": 650, "Yan": 706, "Bobo": 736, "Sally": 654 }
preDialog | [ { "type": "user", "content": "Chinese things!" } ]
imgShowTimingList | [ "preDialog", "content", "feedback" ]
img |
question | { "desc": "表达：在这里！", "content": "Over here!" }
optionList | [ { "option": "here", "needAudio": true }, { "option": "over", "needAudio": true } ]
answer | [ 1, 0 ]
tip |
corFeedback | { "type": "npc", "npcName": "May", "content": "Good sorting!" }
errFeedback | { "type": "npc", "npcName": "May", "content": "Are you sure that's right?" }
postDialog | []

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
{ "cType": "mid_dialog_sentence", "cId": "1218512", "title": "整理混合的物品", "resourceMapping": { "Ben": 763, "Vicky": 762, "Justin": 757, "Eleven": 756, "Leo": 668, "May": 726, "Matt": 651, "Kim": 650, "Yan": 706, "Bobo": 736, "Sally": 654 }, "preDialog": [ { "type": "user", "content": "Chinese things!" } ], "imgShowTimingList": [ "preDialog", "content", "feedback" ], "img": "1218512.png", "question": { "desc": "表达：在这里！", "content": "Over here!" }, "optionList": [ { "option": "here", "needAudio": true }, { "option": "over", "needAudio": true } ], "answer": [ 1, 0 ], "tip": "Over here! 表示\"在这里\"", "corFeedback": { "type": "npc", "npcName": "May", "content": "Good sorting!" }, "errFeedback": { "type": "npc", "npcName": "May", "content": "Are you sure that's right?" }, "postDialog": [] }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": "1218009", "kpType": "sentence", "kpTitle": "Over here.", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_sentence", "cId": "1218512", "kpInfo": [ { "kpId": "1218009", "kpType": "sentence", "kpTitle": "Over here.", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】 整理混合的物品 【资源配置】 图片时机： 情境引入 互动内容 互动反馈 【情境引入】 User: Chinese things! 【互动内容】 题目：表达：在这里！（音频） 选项1：here 选项2：over 答案：Over here! 辅助信息：Over here! 表示"在这里" 【互动反馈】 正确 May: Good sorting! 错误 May: Are you sure that's right? 【后置对话】 无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
Over here.
14 对话表达 cId: 1218513 mid_dialog_express
已保存 ▶
jsonData

cType |
cId |
title |
asrPrompt |
resourceMapping | { "Ben": 763, "Vicky": 762, "Justin": 757, "Eleven": 756, "Leo": 668, "May": 726, "Matt": 651, "Kim": 650, "Yan": 706, "Bobo": 736, "Sally": 654 }
preDialog | []
imgShowTimingList | []
tip |
corFeedback | { "type": "npc", "npcName": "Justin", "content": "On my way!" }
errFeedback | { "type": "npc", "npcName": "Justin", "content": "What did you say?" }
question | { "desc": "在这里！" }
example | { "type": "user", "content": "Over here!" }
postDialog | []

12345678910111213141516171819202122232425262728293031323334353637383940
{ "cType": "mid_dialog_express", "cId": "1218513", "title": "喊大家集合", "asrPrompt": "Over here", "resourceMapping": { "Ben": 763, "Vicky": 762, "Justin": 757, "Eleven": 756, "Leo": 668, "May": 726, "Matt": 651, "Kim": 650, "Yan": 706, "Bobo": 736, "Sally": 654 }, "preDialog": [], "imgShowTimingList": [], "tip": "Over here! 表示\"在这里\"", "corFeedback": { "type": "npc", "npcName": "Justin", "content": "On my way!" }, "errFeedback": { "type": "npc", "npcName": "Justin", "content": "What did you say?" }, "question": { "desc": "在这里！" }, "example": { "type": "user", "content": "Over here!" }, "postDialog": [] }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": "1218009", "kpType": "sentence", "kpTitle": "Over here.", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_express", "cId": "1218513", "kpInfo": [ { "kpId": "1218009", "kpType": "sentence", "kpTitle": "Over here.", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】 喊大家集合 【资源配置】 图片时机：无 【情境引入】 无 【互动内容】 表达：在这里！ 示例回答：User: Over here! 辅助信息：Over here! 表示"在这里" 【互动反馈】 正确 Justin: On my way! 错误 Justin: What did you say? 【后置对话】 无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
Over here.
15 对话组句 cId: 1218514 mid_dialog_sentence
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "Ben": 763, "Vicky": 762, "Justin": 757, "Eleven": 756, "Leo": 668, "May": 726, "Matt": 651, "Kim": 650, "Yan": 706, "Bobo": 736, "Sally": 654 }
preDialog | []
imgShowTimingList | []
question | { "desc": "邀请大家一起玩乐", "content": "Have fun with us!" }
optionList | [ { "option": "with", "needAudio": true }, { "option": "us", "needAudio": true }, { "option": "have fun", "needAudio": true } ]
answer | [ 2, 0, 1 ]
tip |
corFeedback | { "type": "npc", "npcName": "Yan", "content": "Let's all have fun!" }
errFeedback | { "type": "npc", "npcName": "Yan", "content": "Try again." }
postDialog | []

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
{ "cType": "mid_dialog_sentence", "cId": "1218514", "title": "邀请大家一起玩", "resourceMapping": { "Ben": 763, "Vicky": 762, "Justin": 757, "Eleven": 756, "Leo": 668, "May": 726, "Matt": 651, "Kim": 650, "Yan": 706, "Bobo": 736, "Sally": 654 }, "preDialog": [], "imgShowTimingList": [], "question": { "desc": "邀请大家一起玩乐", "content": "Have fun with us!" }, "optionList": [ { "option": "with", "needAudio": true }, { "option": "us", "needAudio": true }, { "option": "have fun", "needAudio": true } ], "answer": [ 2, 0, 1 ], "tip": "Have fun with... 是邀请别人一起玩的句型", "corFeedback": { "type": "npc", "npcName": "Yan", "content": "Let's all have fun!" }, "errFeedback": { "type": "npc", "npcName": "Yan", "content": "Try again." }, "postDialog": [] }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": "1218010", "kpType": "sentence", "kpTitle": "Have fun with...", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_sentence", "cId": "1218514", "kpInfo": [ { "kpId": "1218010", "kpType": "sentence", "kpTitle": "Have fun with...", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】 邀请大家一起玩 【资源配置】 图片时机：无 【情境引入】 无 【互动内容】 题目：邀请大家一起玩乐（音频） 选项1：with 选项2：us 选项3：have fun 答案：Have fun with us! 辅助信息：Have fun with... 是邀请别人一起玩的句型 【互动反馈】 正确 Yan: Let's all have fun! 错误 Yan: Try again. 【后置对话】 无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
Have fun with...
16 对话选读 cId: 1218515 mid_dialog_select
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "Ben": 763, "Vicky": 762, "Justin": 757, "Eleven": 756, "Leo": 668, "May": 726, "Matt": 651, "Kim": 650, "Yan": 706, "Bobo": 736, "Sally": 654 }
preDialog | [ { "type": "npc", "npcName": "Vicky", "content": "Chinese Week is so much fun!" } ]
imgShowTimingList | []
optionList | [ { "option": "I'm having fun too!", "needAudio": true, "feedback": { "type": "npc", "npcName": "Vicky", "content": "Haha, me too!" } }, { "option": "This week is so much fun!", "needAudio": true, "feedback": { "type": "npc", "npcName": "Vicky", "content": "I knew you would love it!" } } ]
postDialog | []

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
{ "cType": "mid_dialog_select", "cId": "1218515", "title": "说说你的感受", "resourceMapping": { "Ben": 763, "Vicky": 762, "Justin": 757, "Eleven": 756, "Leo": 668, "May": 726, "Matt": 651, "Kim": 650, "Yan": 706, "Bobo": 736, "Sally": 654 }, "preDialog": [ { "type": "npc", "npcName": "Vicky", "content": "Chinese Week is so much fun!" } ], "imgShowTimingList": [], "optionList": [ { "option": "I'm having fun too!", "needAudio": true, "feedback": { "type": "npc", "npcName": "Vicky", "content": "Haha, me too!" } }, { "option": "This week is so much fun!", "needAudio": true, "feedback": { "type": "npc", "npcName": "Vicky", "content": "I knew you would love it!" } } ], "postDialog": [] }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": "1108112", "kpType": "vocab", "kpTitle": "fun", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_select", "cId": "1218515", "kpInfo": [ { "kpId": "1108112", "kpType": "vocab", "kpTitle": "fun", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】 说说你的感受 【资源配置】 图片时机：无 【情境引入】 Vicky: Chinese Week is so much fun! 【互动内容】 要求：选择一个你想表达的观点 选项1：I'm having fun too! （音频） 反馈 Vicky: Haha, me too! 选项2：This week is so much fun!（音频） 反馈 Vicky: I knew you would love it! 【后置对话】 无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
fun