就绪
成功: 0 失败: 0

# L1-S2-U19-L2 太空任务

生成时间: 2026-05-28 17:32:58 模型: doubao-seed-2.0-pro Wiki: AD7twKUFpi4b6WkDRWPclLx3ndd
0
核心互动
17
中互动
17
总组件
16
成功
0
失败
1
跳过
1 图片多选 cId: 1219201 mid_image_multiple
已保存 ▶
jsonData

cType |
cId |
title |
meaning |
resourceMapping | {}
question | { "desc": "Pick up the $astronaut$ suits.", "content": "Pick up the $astronaut$ suits." }
imageInfo | { "questionImg": "1219201_question.png", "answerImg": "1219201_answer.png" }
optionList | [ { "option": "1219201_option_00.png" }, { "option": "1219201_option_01.png" } ]
answer | [ 0, 1 ]
preDialog | []
tip |
corFeedback | {}
errFeedback | { "type": "user", "content": "Let me check again!" }
postDialog | []
cDesc |

123456789101112131415161718192021222324252627282930313233343536
{ "cType": "mid_image_multiple", "cId": "1219201", "title": "收到宇航员套装", "meaning": "", "resourceMapping": {}, "question": { "desc": "Pick up the $astronaut$ suits.", "content": "Pick up the $astronaut$ suits." }, "imageInfo": { "questionImg": "1219201_question.png", "answerImg": "1219201_answer.png" }, "optionList": [ { "option": "1219201_option_00.png" }, { "option": "1219201_option_01.png" } ], "answer": [ 0, 1 ], "preDialog": [], "tip": "", "corFeedback": {}, "errFeedback": { "type": "user", "content": "Let me check again!" }, "postDialog": [], "cDesc": "You picked up the astronaut suits. (你拿起了宇航员套装。)" }
kpInfo JSON

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

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_image_multiple", "cId": "1219201", "kpInfo": [ { "kpId": null, "kpType": "vocab", "kpTitle": "astronaut", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
原始组件配置 (可编辑后点击"执行重新生成")
【任务标题】收到宇航员套装 【情境引入】 空 【互动内容】 Pick up the $astronaut$ suits. （音频） 选项： 00 01 答案： 00 01 【互动反馈】 正确：无 错误：User: Let me check again! 【后置对话】 空
2 对话朗读 cId: 1219202 mid_dialog_repeat
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | {}
preDialog | []
imgShowTimingList | []
question | { "type": "user", "content": "A job?" }
postDialog | [ { "type": "user", "content": "What job?" } ]

123456789101112131415161718
{ "cType": "mid_dialog_repeat", "cId": "1219202", "title": "爸妈的新工作？", "resourceMapping": {}, "preDialog": [], "imgShowTimingList": [], "question": { "type": "user", "content": "A job?" }, "postDialog": [ { "type": "user", "content": "What job?" } ] }
kpInfo JSON

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

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_repeat", "cId": "1219202", "kpInfo": [ { "kpId": null, "kpType": "vocab", "kpTitle": "job", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
原始组件配置 (可编辑后点击"执行重新生成")
【任务标题】爸妈的新工作？ 【资源配置】 图片时机：无 音频载体：无 【情境引入】 空 【互动内容】 User: A job? (朗读) 【后置对话】 User: What job?
3 图片单选 cId: 1219203 mid_image_choose
已保存 ▶
jsonData

cType |
cId |
title |
meaning |
resourceMapping | {}
question | { "desc": "Put on the $astronaut$ suit.", "content": "Put on the $astronaut$ suit." }
imageInfo | { "questionImg": "1219203_question.png", "answerImg": "1219203_answer.png" }
optionList | [ { "option": "1219203_option_00.png" }, { "option": "1219203_option_01.png" } ]
answer | [ "01" ]
preDialog | [ { "type": "user", "content": "Let me try this on!" } ]
tip |
corFeedback | {}
errFeedback | { "type": "npc", "npcName": "Dad", "content": "I thought you want the astronaut suit." }
postDialog | []
cDesc |

1234567891011121314151617181920212223242526272829303132333435363738394041
{ "cType": "mid_image_choose", "cId": "1219203", "title": "拿起宇航员服", "meaning": "", "resourceMapping": {}, "question": { "desc": "Put on the $astronaut$ suit.", "content": "Put on the $astronaut$ suit." }, "imageInfo": { "questionImg": "1219203_question.png", "answerImg": "1219203_answer.png" }, "optionList": [ { "option": "1219203_option_00.png" }, { "option": "1219203_option_01.png" } ], "answer": [ "01" ], "preDialog": [ { "type": "user", "content": "Let me try this on!" } ], "tip": "", "corFeedback": {}, "errFeedback": { "type": "npc", "npcName": "Dad", "content": "I thought you want the astronaut suit." }, "postDialog": [], "cDesc": "You picked out the astronaut suit. (你找出了宇航员服。)" }
kpInfo JSON

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

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_image_choose", "cId": "1219203", "kpInfo": [ { "kpId": null, "kpType": "vocab", "kpTitle": "astronaut", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
原始组件配置 (可编辑后点击"执行重新生成")
【任务标题】拿起宇航员服 【情境引入】 User: Let me try this on! 【互动内容】 Put on the $astronaut$ suit. （音频） 选项： 00 01 答案： 01 【互动反馈】 正确：无 错误：Dad: I thought you want the astronaut suit. 【后置对话】 空
4 对话朗读 cId: 1219204 mid_dialog_repeat
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | {}
preDialog | []
imgShowTimingList | []
question | { "type": "user", "content": "But I also want one." }
postDialog | []

12345678910111213
{ "cType": "mid_dialog_repeat", "cId": "1219204", "title": "朗读also相关台词", "resourceMapping": {}, "preDialog": [], "imgShowTimingList": [], "question": { "type": "user", "content": "But I also want one." }, "postDialog": [] }
kpInfo JSON

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

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_repeat", "cId": "1219204", "kpInfo": [ { "kpId": null, "kpType": "vocab", "kpTitle": "also", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
原始组件配置 (可编辑后点击"执行重新生成")
【任务标题】朗读also相关台词 【资源配置】 图片时机：无 音频载体：无 【情境引入】 空 【互动内容】 User: But I also want one. (朗读) 【后置对话】 空
5 对话挖空 cId: 1219205 mid_dialog_fillin
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | {}
preDialog | []
imgShowTimingList | []
question | { "type": "user", "desc": "What is Dad's ___?", "content": "What is Dad's job?" }
optionGroupList | [ { "optionList": [ { "option": "job", "needAudio": false }, { "option": "joke", "needAudio": false } ], "answer": [ 0 ] } ]
corFeedback | {}
errFeedback | { "type": "npc", "npcName": "Dad", "content": "That's not the right word for a job." }
postDialog | [ { "type": "npc", "npcName": "Dad", "content": "My job is to cut." } ]

12345678910111213141516171819202122232425262728293031323334353637383940414243
{ "cType": "mid_dialog_fillin", "cId": "1219205", "title": "询问Dad的工作", "resourceMapping": {}, "preDialog": [], "imgShowTimingList": [], "question": { "type": "user", "desc": "What is Dad's ___?", "content": "What is Dad's job?" }, "optionGroupList": [ { "optionList": [ { "option": "job", "needAudio": false }, { "option": "joke", "needAudio": false } ], "answer": [ 0 ] } ], "corFeedback": {}, "errFeedback": { "type": "npc", "npcName": "Dad", "content": "That's not the right word for a job." }, "postDialog": [ { "type": "npc", "npcName": "Dad", "content": "My job is to cut." } ] }
kpInfo JSON

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

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_fillin", "cId": "1219205", "kpInfo": [ { "kpId": "0109030", "kpType": "vocab", "kpTitle": "job", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
原始组件配置 (可编辑后点击"执行重新生成")
【任务标题】询问Dad的工作 【资源配置】 图片时机：无 音频载体：无 【情境引入】 空 【互动内容】 题目：选择正确的单词补全句子 User: What is Dad's ___? 选项1：job（正确） 选项2：joke 辅助信息：job 意为工作。 【互动反馈】 正确：无 错误：Dad: That's not the right word for a job. 【后置对话】 Dad: My job is to cut.
6 对话朗读 cId: 1219206 mid_dialog_repeat
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | {}
preDialog | [ { "type": "user", "content": "So..." } ]
imgShowTimingList | []
question | { "type": "user", "content": "What is my job?" }
postDialog | []

123456789101112131415161718
{ "cType": "mid_dialog_repeat", "cId": "1219206", "title": "朗读job相关台词", "resourceMapping": {}, "preDialog": [ { "type": "user", "content": "So..." } ], "imgShowTimingList": [], "question": { "type": "user", "content": "What is my job?" }, "postDialog": [] }
kpInfo JSON

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

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_repeat", "cId": "1219206", "kpInfo": [ { "kpId": null, "kpType": "vocab", "kpTitle": "job", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
原始组件配置 (可编辑后点击"执行重新生成")
【任务标题】朗读job相关台词 【资源配置】 图片时机：无 音频载体：无 【情境引入】 User: So... 【互动内容】 User: What is my job? (朗读) 【后置对话】 空
7 对话挖空 cId: 1219207 mid_dialog_fillin
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | {}
preDialog | []
imgShowTimingList | []
question | { "type": "user", "desc": "I'm a great ___.", "content": "I'm a great astronaut." }
optionGroupList | [ { "optionList": [ { "option": "astronaut", "needAudio": false }, { "option": "astronauts", "needAudio": false } ], "answer": [ 0 ] } ]
corFeedback | {}
errFeedback | { "type": "npc", "npcName": "Mum", "content": "Try again!" }
postDialog | []

12345678910111213141516171819202122232425262728293031323334353637
{ "cType": "mid_dialog_fillin", "cId": "1219207", "title": "User自豪地介绍自己", "resourceMapping": {}, "preDialog": [], "imgShowTimingList": [], "question": { "type": "user", "desc": "I'm a great ___.", "content": "I'm a great astronaut." }, "optionGroupList": [ { "optionList": [ { "option": "astronaut", "needAudio": false }, { "option": "astronauts", "needAudio": false } ], "answer": [ 0 ] } ], "corFeedback": {}, "errFeedback": { "type": "npc", "npcName": "Mum", "content": "Try again!" }, "postDialog": [] }
kpInfo JSON

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

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_fillin", "cId": "1219207", "kpInfo": [ { "kpId": null, "kpType": "vocab", "kpTitle": "astronaut", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
原始组件配置 (可编辑后点击"执行重新生成")
【任务标题】User自豪地介绍自己 【资源配置】 图片时机：无 音频载体：无 【情境引入】 空 【互动内容】 题目：选择正确的单词补全句子 User: I'm a great ___. 选项1：astronaut（正确） 选项2：astronauts 辅助信息：astronaut 意为宇航员，这里用单数。 【互动反馈】 正确：无 错误：Mum: Try again! 【后置对话】 空
8 对话朗读 cId: 1219208 mid_dialog_repeat
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | {}
preDialog | []
imgShowTimingList | []
question | { "type": "user", "content": "A great astronaut team!" }
postDialog | []

12345678910111213
{ "cType": "mid_dialog_repeat", "cId": "1219208", "title": "朗读great相关台词", "resourceMapping": {}, "preDialog": [], "imgShowTimingList": [], "question": { "type": "user", "content": "A great astronaut team!" }, "postDialog": [] }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": "0101028", "kpType": "sentence", "kpTitle": "great", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_repeat", "cId": "1219208", "kpInfo": [ { "kpId": "0101028", "kpType": "sentence", "kpTitle": "great", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ] }
原始组件配置 (可编辑后点击"执行重新生成")
【任务标题】朗读great相关台词 【资源配置】 图片时机：无 音频载体：无 【情境引入】 空 【互动内容】 User: A great astronaut team! (朗读) 【后置对话】 空
9 对话组句 cId: 1219209 mid_dialog_sentence
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | {}
preDialog | []
imgShowTimingList | []
question | { "desc": "将单词组成完整的句子", "content": "I have a job too" }
optionList | [ { "option": "a job", "needAudio": true }, { "option": "I have", "needAudio": true }, { "option": "too", "needAudio": true } ]
answer | [ 1, 0, 2 ]
tip |
corFeedback | {}
errFeedback | { "type": "user", "content": "That doesn't look right. Let me try again." }
postDialog | []

1234567891011121314151617181920212223242526272829303132333435363738
{ "cType": "mid_dialog_sentence", "cId": "1219209", "title": "User发现自己也有工作", "resourceMapping": {}, "preDialog": [], "imgShowTimingList": [], "question": { "desc": "将单词组成完整的句子", "content": "I have a job too" }, "optionList": [ { "option": "a job", "needAudio": true }, { "option": "I have", "needAudio": true }, { "option": "too", "needAudio": true } ], "answer": [ 1, 0, 2 ], "tip": "too 放在句尾，表示我也有……的意思；有活儿干、有工作做可以用 I have a job. 的句型来表达。", "corFeedback": {}, "errFeedback": { "type": "user", "content": "That doesn't look right. Let me try again." }, "postDialog": [] }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": "1107001", "kpType": "sentence", "kpTitle": "I have a/an...", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_sentence", "cId": "1219209", "kpInfo": [ { "kpId": "1107001", "kpType": "sentence", "kpTitle": "I have a/an...", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ] }
原始组件配置 (可编辑后点击"执行重新生成")
【任务标题】User发现自己也有工作 【资源配置】 图片时机：无 音频载体：无 【情境引入】 空 【互动内容】 题目：将单词组成完整的句子 （音频） 选项1：a job 选项2：I have 选项3：too 答案：I have a job too 辅助信息：too 放在句尾，表示我也有……的意思；有活儿干、有工作做可以用 I have a job. 的句型来表达。 【互动反馈】 正确：无 错误：User: That doesn't look right. Let me try again. 【后置对话】 空
10 看图拼词 cId: 1219210 ?
跳过 ▶
跳过: 未知组件类型: '看图拼词' (清理后: '看图拼词')
原始组件配置 (可编辑后点击"执行重新生成")
【任务标题】拼写任务卡片 【资源配置】 图片时机： 互动内容 音频载体：无 【情境引入】 Dad: We need someone to stay home too. User: I got it! I know what to do now! Dad: What are you doing? 【互动内容】 题目：完成任务卡片的拼写 I am a great ___ . I have a great ___ . My ___ is to take care of home. （音频） 【互动反馈】 正确：无 错误：User: That's not right. Try again! 【后置对话】 空
11 对话朗读 cId: 1219211 mid_dialog_repeat
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | {}
preDialog | []
imgShowTimingList | [ "content" ]
img |
question | { "type": "user", "content": "We also need to talk!" }
postDialog | []

12345678910111213141516
{ "cType": "mid_dialog_repeat", "cId": "1219211", "title": "告诉爸妈我们要打电话", "resourceMapping": {}, "preDialog": [], "imgShowTimingList": [ "content" ], "img": "1219211.png", "question": { "type": "user", "content": "We also need to talk!" }, "postDialog": [] }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": null, "kpType": "sentence", "kpTitle": "We also need...", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_repeat", "cId": "1219211", "kpInfo": [ { "kpId": null, "kpType": "sentence", "kpTitle": "We also need...", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ] }
原始组件配置 (可编辑后点击"执行重新生成")
【任务标题】告诉爸妈我们要打电话 【资源配置】 图片时机： 互动内容 音频载体：无 【情境引入】 空 【互动内容】 User: We also need to talk! (朗读) 【后置对话】 空
12 对话组句 cId: 1219212 mid_dialog_sentence
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | {}
preDialog | []
imgShowTimingList | []
question | { "desc": "将单词组成完整的句子", "content": "I have a plan." }
optionList | [ { "option": "plan", "needAudio": true }, { "option": "I have", "needAudio": true }, { "option": "a", "needAudio": true } ]
answer | [ 1, 2, 0 ]
tip |
corFeedback | {}
errFeedback | { "type": "npc", "npcName": "Mum", "content": "What did you say, sweetie?" }
postDialog | []

123456789101112131415161718192021222324252627282930313233343536373839
{ "cType": "mid_dialog_sentence", "cId": "1219212", "title": "向爸妈展示计划", "resourceMapping": {}, "preDialog": [], "imgShowTimingList": [], "question": { "desc": "将单词组成完整的句子", "content": "I have a plan." }, "optionList": [ { "option": "plan", "needAudio": true }, { "option": "I have", "needAudio": true }, { "option": "a", "needAudio": true } ], "answer": [ 1, 2, 0 ], "tip": "“有了一个计划”这句话，可以用 I have a plan. 的句型来表达。", "corFeedback": {}, "errFeedback": { "type": "npc", "npcName": "Mum", "content": "What did you say, sweetie?" }, "postDialog": [] }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": "1107001", "kpType": "sentence", "kpTitle": "I have a/an...", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_sentence", "cId": "1219212", "kpInfo": [ { "kpId": "1107001", "kpType": "sentence", "kpTitle": "I have a/an...", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ] }
原始组件配置 (可编辑后点击"执行重新生成")
【任务标题】向爸妈展示计划 【资源配置】 图片时机：无 音频载体：无 【情境引入】 空 【互动内容】 题目：将单词组成完整的句子 （音频） 选项1：plan 选项2：I have 选项3：a 答案：I have a plan. 辅助信息：“有了一个计划”这句话，可以用 I have a plan. 的句型来表达。 【互动反馈】 正确：无 错误：Mum: What did you say, sweetie? 【后置对话】 空
13 对话组句 cId: 1219213 mid_dialog_sentence
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | {}
preDialog | []
imgShowTimingList | []
question | { "desc": "将单词组成完整的句子", "content": "We also need some practice!" }
optionList | [ { "option": "some practice", "needAudio": true }, { "option": "also need", "needAudio": true }, { "option": "we", "needAudio": true } ]
answer | [ 2, 1, 0 ]
tip |
corFeedback | {}
errFeedback | { "type": "npc", "npcName": "Dad", "content": "Huh? What is that?" }
postDialog | []

123456789101112131415161718192021222324252627282930313233343536373839
{ "cType": "mid_dialog_sentence", "cId": "1219213", "title": "User提议进行演习", "resourceMapping": {}, "preDialog": [], "imgShowTimingList": [], "question": { "desc": "将单词组成完整的句子", "content": "We also need some practice!" }, "optionList": [ { "option": "some practice", "needAudio": true }, { "option": "also need", "needAudio": true }, { "option": "we", "needAudio": true } ], "answer": [ 2, 1, 0 ], "tip": "also 放在句中，表示也……的意思。", "corFeedback": {}, "errFeedback": { "type": "npc", "npcName": "Dad", "content": "Huh? What is that?" }, "postDialog": [] }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": null, "kpType": "sentence", "kpTitle": "We also need...", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_sentence", "cId": "1219213", "kpInfo": [ { "kpId": null, "kpType": "sentence", "kpTitle": "We also need...", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ] }
原始组件配置 (可编辑后点击"执行重新生成")
【任务标题】User提议进行演习 【资源配置】 图片时机：无 音频载体：无 【情境引入】 无 【互动内容】 题目：将单词组成完整的句子 （音频） 选项1：some practice 选项2：also need 选项3：we 答案：We also need some practice! 辅助信息：also 放在句中，表示也……的意思。 【互动反馈】 正确：无 错误：Dad: Huh? What is that? 【后置对话】 空
14 对话选读 cId: 1219214 mid_dialog_select
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | {}
preDialog | []
imgShowTimingList | []
optionList | [ { "option": "What is your job today?", "needAudio": true, "feedback": { "type": "npc", "npcName": "Dad", "content": "My job is to fix the spaceship!" } }, { "option": "What is your name?", "needAudio": true, "feedback": { "type": "npc", "npcName": "Dad", "content": "What? You know my name!" } } ]
postDialog | []

1234567891011121314151617181920212223242526272829
{ "cType": "mid_dialog_select", "cId": "1219214", "title": "User分派工作任务", "resourceMapping": {}, "preDialog": [], "imgShowTimingList": [], "optionList": [ { "option": "What is your job today?", "needAudio": true, "feedback": { "type": "npc", "npcName": "Dad", "content": "My job is to fix the spaceship!" } }, { "option": "What is your name?", "needAudio": true, "feedback": { "type": "npc", "npcName": "Dad", "content": "What? You know my name!" } } ], "postDialog": [] }
kpInfo JSON

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

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_select", "cId": "1219214", "kpInfo": [ { "kpId": null, "kpType": "vocab", "kpTitle": "job", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
原始组件配置 (可编辑后点击"执行重新生成")
【任务标题】User分派工作任务 【资源配置】 图片时机：无 音频载体：无 【情境引入】 空 【互动内容】 要求：选择一个你想问的问题 （音频） 选项1：What is your job today? - 反馈 Dad: My job is to fix the spaceship! 选项2：What is your name? - 反馈 Dad: What? You know my name! 【后置对话】 空
15 对话朗读 cId: 1219215 mid_dialog_repeat
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | {}
preDialog | []
imgShowTimingList | []
question | { "type": "user", "content": "My job is to take care of home!" }
postDialog | []

12345678910111213
{ "cType": "mid_dialog_repeat", "cId": "1219215", "title": "告诉爸妈你的工作", "resourceMapping": {}, "preDialog": [], "imgShowTimingList": [], "question": { "type": "user", "content": "My job is to take care of home!" }, "postDialog": [] }
kpInfo JSON

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

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_repeat", "cId": "1219215", "kpInfo": [ { "kpId": null, "kpType": "vocab", "kpTitle": "job", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
原始组件配置 (可编辑后点击"执行重新生成")
【任务标题】告诉爸妈你的工作 【资源配置】 图片时机：无 音频载体：无 【情境引入】 空 【互动内容】 User: My job is to take care of home! (朗读) 【后置对话】 空
16 对话朗读 cId: 1219216 mid_dialog_repeat
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | {}
preDialog | []
imgShowTimingList | []
question | { "type": "user", "content": "We also need a photo!" }
postDialog | []

12345678910111213
{ "cType": "mid_dialog_repeat", "cId": "1219216", "title": "提议拍照", "resourceMapping": {}, "preDialog": [], "imgShowTimingList": [], "question": { "type": "user", "content": "We also need a photo!" }, "postDialog": [] }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": null, "kpType": "sentence", "kpTitle": "We also need...", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_repeat", "cId": "1219216", "kpInfo": [ { "kpId": null, "kpType": "sentence", "kpTitle": "We also need...", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ] }
原始组件配置 (可编辑后点击"执行重新生成")
【任务标题】提议拍照 【资源配置】 图片时机：无 音频载体：无 【情境引入】 空 【互动内容】 User: We also need a photo! (朗读) 【后置对话】 空
17 对话表达 cId: 1219217 mid_dialog_express
已保存 ▶
jsonData

cType |
cId |
title |
asrPrompt |
resourceMapping | {}
preDialog | []
imgShowTimingList | [ "content" ]
img |
tip |
corFeedback | {}
errFeedback | { "type": "npc", "npcName": "Dad", "content": "Haha, what did you say?" }
question | { "desc": "一个很棒的小队！" }
example | { "type": "user", "content": "A great team!" }
postDialog | []

123456789101112131415161718192021222324252627
{ "cType": "mid_dialog_express", "cId": "1219217", "title": "一家三口完美小队", "asrPrompt": "great,team", "resourceMapping": {}, "preDialog": [], "imgShowTimingList": [ "content" ], "img": "1219217.png", "tip": "可以用 great 表达赞美。", "corFeedback": {}, "errFeedback": { "type": "npc", "npcName": "Dad", "content": "Haha, what did you say?" }, "question": { "desc": "一个很棒的小队！" }, "example": { "type": "user", "content": "A great team!" }, "postDialog": [] }
原始组件配置 (可编辑后点击"执行重新生成")
【任务标题】一家三口完美小队 【资源配置】 图片时机： 互动内容 音频载体：无 【情境引入】 空 【互动内容】 表达：一个很棒的小队！ 示例回答：User: A great team! 辅助信息：可以用 great 表达赞美。 【互动反馈】 正确：无 错误：Dad: Haha, what did you say? 【后置对话】 空