# L1-S2-U21-L4 开拓者公寓 — 组件JSON报告

就绪
成功: 0 失败: 0

# L1-S2-U21-L4 开拓者公寓

生成时间: 2026-06-15 18:16:30 模型: doubao-seed-2.0-pro Wiki: RJSmwwFtOipDghkgC89ckRjZnYc
1
核心互动
16
中互动
17
总组件
17
成功
0
失败
0
跳过
1 对话朗读 cId: 1221401 mid_dialog_repeat
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "Sally": 654, "Jay": 750, "Lin": 751 }
preDialog | [ { "type": "user", "content": "Whoa!" } ]
imgShowTimingList | []
question | { "type": "user", "content": "I didn't know that!" }
postDialog | []

12345678910111213141516171819202122
{ "cType": "mid_dialog_repeat", "cId": "1221401", "title": "惊讶发现", "resourceMapping": { "Sally": 654, "Jay": 750, "Lin": 751 }, "preDialog": [ { "type": "user", "content": "Whoa!" } ], "imgShowTimingList": [], "question": { "type": "user", "content": "I didn't know that!" }, "postDialog": [] }
kpInfo JSON

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

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_repeat", "cId": "1221401", "kpInfo": [ { "kpId": "1221116", "kpType": "vocab", "kpTitle": "know", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】惊讶发现 【资源配置】 图片时机：无 【情境引入】 User: Whoa! 【互动内容】 I didn't know that! (朗读) 【后置对话】无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
know
2 对话挖空 cId: 1221402 mid_dialog_fillin
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "Sally": 654, "Jay": 750, "Lin": 751 }
preDialog | []
imgShowTimingList | []
question | { "type": "user", "desc": "I want to ___ more!", "content": "I want to know more!" }
optionGroupList | [ { "optionList": [ { "option": "know", "needAudio": true }, { "option": "play", "needAudio": true } ], "answer": [ 0 ] } ]
corFeedback | {}
errFeedback | { "type": "npc", "npcName": "Sally", "content": "It's not time to play!" }
postDialog | []

1234567891011121314151617181920212223242526272829303132333435363738394041
{ "cType": "mid_dialog_fillin", "cId": "1221402", "title": "了解更多", "resourceMapping": { "Sally": 654, "Jay": 750, "Lin": 751 }, "preDialog": [], "imgShowTimingList": [], "question": { "type": "user", "desc": "I want to ___ more!", "content": "I want to know more!" }, "optionGroupList": [ { "optionList": [ { "option": "know", "needAudio": true }, { "option": "play", "needAudio": true } ], "answer": [ 0 ] } ], "corFeedback": {}, "errFeedback": { "type": "npc", "npcName": "Sally", "content": "It's not time to play!" }, "postDialog": [] }
kpInfo JSON

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

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_fillin", "cId": "1221402", "kpInfo": [ { "kpId": "1221116", "kpType": "vocab", "kpTitle": "know", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】了解更多 【资源配置】 图片时机：无 【情境引入】 无 【互动内容】 I want to ___ more!（音频） 选项1：know（正确） 选项2：play 【互动反馈】 正确：无 错误：Sally: It's not time to play! 【后置对话】无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
know
3 对话朗读 cId: 1221403 mid_dialog_repeat
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "Sally": 654, "Jay": 750, "Lin": 751 }
preDialog | []
imgShowTimingList | [ "content" ]
img |
question | { "type": "user", "content": "I'll stay in the hall." }
postDialog | []

1234567891011121314151617181920
{ "cType": "mid_dialog_repeat", "cId": "1221403", "title": "留在门厅", "resourceMapping": { "Sally": 654, "Jay": 750, "Lin": 751 }, "preDialog": [], "imgShowTimingList": [ "content" ], "img": "1221403.png", "question": { "type": "user", "content": "I'll stay in the hall." }, "postDialog": [] }
kpInfo JSON

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

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_repeat", "cId": "1221403", "kpInfo": [ { "kpId": "1221114", "kpType": "vocab", "kpTitle": "hall", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】留在门厅 【资源配置】 图片时机：互动内容 【情境引入】 无 【互动内容】 User: I'll stay in the hall. (朗读) 【后置对话】无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
hall
4 对话朗读 cId: 1221404 mid_dialog_repeat
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "Sally": 654, "Jay": 750, "Lin": 751 }
preDialog | []
imgShowTimingList | []
question | { "type": "user", "content": "They went into a room!" }
postDialog | []

1234567891011121314151617
{ "cType": "mid_dialog_repeat", "cId": "1221404", "title": "发现速猴", "resourceMapping": { "Sally": 654, "Jay": 750, "Lin": 751 }, "preDialog": [], "imgShowTimingList": [], "question": { "type": "user", "content": "They went into a room!" }, "postDialog": [] }
kpInfo JSON

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

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_repeat", "cId": "1221404", "kpInfo": [ { "kpId": "1221115", "kpType": "vocab", "kpTitle": "room", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】发现速猴 【资源配置】 无 【情境引入】 无 【互动内容】 They went into a room! (朗读) 【后置对话】无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
room
5 对话挖空 cId: 1221405 mid_dialog_fillin
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "Sally": 654, "Jay": 750, "Lin": 751 }
preDialog | []
imgShowTimingList | [ "content" ]
img |
question | { "type": "user", "desc": "The photos are in the ___.", "content": "The photos are in the hall." }
optionGroupList | [ { "optionList": [ { "option": "hall", "needAudio": true }, { "option": "room", "needAudio": true } ], "answer": [ 0 ] } ]
corFeedback | {}
errFeedback | { "type": "npc", "npcName": "Jay", "content": "We didn't see photos in the room." }
postDialog | [ { "type": "npc", "npcName": "Lin", "content": "Shut up!" } ]

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
{ "cType": "mid_dialog_fillin", "cId": "1221405", "title": "照片在门厅", "resourceMapping": { "Sally": 654, "Jay": 750, "Lin": 751 }, "preDialog": [], "imgShowTimingList": [ "content" ], "img": "1221405.png", "question": { "type": "user", "desc": "The photos are in the ___.", "content": "The photos are in the hall." }, "optionGroupList": [ { "optionList": [ { "option": "hall", "needAudio": true }, { "option": "room", "needAudio": true } ], "answer": [ 0 ] } ], "corFeedback": {}, "errFeedback": { "type": "npc", "npcName": "Jay", "content": "We didn't see photos in the room." }, "postDialog": [ { "type": "npc", "npcName": "Lin", "content": "Shut up!" } ] }
kpInfo JSON

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

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_fillin", "cId": "1221405", "kpInfo": [ { "kpId": "1221114", "kpType": "vocab", "kpTitle": "hall", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】照片在门厅 【资源配置】 图片时机：互动内容 【情境引入】 无 【互动内容】 The photos are in the ___.（音频） 选项1：hall（正确） 选项2：room 【互动反馈】 正确：无 错误：Jay: We didn't see photos in the room. 【后置对话】Lin: Shut up!
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
hall
6 对话朗读 cId: 1221406 mid_dialog_repeat
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "Sally": 654, "Jay": 750, "Lin": 751 }
preDialog | [ { "type": "user", "content": "So why you are in the room?" } ]
imgShowTimingList | []
question | { "type": "user", "content": "What's in the room?" }
postDialog | []

12345678910111213141516171819202122
{ "cType": "mid_dialog_repeat", "cId": "1221406", "title": "询问房间", "resourceMapping": { "Sally": 654, "Jay": 750, "Lin": 751 }, "preDialog": [ { "type": "user", "content": "So why you are in the room?" } ], "imgShowTimingList": [], "question": { "type": "user", "content": "What's in the room?" }, "postDialog": [] }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": "1221008", "kpType": "sentence", "kpTitle": "What is in...", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_repeat", "cId": "1221406", "kpInfo": [ { "kpId": "1221008", "kpType": "sentence", "kpTitle": "What is in...", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】询问房间 【资源配置】 图片时机：无 【情境引入】 User: So why you are in the room? 【互动内容】 User: What's in the room? (朗读) 【后置对话】无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
What is in...
7 对话朗读 cId: 1221407 mid_dialog_repeat
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "Sally": 654, "Jay": 750, "Lin": 751 }
preDialog | []
imgShowTimingList | []
question | { "type": "user", "content": "Do you know the code?" }
postDialog | []

1234567891011121314151617
{ "cType": "mid_dialog_repeat", "cId": "1221407", "title": "询问密码", "resourceMapping": { "Sally": 654, "Jay": 750, "Lin": 751 }, "preDialog": [], "imgShowTimingList": [], "question": { "type": "user", "content": "Do you know the code?" }, "postDialog": [] }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": "1221007", "kpType": "sentence", "kpTitle": "Do you know...", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_repeat", "cId": "1221407", "kpInfo": [ { "kpId": "1221007", "kpType": "sentence", "kpTitle": "Do you know...", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】询问密码 【资源配置】 图片时机：无 【情境引入】 无 【互动内容】 User: Do you know the code? (朗读) 【后置对话】无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
Do you know...
8 对话挖空 cId: 1221408 mid_dialog_fillin
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "Sally": 654, "Jay": 750, "Lin": 751 }
preDialog | []
imgShowTimingList | []
question | { "type": "user", "desc": "What's in your ___?", "content": "What's in your hand?" }
optionGroupList | [ { "optionList": [ { "option": "hand", "needAudio": true }, { "option": "bag", "needAudio": true } ], "answer": [ 0 ] } ]
corFeedback | {}
errFeedback | { "type": "npc", "npcName": "Lin", "content": "I don't have a bag." }
postDialog | []

1234567891011121314151617181920212223242526272829303132333435363738394041
{ "cType": "mid_dialog_fillin", "cId": "1221408", "title": "手里有什么", "resourceMapping": { "Sally": 654, "Jay": 750, "Lin": 751 }, "preDialog": [], "imgShowTimingList": [], "question": { "type": "user", "desc": "What's in your ___?", "content": "What's in your hand?" }, "optionGroupList": [ { "optionList": [ { "option": "hand", "needAudio": true }, { "option": "bag", "needAudio": true } ], "answer": [ 0 ] } ], "corFeedback": {}, "errFeedback": { "type": "npc", "npcName": "Lin", "content": "I don't have a bag." }, "postDialog": [] }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": "1221008", "kpType": "sentence", "kpTitle": "What is in...", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_fillin", "cId": "1221408", "kpInfo": [ { "kpId": "1221008", "kpType": "sentence", "kpTitle": "What is in...", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】手里有什么 【资源配置】 图片时机：无 【情境引入】 无 【互动内容】 What's in your ___?（音频） 选项1：hand（正确） 选项2：bag 【互动反馈】 正确：无 错误：Lin: I don't have a bag. 【后置对话】无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
What is in...
9 图片单选 cId: 1221409 mid_image_choose
已保存 ▶
jsonData

cType |
cId |
title |
meaning |
resourceMapping | { "Sally": 654, "Jay": 750, "Lin": 751 }
question | { "desc": "Find the $hall$." }
imageInfo | { "questionImg": "1221409_question.png", "answerImg": "1221409_answer.png" }
optionList | [ { "option": "1221409_option_00.png" }, { "option": "1221409_option_01.png" } ]
answer | [ 0 ]
preDialog | [ { "type": "npc", "npcName": "Lin", "content": "There is the hall." } ]
tip |
corFeedback | {}
errFeedback | { "type": "npc", "npcName": "Lin", "content": "No, that's not a hall." }
postDialog | []
cDesc |

123456789101112131415161718192021222324252627282930313233343536373839404142434445
{ "cType": "mid_image_choose", "cId": "1221409", "title": "找出大厅", "meaning": "", "resourceMapping": { "Sally": 654, "Jay": 750, "Lin": 751 }, "question": { "desc": "Find the $hall$." }, "imageInfo": { "questionImg": "1221409_question.png", "answerImg": "1221409_answer.png" }, "optionList": [ { "option": "1221409_option_00.png" }, { "option": "1221409_option_01.png" } ], "answer": [ 0 ], "preDialog": [ { "type": "npc", "npcName": "Lin", "content": "There is the hall." } ], "tip": "\"room\"指房间。", "corFeedback": {}, "errFeedback": { "type": "npc", "npcName": "Lin", "content": "No, that's not a hall." }, "postDialog": [], "cDesc": "You find the hall in the picture. (你在图中找到了大厅。)" }
kpInfo JSON

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

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_image_choose", "cId": "1221409", "kpInfo": [ { "kpId": "1221114", "kpType": "vocab", "kpTitle": "hall", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】找出大厅 【情境引入】Lin: There is the hall. 【互动内容】 题干：Find the $hall$. 选项： 00 01 正确：00 辅助信息："room"指房间。 【互动反馈】 正确：无 错误：Lin: No, that's not a hall. 【后置对话】无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
hall
10 图片单选 cId: 1221410 mid_image_choose
已保存 ▶
jsonData

cType |
cId |
title |
meaning |
resourceMapping | { "Sally": 654, "Jay": 750, "Lin": 751 }
question | { "desc": "Find the $room$." }
imageInfo | { "questionImg": "1221410_question.png", "answerImg": "1221410_answer.png" }
optionList | [ { "option": "1221410_option_00.png" }, { "option": "1221410_option_01.png" } ]
answer | [ 1 ]
preDialog | [ { "type": "npc", "npcName": "Lin", "content": "There is the hall." } ]
tip |
corFeedback | {}
errFeedback | { "type": "npc", "npcName": "Lin", "content": "No, that's not a room." }
postDialog | []
cDesc |

123456789101112131415161718192021222324252627282930313233343536373839404142434445
{ "cType": "mid_image_choose", "cId": "1221410", "title": "找出房间", "meaning": "", "resourceMapping": { "Sally": 654, "Jay": 750, "Lin": 751 }, "question": { "desc": "Find the $room$." }, "imageInfo": { "questionImg": "1221410_question.png", "answerImg": "1221410_answer.png" }, "optionList": [ { "option": "1221410_option_00.png" }, { "option": "1221410_option_01.png" } ], "answer": [ 1 ], "preDialog": [ { "type": "npc", "npcName": "Lin", "content": "There is the hall." } ], "tip": "\"room\"指房间。", "corFeedback": {}, "errFeedback": { "type": "npc", "npcName": "Lin", "content": "No, that's not a room." }, "postDialog": [], "cDesc": "You found the right room in the picture. (你在图中找到了正确的房间。)" }
kpInfo JSON

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

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_image_choose", "cId": "1221410", "kpInfo": [ { "kpId": "1221115", "kpType": "vocab", "kpTitle": "room", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】找出房间 【情境引入】Lin: There is the hall. 【互动内容】 题干：Find the $room$. 选项： 00 01 正确：01 辅助信息："room"指房间。 【互动反馈】 正确：无 错误：Lin: No, that's not a room. 【后置对话】无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
room
11 对话挖空 cId: 1221411 mid_dialog_fillin
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "Sally": 654, "Jay": 750, "Lin": 751 }
preDialog | [ { "type": "npc", "npcName": "Jay", "content": "Who are those people on the medal?" } ]
imgShowTimingList | []
question | { "type": "user", "desc": "Do you know ___?", "content": "Do you know them?" }
optionGroupList | [ { "optionList": [ { "option": "them", "needAudio": true }, { "option": "they", "needAudio": true }, { "option": "it", "needAudio": true } ], "answer": [ 0 ] } ]
corFeedback | {}
errFeedback | { "type": "npc", "npcName": "Jay", "content": "I really don't understand!" }
postDialog | []

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
{ "cType": "mid_dialog_fillin", "cId": "1221411", "title": "认识他们吗", "resourceMapping": { "Sally": 654, "Jay": 750, "Lin": 751 }, "preDialog": [ { "type": "npc", "npcName": "Jay", "content": "Who are those people on the medal?" } ], "imgShowTimingList": [], "question": { "type": "user", "desc": "Do you know ___?", "content": "Do you know them?" }, "optionGroupList": [ { "optionList": [ { "option": "them", "needAudio": true }, { "option": "they", "needAudio": true }, { "option": "it", "needAudio": true } ], "answer": [ 0 ] } ], "corFeedback": {}, "errFeedback": { "type": "npc", "npcName": "Jay", "content": "I really don't understand!" }, "postDialog": [] }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": "1221007", "kpType": "sentence", "kpTitle": "Do you know...", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_fillin", "cId": "1221411", "kpInfo": [ { "kpId": "1221007", "kpType": "sentence", "kpTitle": "Do you know...", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】认识他们吗 【资源配置】 图片时机：无 【情境引入】 Jay: Who are those people on the medal? 【互动内容】 Do you know ___?（音频） 选项1：them（正确） 选项2：they 选项3：it 【互动反馈】 正确：无 错误：Jay: I really don't understand! 【后置对话】无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
Do you know...
12 对话挖空 cId: 1221412 mid_dialog_fillin
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "Sally": 654, "Jay": 750, "Lin": 751 }
preDialog | []
imgShowTimingList | []
question | { "type": "user", "desc": "Yes! This was their ___!", "content": "Yes! This was their room!" }
optionGroupList | [ { "optionList": [ { "option": "room", "needAudio": true }, { "option": "flat", "needAudio": true } ], "answer": [ 0 ] } ]
corFeedback | {}
errFeedback | { "type": "npc", "npcName": "Jay", "content": "No! This is Pioneer's flat, not your parents'." }
postDialog | []

1234567891011121314151617181920212223242526272829303132333435363738394041
{ "cType": "mid_dialog_fillin", "cId": "1221412", "title": "父母的房间", "resourceMapping": { "Sally": 654, "Jay": 750, "Lin": 751 }, "preDialog": [], "imgShowTimingList": [], "question": { "type": "user", "desc": "Yes! This was their ___!", "content": "Yes! This was their room!" }, "optionGroupList": [ { "optionList": [ { "option": "room", "needAudio": true }, { "option": "flat", "needAudio": true } ], "answer": [ 0 ] } ], "corFeedback": {}, "errFeedback": { "type": "npc", "npcName": "Jay", "content": "No! This is Pioneer's flat, not your parents'." }, "postDialog": [] }
kpInfo JSON

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

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_fillin", "cId": "1221412", "kpInfo": [ { "kpId": "1221115", "kpType": "vocab", "kpTitle": "room", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】父母的房间 【资源配置】 图片时机：无 【情境引入】 无 【互动内容】 Yes! This was their ___!（音频） 选项1：room（正确） 选项2：flat 【互动反馈】 正确：无 错误：Jay: No! This is Pioneer's flat, not your parents'. 【后置对话】无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
room
13 对话组句 cId: 1221413 mid_dialog_sentence
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "Sally": 654, "Jay": 750, "Lin": 751 }
preDialog | []
imgShowTimingList | []
question | { "desc": "询问：相册里有什么？", "content": "What is in the album?" }
optionList | [ { "option": "is", "needAudio": true }, { "option": "in the album", "needAudio": true }, { "option": "what", "needAudio": true } ]
answer | [ 2, 0, 1 ]
tip |
corFeedback | {}
errFeedback | { "type": "npc", "npcName": "Lin", "content": "What?" }
postDialog | []

12345678910111213141516171819202122232425262728293031323334353637383940414243
{ "cType": "mid_dialog_sentence", "cId": "1221413", "title": "相册里有什么", "resourceMapping": { "Sally": 654, "Jay": 750, "Lin": 751 }, "preDialog": [], "imgShowTimingList": [], "question": { "desc": "询问：相册里有什么？", "content": "What is in the album?" }, "optionList": [ { "option": "is", "needAudio": true }, { "option": "in the album", "needAudio": true }, { "option": "what", "needAudio": true } ], "answer": [ 2, 0, 1 ], "tip": "可以用 what 引导的问句询问", "corFeedback": {}, "errFeedback": { "type": "npc", "npcName": "Lin", "content": "What?" }, "postDialog": [] }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": "1221008", "kpType": "sentence", "kpTitle": "What is in...", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_sentence", "cId": "1221413", "kpInfo": [ { "kpId": "1221008", "kpType": "sentence", "kpTitle": "What is in...", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】相册里有什么 【资源配置】 图片时机：无 【情境引入】 无 【互动内容】 询问：相册里有什么？ （音频） 选项1：is 选项2：in the album 选项3：what 答案：What is in the album? 辅助信息：可以用 what 引导的问句询问 【互动反馈】 正确：无 错误：Lin: What? 【后置对话】无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
What is in...
14 对话挖空 cId: 1221414 mid_dialog_fillin
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "Sally": 654, "Jay": 750, "Lin": 751 }
preDialog | [ { "type": "user", "content": "These photos show my parents' Pioneer life." } ]
imgShowTimingList | []
question | { "type": "user", "desc": "Now I ___ about their life!", "content": "Now I know about their life!" }
optionGroupList | [ { "optionList": [ { "option": "know", "needAudio": true }, { "option": "don't know", "needAudio": true } ], "answer": [ 0 ] } ]
corFeedback | {}
errFeedback | { "type": "npc", "npcName": "Jay", "content": "Hmm, you can see these photos." }
postDialog | []

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
{ "cType": "mid_dialog_fillin", "cId": "1221414", "title": "了解父母", "resourceMapping": { "Sally": 654, "Jay": 750, "Lin": 751 }, "preDialog": [ { "type": "user", "content": "These photos show my parents' Pioneer life." } ], "imgShowTimingList": [], "question": { "type": "user", "desc": "Now I ___ about their life!", "content": "Now I know about their life!" }, "optionGroupList": [ { "optionList": [ { "option": "know", "needAudio": true }, { "option": "don't know", "needAudio": true } ], "answer": [ 0 ] } ], "corFeedback": {}, "errFeedback": { "type": "npc", "npcName": "Jay", "content": "Hmm, you can see these photos." }, "postDialog": [] }
kpInfo JSON

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

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_fillin", "cId": "1221414", "kpInfo": [ { "kpId": "1221116", "kpType": "vocab", "kpTitle": "know", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】了解父母 【资源配置】 图片时机：无 【情境引入】 User: These photos show my parents' Pioneer life. 【互动内容】 Now I ___ about their life!（音频） 选项1：know（正确） 选项2：don't know 【互动反馈】 正确：无 错误：Jay: Hmm, you can see these photos. 【后置对话】无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
know
15 对话选择 cId: 1221415 mid_dialog_choose
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "Sally": 654, "Jay": 750, "Lin": 751 }
preDialog | [ { "type": "npc", "npcName": "Jay", "content": "Where was this photo taken?" } ]
imgShowTimingList | []
optionList | [ { "option": "It's in the room of Vala Academy.", "needAudio": true }, { "option": "It's in the hall of Vala Academy.", "needAudio": true } ]
answer | [ 1 ]
corFeedback | {}
errFeedback | { "type": "npc", "npcName": "Jay", "content": "No, look more carefully at the photo." }
postDialog | []

1234567891011121314151617181920212223242526272829303132333435363738
{ "cType": "mid_dialog_choose", "cId": "1221415", "title": "照片在哪里", "resourceMapping": { "Sally": 654, "Jay": 750, "Lin": 751 }, "preDialog": [ { "type": "npc", "npcName": "Jay", "content": "Where was this photo taken?" } ], "imgShowTimingList": [], "optionList": [ { "option": "It's in the room of Vala Academy.", "needAudio": true }, { "option": "It's in the hall of Vala Academy.", "needAudio": true } ], "answer": [ 1 ], "corFeedback": {}, "errFeedback": { "type": "npc", "npcName": "Jay", "content": "No, look more carefully at the photo." }, "postDialog": [] }
kpInfo JSON

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

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_choose", "cId": "1221415", "kpInfo": [ { "kpId": "1221114", "kpType": "vocab", "kpTitle": "hall", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】照片在哪里 【资源配置】 图片时机：无 【情境引入】 Jay: Where was this photo taken? 【互动内容】 要求：选择正确的回复 选项：（音频） 选项1：It's in the room of Vala Academy. - 反馈 Jay: No, look more carefully at the photo. 选项2：It's in the hall of Vala Academy.（正确） - 反馈 无 【后置对话】无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
hall
16 对话组句 cId: 1221416 mid_dialog_sentence
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "Sally": 654, "Jay": 750, "Lin": 751 }
preDialog | []
imgShowTimingList | []
question | { "desc": "告诉大家你知道房间密码了！", "content": "I know the code!" }
optionList | [ { "option": "know", "needAudio": true }, { "option": "the code", "needAudio": true }, { "option": "I", "needAudio": true } ]
answer | [ 2, 0, 1 ]
tip |
corFeedback | {}
errFeedback | { "type": "npc", "npcName": "Lin", "content": "Hmm, what?" }
postDialog | []

12345678910111213141516171819202122232425262728293031323334353637383940414243
{ "cType": "mid_dialog_sentence", "cId": "1221416", "title": "知道密码了", "resourceMapping": { "Sally": 654, "Jay": 750, "Lin": 751 }, "preDialog": [], "imgShowTimingList": [], "question": { "desc": "告诉大家你知道房间密码了！", "content": "I know the code!" }, "optionList": [ { "option": "know", "needAudio": true }, { "option": "the code", "needAudio": true }, { "option": "I", "needAudio": true } ], "answer": [ 2, 0, 1 ], "tip": "可以用 I know... 句型表达", "corFeedback": {}, "errFeedback": { "type": "npc", "npcName": "Lin", "content": "Hmm, what?" }, "postDialog": [] }
kpInfo JSON

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

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_sentence", "cId": "1221416", "kpInfo": [ { "kpId": "1221115", "kpType": "vocab", "kpTitle": "room", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】知道密码了 【资源配置】 图片时机：无 【情境引入】无 【互动内容】 题目：告诉大家你知道房间密码了！ （音频） 选项1：know 选项2：the code 选项3：I 答案：I know the code! 辅助信息：可以用 I know... 句型表达 【互动反馈】 正确：无 错误：Lin: Hmm, what? 【后置对话】无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
room
17 核心看图选词 cId: 1221417 core_reading_imageDrag
已保存 ▶
taskInfo

cType |
cId |
title |
taskDesc |
sceneDesc |
key | [ { "desc": "", "keyList": [ { "type": "default", "content": "As the kids look at the related image, they try to figure out why the group has a map, and it turns out there is something they want to know.", "desc": "孩子们查看相关图片时，试着弄明白这群人为什么拿着地图，原来他们有想要了解的信息。" } ] } ]
resourceMapping | { "Sally": 654, "Jay": 750, "Lin": 751 }
cDesc |

12345678910111213141516171819202122232425
{ "cType": "core_reading_imageDrag", "cId": "1221417", "title": "写下对速猴的怀疑", "taskDesc": "观察主图内容，将下方选项池中的单词拖拽到对应句子的空白处，补全所有句子。", "sceneDesc": "速猴太可疑了！请你写下几个疑点。", "key": [ { "desc": "", "keyList": [ { "type": "default", "content": "As the kids look at the related image, they try to figure out why the group has a map, and it turns out there is something they want to know.", "desc": "孩子们查看相关图片时，试着弄明白这群人为什么拿着地图，原来他们有想要了解的信息。" } ] } ], "resourceMapping": { "Sally": 654, "Jay": 750, "Lin": 751 }, "cDesc": "" }
questionGroup
12345678910111213141516171819202122
[ { "image": "1221417_03.png", "questionList": [ { "type": "npc", "npcName": "Brainy", "title": "Why do they have map?", "desc": "There arw something they want to ___", "optionList": [ { "option": "know" }, { "option": "don't know" } ], "answer": [] } ] } ]
studyInfo

learningPart

[ { "image": "1221417_03.png", "learning": [ { "question": { "type": "npc", "npcName": "Brainy", "content": "我们今天要认识两个很常用的动词哦，一个是know，意思是“知道、了解”；另一个是don't know，意思是“不知道”。现在看看句子\"There are something they want to ___\"，这里说他们有想要做的事，应该选哪个词填进去呀？" }, "optionList": [ { "option": "don't know", "feedback": { "type": "npc", "npcName": "Brainy", "content": "不对哦，don't know是“不知道”的意思，\"want to\"后面要接表达他们想要做的动作，如果填don't know句子就变成“他们有一些想要不知道的事”，逻辑不通顺，再试一次吧~" } }, { "option": "know", "feedback": { "type": "npc", "npcName": "Brainy", "content": "答对啦！know就是“知道、了解”的意思，填进去句子就变成“他们有一些想要了解的事”，意思非常通顺，你真棒~" } } ], "answer": [ 1 ] }, { "question": { "type": "npc", "npcName": "Brainy", "content": "现在我们来看题目哦，问题是“Why do they have map?”，意思是“他们为什么有地图？”，结合我们刚刚学的词汇，你觉得横线处应该填什么才符合有地图的逻辑呀？" }, "optionList": [ { "option": "know", "feedback": { "type": "npc", "npcName": "Brainy", "content": "答对了！他们有地图是因为有想要了解的地点和路线呀，这个回答非常符合逻辑~现在试着把完整的句子\"There are something they want to know\"大声读出来吧！" } }, { "option": "don't know", "feedback": { "type": "npc", "npcName": "Brainy", "content": "不对哦，有地图肯定是想要找到路线、了解地点，要是是想要不知道的东西，就不需要拿地图啦，再想一想选哪个更合适吧~" } } ], "answer": [ 0 ] } ] } ]

closing | { "type": "npc", "npcName": "Brainy", "content": "太棒了！你今天掌握了know和don't know的用法，还学会了怎么回答关于原因的英语问题，进步超大的，继续保持哦~" }

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
{ "learningPart": [ { "image": "1221417_03.png", "learning": [ { "question": { "type": "npc", "npcName": "Brainy", "content": "我们今天要认识两个很常用的动词哦，一个是know，意思是“知道、了解”；另一个是don't know，意思是“不知道”。现在看看句子\"There are something they want to ___\"，这里说他们有想要做的事，应该选哪个词填进去呀？" }, "optionList": [ { "option": "don't know", "feedback": { "type": "npc", "npcName": "Brainy", "content": "不对哦，don't know是“不知道”的意思，\"want to\"后面要接表达他们想要做的动作，如果填don't know句子就变成“他们有一些想要不知道的事”，逻辑不通顺，再试一次吧~" } }, { "option": "know", "feedback": { "type": "npc", "npcName": "Brainy", "content": "答对啦！know就是“知道、了解”的意思，填进去句子就变成“他们有一些想要了解的事”，意思非常通顺，你真棒~" } } ], "answer": [ 1 ] }, { "question": { "type": "npc", "npcName": "Brainy", "content": "现在我们来看题目哦，问题是“Why do they have map?”，意思是“他们为什么有地图？”，结合我们刚刚学的词汇，你觉得横线处应该填什么才符合有地图的逻辑呀？" }, "optionList": [ { "option": "know", "feedback": { "type": "npc", "npcName": "Brainy", "content": "答对了！他们有地图是因为有想要了解的地点和路线呀，这个回答非常符合逻辑~现在试着把完整的句子\"There are something they want to know\"大声读出来吧！" } }, { "option": "don't know", "feedback": { "type": "npc", "npcName": "Brainy", "content": "不对哦，有地图肯定是想要找到路线、了解地点，要是是想要不知道的东西，就不需要拿地图啦，再想一想选哪个更合适吧~" } } ], "answer": [ 0 ] } ] } ], "closing": { "type": "npc", "npcName": "Brainy", "content": "太棒了！你今天掌握了know和don't know的用法，还学会了怎么回答关于原因的英语问题，进步超大的，继续保持哦~" } }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": "1221113", "kpType": "vocab", "kpTitle": "flat n. 公寓", "kpSkill": "vocab_meaning", "kpSkillName": "词义" }, { "kpId": "1221115", "kpType": "vocab", "kpTitle": "room n. 房间", "kpSkill": "vocab_meaning", "kpSkillName": "词义" }, { "kpId": "1221116", "kpType": "vocab", "kpTitle": "know v. 知道", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ]

12345678910111213141516171819202122232425262728
{ "pushType": "relationKp", "cType": "core_reading_imageDrag", "cId": "1221417", "kpInfo": [ { "kpId": "1221113", "kpType": "vocab", "kpTitle": "flat n. 公寓", "kpSkill": "vocab_meaning", "kpSkillName": "词义" }, { "kpId": "1221115", "kpType": "vocab", "kpTitle": "room n. 房间", "kpSkill": "vocab_meaning", "kpSkillName": "词义" }, { "kpId": "1221116", "kpType": "vocab", "kpTitle": "know v. 知道", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
中间结果: 学习流程配置

    ```
    # 小题 3
    ## 材料内容
    【展示图片：1221417_03.png】

    ## 互动题目
    ### 1. 句意选词题
    Brainy：我们今天要认识两个很常用的动词哦，一个是know，意思是“知道、了解”；另一个是don't know，意思是“不知道”。现在看看句子"There are something they want to ___"，这里说他们有想要做的事，应该选哪个词填进去呀？
    - 选项 A：don't know
      Brainy：不对哦，don't know是“不知道”的意思，"want to"后面要接表达他们想要做的动作，如果填don't know句子就变成“他们有一些想要不知道的事”，逻辑不通顺，再试一次吧~
    - 选项 B：know
      Brainy：答对啦！know就是“知道、了解”的意思，填进去句子就变成“他们有一些想要了解的事”，意思非常通顺，你真棒~

    ### 2. 原题降级
    Brainy：现在我们来看题目哦，问题是“Why do they have map?”，意思是“他们为什么有地图？”，结合我们刚刚学的词汇，你觉得横线处应该填什么才符合有地图的逻辑呀？
    - 选项 A：know [正确]
      Brainy：答对了！他们有地图是因为有想要了解的地点和路线呀，这个回答非常符合逻辑~现在试着把完整的句子"There are something they want to know"大声读出来吧！
    - 选项 B：don't know
      Brainy：不对哦，有地图肯定是想要找到路线、了解地点，要是是想要不知道的东西，就不需要拿地图啦，再想一想选哪个更合适吧~

    ---
    # 完结反馈
    Brainy：太棒了！你今天掌握了know和don't know的用法，还学会了怎么回答关于原因的英语问题，进步超大的，继续保持哦~
    ```

中间结果: 互动描述

    As the kids look at the related image, they try to figure out why the group has a map, and it turns out there is something they want to know.（孩子们查看相关图片时，试着弄明白这群人为什么拿着地图，原来他们有想要了解的信息。）

原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】写下对速猴的怀疑 【任务背景】 速猴太可疑了！请你写下几个疑点。 【任务描述】 观察主图内容，将下方选项池中的单词拖拽到对应句子的空白处，补全所有句子。 【知识】 flat n. 公寓 room n. 房间 know v. 知道 【材料部分】 #标题 开拓者公寓 #正文 图片：[1221417_01.png] 【前置对话】 User: Let me write down all about Speedy Monkey. 【互动问题】 #题目1 ##题干：Where did I find Lin and Jay? ##答题区： in the Pioneer ___ ##选项 flat （正确） window door 【材料部分】 #正文 图片：[1221417_02.png] 【前置对话】 User: Then I followed them into a room. 【互动问题】 #题目2 ##题干：We can't get out! Where are we? ##答题区：We are in a ___ ##选项 room map 【材料部分】 #正文 图片：[1221417_03.png] 【前置对话】 User: Wait! They have a map! 【互动问题】 #题目3 ##题干：Why do they have map? ##答题区：There arw something they want to ___ ##选项 know don't know 【后置对话】无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
flat n. 公寓 room n. 房间 know v. 知道