diff --git a/business_production/组件配置/interactive-component-json/db/components.db b/business_production/组件配置/interactive-component-json/db/components.db index 8d8f106..5fae844 100644 Binary files a/business_production/组件配置/interactive-component-json/db/components.db and b/business_production/组件配置/interactive-component-json/db/components.db differ diff --git a/business_production/组件配置/interactive-component-json/outputs/L1-S2-U17-L2 迟到的包裹 Packages from Long Ago_20260527_165738.html b/business_production/组件配置/interactive-component-json/outputs/L1-S2-U17-L2 迟到的包裹 Packages from Long Ago_20260527_165738.html new file mode 100644 index 0000000..ee0187e --- /dev/null +++ b/business_production/组件配置/interactive-component-json/outputs/L1-S2-U17-L2 迟到的包裹 Packages from Long Ago_20260527_165738.html @@ -0,0 +1,4557 @@ + + + + + +L1-S2-U17-L2 迟到的包裹 Packages from Long Ago — 组件JSON报告 + + + + + +
+ + +
+
+
就绪
+
+
+ 成功: 0 + 失败: 0 +
+
+ +
+
+

L1-S2-U17-L2 迟到的包裹 Packages from Long Ago

+
+ 生成时间: 2026-05-27 16:57:38 + 模型: doubao-seed-2.0-pro + Wiki: IhDYwITBfii8cxkWsG1c0JWHnQh +
+
+ +
+
+
1
核心互动
+
16
中互动
+
+
17
总组件
+
16
成功
+
1
失败
+ +
+ + +
+
+ 1 + 图片单选 + cId: 1217201 + mid_image_choose + + + + + 已保存 + +
+
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cType
cId
title
meaning
resourceMapping
question
imageInfo
optionList
answer
preDialog
tip
corFeedback
errFeedback
postDialog
cDesc
+
+ +
+ +
+ +
+ + + + + + + + + + + + + + + +
pushType
cType
cId
kpInfo
+
+ +
+
+ + +
+
+ +
+
+ 2 + 对话朗读 + cId: 1217202 + mid_dialog_repeat + + + + + 已保存 + +
+
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cType
cId
title
resourceMapping
preDialog
imgShowTimingList
img
question
+
+ +
+ +
+ +
+ + + + + + + + + + + + + + + +
pushType
cType
cId
kpInfo
+
+ +
+
+ + +
+
+ +
+
+ 3 + 对话朗读 + cId: 1217203 + mid_dialog_repeat + + + + + 已保存 + +
+
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cType
cId
title
resourceMapping
preDialog
imgShowTimingList
img
question
postDialog
+
+ +
+ +
+ +
+ + + + + + + + + + + + + + + +
pushType
cType
cId
kpInfo
+
+ +
+
+ + +
+
+ +
+
+ 4 + 对话组句 + cId: 1217204 + mid_dialog_sentence + + + + + 已保存 + +
+
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cType
cId
title
resourceMapping
preDialog
imgShowTimingList
img
question
optionList
answer
tip
corFeedback
errFeedback
postDialog
+
+ +
+ +
+ +
+ + + + + + + + + + + + + + + +
pushType
cType
cId
kpInfo
+
+ +
+
+ + +
+
+ +
+
+ 5 + 对话朗读 + cId: 1217205 + mid_dialog_repeat + + + + + 已保存 + +
+
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cType
cId
title
resourceMapping
preDialog
imgShowTimingList
img
question
postDialog
+
+ +
+ +
+ +
+ + + + + + + + + + + + + + + +
pushType
cType
cId
kpInfo
+
+ +
+
+ + +
+
+ +
+
+ 6 + 对话选读 + cId: 1217206 + mid_dialog_select + + + + + 已保存 + +
+
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cType
cId
title
resourceMapping
preDialog
imgShowTimingList
optionList
postDialog
+
+ +
+ +
+ +
+ + + + + + + + + + + + + + + +
pushType
cType
cId
kpInfo
+
+ +
+
+ + +
+
+ +
+
+ 7 + 图片多选 + cId: 1217207 + mid_image_multiple + + + + + 已保存 + +
+
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cType
cId
title
meaning
resourceMapping
question
imageInfo
optionList
answer
preDialog
tip
corFeedback
errFeedback
postDialog
cDesc
+
+ +
+
+ + +
+
+ +
+
+ 8 + 图片单选 + cId: 1217208 + mid_image_choose + + + + + 已保存 + +
+
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cType
cId
title
meaning
resourceMapping
question
imageInfo
optionList
answer
preDialog
tip
corFeedback
errFeedback
postDialog
cDesc
+
+ +
+
+ + +
+
+ +
+
+ 9 + 对话挖空 + cId: 1217209 + ? + + + 失败 + +
+
+
错误: LLM返回内容不是合法JSON: Extra data: line 1 column 517 (char 516) +内容: {"cType":"mid_dialog_fillin","cId":"1217209","title":"补全对Sunny说的句子","resourceMapping":{},"preDialog":[],"imgShowTimingList":[],"question":{"type":"user","desc":"You must ___ it!","content":"You must be happy with it!"},"optionGroupList":[{"optionList":[{"option":"be happy with","needAudio":true},{"o
+
+ +
+
原始组件配置 (可编辑后点击"执行重新生成")
+ + +
+
+
+ +
+
+ 10 + 对话选读 + cId: 1217210 + mid_dialog_select + + + + + 已保存 + +
+
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cType
cId
title
resourceMapping
preDialog
imgShowTimingList
optionList
postDialog
+
+ +
+ +
+ +
+ + + + + + + + + + + + + + + +
pushType
cType
cId
kpInfo
+
+ +
+
+ + +
+
+ +
+
+ 11 + 对话朗读 + cId: 1217211 + mid_dialog_repeat + + + + + 已保存 + +
+
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cType
cId
title
resourceMapping
preDialog
imgShowTimingList
question
postDialog
+
+ +
+ +
+ +
+ + + + + + + + + + + + + + + +
pushType
cType
cId
kpInfo
+
+ +
+
+ + +
+
+ +
+
+ 12 + 对话组句 + cId: 1217212 + mid_dialog_sentence + + + + + 已保存 + +
+
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cType
cId
title
resourceMapping
preDialog
imgShowTimingList
question
optionList
answer
tip
corFeedback
errFeedback
postDialog
+
+ +
+ +
+ +
+ + + + + + + + + + + + + + + +
pushType
cType
cId
kpInfo
+
+ +
+
+ + +
+
+ +
+
+ 13 + 对话挖空 + cId: 1217213 + mid_dialog_fillin + + + + + 已保存 + +
+
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cType
cId
title
resourceMapping
preDialog
imgShowTimingList
img
question
optionGroupList
corFeedback
errFeedback
postDialog
+
+ +
+
+ + +
+
+ +
+
+ 14 + 核心听力拖拽 + cId: 1217214 + core_listening_drag + + + + + 已保存 + +
+
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
cType
cId
title
sceneDesc
key
resourceMapping
cDesc
+
+ +
+ +
+ +
+
1234567
+ +
+
+ +
+ +
+
123456789101112131415161718192021222324252627282930313233343536373839404142434445
+ +
+
+ +
+ +
+
12345678910111213141516171819202122232425
+ +
+
+ +
+ +
+ + + + + + + +
learningPart
closing
+
+ +
+ +
+ +
+ + + + + + + + + + + + + + + +
pushType
cType
cId
kpInfo
+
+ +
+ +
+ +
```
+# 重点句子 1
+音频文本:It is from 5 days ago!
+讲解文本:刚刚听到的音频中,包含了一个常用短语 “... days ago”,意思是“……天前”,用来描述过去的时间哦。
+1. 听音选句
+Brainy:仔细听音频,哪一个句子是你刚刚听到的内容呢?
+- It is from 5 weeks ago.
+  - Brainy:哎呀,这句话里说的是weeks(周),不是我们听到的days(天)哦,再听一遍试试吧~
+- It is from 5 days ago. [正确]
+  - Brainy:太厉害啦!你准确听出了句子里的时间表达5 days ago!
+
+2. 听音选意
+Brainy:这句话的中文意思是“它是5个月前的”,对吗?
+- 对 / Yes
+  - Brainy:不对哦,句子里的days是“天”的意思,不是“月”,再想一想~
+- 错 / No [正确]
+  - Brainy:没错!你理解得超棒~days是“天”,所以这句话的正确意思是“它是5天前的”。
+---
+# 完成反馈
+Brainy:很好!你已经回答完了全部问题,相信你已经听懂了这个任务中所有的重点句子。现在让我们来查看结果吧!
+```
+
+ +
+ +
You shared the whole process of distributing packages with Lin, from sorting out different parcels to sending each one to the right neighbor accurately.(你和Lin分享了你们分发包裹的全部过程,从整理不同的包裹到准确地把每一件都送到对应的邻居手中。)
+
+
+ + +
+
+ +
+
+ 15 + 对话选读 + cId: 1217215 + mid_dialog_select + + + + + 已保存 + +
+
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cType
cId
title
resourceMapping
preDialog
imgShowTimingList
optionList
postDialog
+
+ +
+ +
+ +
+ + + + + + + + + + + + + + + +
pushType
cType
cId
kpInfo
+
+ +
+
+ + +
+
+ +
+
+ 16 + 对话挖空 + cId: 1217216 + mid_dialog_fillin + + + + + 已保存 + +
+
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cType
cId
title
resourceMapping
preDialog
imgShowTimingList
question
optionGroupList
corFeedback
errFeedback
postDialog
+
+ +
+
+ + +
+
+ +
+
+ 17 + 对话朗读 + cId: 1217217 + mid_dialog_repeat + + + + + 已保存 + +
+
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cType
cId
title
resourceMapping
preDialog
imgShowTimingList
question
postDialog
+
+ +
+ +
+ +
+ + + + + + + + + + + + + + + +
pushType
cType
cId
kpInfo
+
+ +
+
+ + +
+
+ + +
+ + + + + + + \ No newline at end of file diff --git a/business_production/组件配置/interactive-component-json/outputs/L1-S2-U18-L1 中国周_20260527_184155.html b/business_production/组件配置/interactive-component-json/outputs/L1-S2-U18-L1 中国周_20260527_184155.html new file mode 100644 index 0000000..3432801 --- /dev/null +++ b/business_production/组件配置/interactive-component-json/outputs/L1-S2-U18-L1 中国周_20260527_184155.html @@ -0,0 +1,5236 @@ + + + + + +L1-S2-U18-L1 中国周 — 组件JSON报告 + + + + + +
+ + +
+
+
就绪
+
+
+ 成功: 0 + 失败: 0 +
+
+ +
+
+

L1-S2-U18-L1 中国周

+
+ 生成时间: 2026-05-27 18:41:55 + 模型: doubao-seed-2.0-pro + Wiki: PgWrwllW2ikQKgkLTYKcmKFonXc +
+
+ +
+
+
1
核心互动
+
16
中互动
+
+
17
总组件
+
17
成功
+
0
失败
+ +
+ + +
+
+ 1 + 对话朗读 + cId: 1218101 + mid_dialog_repeat + + + + + 已保存 + +
+
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cType
cId
title
resourceMapping
preDialog
imgShowTimingList
question
postDialog
+
+ +
+ +
+ +
+ + + + + + + + + + + + + + + +
pushType
cType
cId
kpInfo
+
+ +
+
+ + +
+
+ +
+
+ 2 + 图片单选 + cId: 1218102 + mid_image_choose + + + + + 已保存 + +
+
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cType
cId
title
meaning
resourceMapping
question
imageInfo
optionList
answer
preDialog
tip
corFeedback
errFeedback
postDialog
cDesc
+
+ +
+ +
+ +
+ + + + + + + + + + + + + + + +
pushType
cType
cId
kpInfo
+
+ +
+
+ + +
+
+ +
+
+ 3 + 对话朗读 + cId: 1218103 + mid_dialog_repeat + + + + + 已保存 + +
+
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cType
cId
title
resourceMapping
preDialog
imgShowTimingList
question
postDialog
+
+ +
+ +
+ +
+ + + + + + + + + + + + + + + +
pushType
cType
cId
kpInfo
+
+ +
+
+ + +
+
+ +
+
+ 4 + 图片单选 + cId: 1218104 + mid_image_choose + + + + + 已保存 + +
+
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cType
cId
title
meaning
resourceMapping
question
imageInfo
optionList
answer
preDialog
tip
corFeedback
errFeedback
postDialog
cDesc
+
+ +
+ +
+ +
+ + + + + + + + + + + + + + + +
pushType
cType
cId
kpInfo
+
+ +
+
+ + +
+
+ +
+
+ 5 + 对话挖空 + cId: 1218105 + mid_dialog_fillin + + + + + 已保存 + +
+
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cType
cId
title
resourceMapping
preDialog
imgShowTimingList
question
optionGroupList
corFeedback
errFeedback
postDialog
+
+ +
+ +
+ +
+ + + + + + + + + + + + + + + +
pushType
cType
cId
kpInfo
+
+ +
+
+ + +
+
+ +
+
+ 6 + 对话朗读6 + cId: 1218106 + mid_dialog_repeat + + + + + 已保存 + +
+
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cType
cId
title
resourceMapping
preDialog
imgShowTimingList
img
question
postDialog
+
+ +
+ +
+ +
+ + + + + + + + + + + + + + + +
pushType
cType
cId
kpInfo
+
+ +
+
+ + +
+
+ +
+
+ 7 + 图片多选7 + cId: 1218107 + mid_image_multiple + + + + + 已保存 + +
+
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cType
cId
title
meaning
resourceMapping
question
imageInfo
optionList
answer
preDialog
tip
corFeedback
errFeedback
postDialog
cDesc
+
+ +
+ +
+ +
+ + + + + + + + + + + + + + + +
pushType
cType
cId
kpInfo
+
+ +
+
+ + +
+
+ +
+
+ 8 + 对话挖空8 + cId: 1218108 + mid_dialog_fillin + + + + + 已保存 + +
+
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cType
cId
title
resourceMapping
preDialog
imgShowTimingList
question
optionGroupList
corFeedback
errFeedback
postDialog
+
+ +
+ +
+ +
+ + + + + + + + + + + + + + + +
pushType
cType
cId
kpInfo
+
+ +
+
+ + +
+
+ +
+
+ 9 + 对话朗读9 + cId: 1218109 + mid_dialog_repeat + + + + + 已保存 + +
+
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cType
cId
title
resourceMapping
preDialog
imgShowTimingList
question
postDialog
+
+ +
+ +
+ +
+ + + + + + + + + + + + + + + +
pushType
cType
cId
kpInfo
+
+ +
+
+ + +
+
+ +
+
+ 10 + 对话朗读10 + cId: 1218110 + mid_dialog_repeat + + + + + 已保存 + +
+
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cType
cId
title
resourceMapping
preDialog
imgShowTimingList
question
postDialog
+
+ +
+ +
+ +
+ + + + + + + + + + + + + + + +
pushType
cType
cId
kpInfo
+
+ +
+
+ + +
+
+ +
+
+ 11 + 对话选择11 + cId: 1218111 + mid_dialog_choose + + + + + 已保存 + +
+
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cType
cId
title
resourceMapping
preDialog
imgShowTimingList
img
optionList
answer
corFeedback
errFeedback
postDialog
+
+ +
+ +
+ +
+ + + + + + + + + + + + + + + +
pushType
cType
cId
kpInfo
+
+ +
+
+ + +
+
+ +
+
+ 12 + 对话挖空12 + cId: 1218112 + mid_dialog_fillin + + + + + 已保存 + +
+
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cType
cId
title
resourceMapping
preDialog
imgShowTimingList
img
question
optionGroupList
corFeedback
errFeedback
postDialog
+
+ +
+ +
+ +
+ + + + + + + + + + + + + + + +
pushType
cType
cId
kpInfo
+
+ +
+
+ + +
+
+ +
+
+ 13 + 对话组句13 + cId: 1218113 + mid_dialog_sentence + + + + + 已保存 + +
+
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cType
cId
title
resourceMapping
preDialog
imgShowTimingList
img
question
optionList
answer
tip
corFeedback
errFeedback
postDialog
+
+ +
+ +
+ +
+ + + + + + + + + + + + + + + +
pushType
cType
cId
kpInfo
+
+ +
+
+ + +
+
+ +
+
+ 14 + 对话朗读14 + cId: 1218114 + mid_dialog_repeat + + + + + 已保存 + +
+
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cType
cId
title
resourceMapping
preDialog
imgShowTimingList
question
postDialog
+
+ +
+ +
+ +
+ + + + + + + + + + + + + + + +
pushType
cType
cId
kpInfo
+
+ +
+
+ + +
+
+ +
+
+ 15 + 对话组句15 + cId: 1218115 + mid_dialog_sentence + + + + + 已保存 + +
+
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cType
cId
title
resourceMapping
preDialog
imgShowTimingList
question
optionList
answer
tip
corFeedback
errFeedback
postDialog
+
+ +
+ +
+ +
+ + + + + + + + + + + + + + + +
pushType
cType
cId
kpInfo
+
+ +
+
+ + +
+
+ +
+
+ 16 + 核心听力拖拽 + cId: 1218116 + core_listening_drag + + + + + 已保存 + +
+
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
cType
cId
title
sceneDesc
key
resourceMapping
cDesc
+
+ +
+ +
+ +
+
1234567
+ +
+
+ +
+ +
+
12345678910111213141516171819202122232425262728293031323334353637383940414243
+ +
+
+ +
+ +
+
1234567891011121314151617181920212223242526272829
+ +
+
+ +
+ +
+ + + + + + + +
learningPart
closing
+
+ +
+ +
+ +
+ + + + + + + + + + + + + + + +
pushType
cType
cId
kpInfo
+
+ +
+ +
+ +
```
+# 重点句子 1
+音频文本:Which things are from old China?
+讲解文本:刚刚听到的音频中,包含了一个关键短语 be from,意思是“来自”。这个短语可以用来介绍事物或者人的来源哦。
+1. 听音选句
+Brainy:仔细听音频,选出来你听到的句子吧。
+- Which things are from old China? [正确]
+  - Brainy:太厉害啦!你准确听出了句子里的短语 be from,完全听对啦!
+- Which things are made in old China?
+  - Brainy:呀,这句话里的是 made in(在……制造),不是我们听到的 be from 哦,再听一遍试试吧。
+
+2. 听音选意
+Brainy:“哪些东西来自古代中国?”这句话和你听到的英文意思是一样的吗?
+- 对 / Yes [正确]
+  - Brainy:真棒!你完全理解了这句话的意思,还掌握了 be from 这个常用短语呢!
+- 错 / No
+  - Brainy:再想想哦,be from 是“来自”的意思,结合其他单词的意思再判断一下吧~
+---
+# 完成反馈
+Brainy:很好!你已经回答完了全部问题,相信你已经听懂了这个任务中所有的重点句子。现在让我们来查看结果吧!
+```
+
+ +
+ +
You went through the lesson's review tasks, checking four groups of matching images to confirm what you've learned in this class is well mastered. (你完成了这节课的复习任务,核对了四组对应的图片,确认你在本节课学到的内容都已经掌握得很好啦。)
+
+
+ + +
+
+ +
+
+ 17 + 对话选读17 + cId: 1218117 + mid_dialog_select + + + + + 已保存 + +
+
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cType
cId
title
resourceMapping
preDialog
imgShowTimingList
optionList
postDialog
+
+ +
+ +
+ +
+ + + + + + + + + + + + + + + +
pushType
cType
cId
kpInfo
+
+ +
+
+ + +
+
+ + +
+ + + + + + + \ No newline at end of file diff --git a/memory/.dreams/events.jsonl b/memory/.dreams/events.jsonl index 0ece1c5..83a523a 100644 --- a/memory/.dreams/events.jsonl +++ b/memory/.dreams/events.jsonl @@ -65,3 +65,7 @@ {"type":"memory.recall.recorded","timestamp":"2026-05-26T06:05:14.528Z","query":"巩固题 bitable app token 对话挖空","resultCount":1,"results":[{"path":"memory/2026-05-12.md","startLine":137,"endLine":149,"score":1}]} {"type":"memory.recall.recorded","timestamp":"2026-05-26T06:06:25.056Z","query":"巩固题 bitable app token API 对话挖空 component","resultCount":1,"results":[{"path":"memory/2026-05-12.md","startLine":137,"endLine":149,"score":1}]} {"type":"memory.recall.recorded","timestamp":"2026-05-26T06:08:47.532Z","query":"1219101 component production 组件生产 对话挖空 produce U20 L1","resultCount":5,"results":[{"path":"memory/2026-05-20.md","startLine":55,"endLine":65,"score":1},{"path":"memory/2026-05-12.md","startLine":238,"endLine":264,"score":1},{"path":"memory/2026-05-17.md","startLine":38,"endLine":47,"score":1},{"path":"memory/2026-05-20.md","startLine":40,"endLine":59,"score":1},{"path":"memory/2026-05-12.md","startLine":222,"endLine":242,"score":1}]} +{"type":"memory.recall.recorded","timestamp":"2026-05-27T07:13:41.815Z","query":"知识点推送 后台 课程 挂上知识点 lesson","resultCount":3,"results":[{"path":"memory/2026-05-21.md","startLine":65,"endLine":75,"score":1},{"path":"memory/2026-05-07.md","startLine":41,"endLine":64,"score":1},{"path":"memory/2026-05-07.md","startLine":151,"endLine":169,"score":1}]} +{"type":"memory.recall.recorded","timestamp":"2026-05-27T07:13:49.224Z","query":"lesson 421 17-1 知识点 推送 后台","resultCount":1,"results":[{"path":"memory/2026-05-21.md","startLine":65,"endLine":75,"score":1}]} +{"type":"memory.recall.recorded","timestamp":"2026-05-27T07:13:49.225Z","query":"pushRelationKp 知识点推送 接口 notify","resultCount":1,"results":[{"path":"memory/2026-05-21.md","startLine":65,"endLine":75,"score":1}]} +{"type":"memory.recall.recorded","timestamp":"2026-05-27T07:13:57.033Z","query":"U17 421 push 推送到后台 组件配置 知识点推送 知识↑","resultCount":4,"results":[{"path":"memory/2026-05-20.md","startLine":1,"endLine":31,"score":1},{"path":"memory/2026-05-18.md","startLine":740,"endLine":770,"score":1},{"path":"memory/2026-05-18.md","startLine":766,"endLine":797,"score":1},{"path":"memory/2026-05-21.md","startLine":39,"endLine":56,"score":1}]} diff --git a/memory/.dreams/short-term-recall.json b/memory/.dreams/short-term-recall.json index cbc12a6..de76884 100644 --- a/memory/.dreams/short-term-recall.json +++ b/memory/.dreams/short-term-recall.json @@ -1,6 +1,6 @@ { "version": 1, - "updatedAt": "2026-05-26T06:08:47.532Z", + "updatedAt": "2026-05-27T07:13:57.033Z", "entries": { "memory:memory/2026-05-07.md:57:74": { "key": "memory:memory/2026-05-07.md:57:74", @@ -1942,18 +1942,20 @@ "endLine": 31, "source": "memory", "snippet": "# 2026-05-20 工作日志 ## [童瑶] L1-S2-U17-L2 迟到的包裹 — 英文台词润色 - 134行对话台词全部润色完成,写入H列 - S2标准:句长≤8词、英式拼写、口语化、知识点保留 - 详情见 `business_production/英文台词/memory/2026-05-20.md` ## [童瑶] L1-S2-U17-L1 摩托怪客 — 组件配置JSON - 16个互动组件,14个成功生成JSON,2个跳过 - 跳过:图片无序多选(注册表无匹配)、阅读理解(核心互动未注册) - HTML报告已通过飞书Bot发送给童瑶 ## [童瑶] L1-S2-U17-L4 捉迷藏 — 组件生产(第111行起) - **文档**: SAadwW8YaiObl8k4op3c6vs8nqb | **Sheet**: wMQVyV | **Spreadsheet**: It4AsFkC7hXHc4te9yUcyLHRnOe - 从第111行起识别9个互动组件,全部完成F列回填,最终验证通过 - 最终组件行及对应关系: | 行号 | 组件类型 | 组件ID | |------|---------|--------| | 111 | 对话选择-配图 | 1217408 | | 119 | 对话选择-配图 | 1217409 | | 127 | 对话挖空-配图 | 1217410 | | 130 | 对话组句-配图 | 1217411 | | 141 | 对话组句-配图 | 1217412 | | 150 | 看图拼词 | 1217413 | | 166 | 对话", - "recallCount": 1, + "recallCount": 2, "dailyCount": 0, "groundedCount": 0, - "totalScore": 1, + "totalScore": 2, "maxScore": 1, "firstRecalledAt": "2026-05-21T07:31:52.322Z", - "lastRecalledAt": "2026-05-21T07:31:52.322Z", + "lastRecalledAt": "2026-05-27T07:13:57.033Z", "queryHashes": [ - "03b71fab8fb9" + "03b71fab8fb9", + "62070213f719" ], "recallDays": [ - "2026-05-21" + "2026-05-21", + "2026-05-27" ], "conceptTags": [ "l1-s2-u17-l2", @@ -2434,6 +2436,194 @@ "表格", "写作" ] + }, + "memory:memory/2026-05-21.md:65:75": { + "key": "memory:memory/2026-05-21.md:65:75", + "path": "memory/2026-05-21.md", + "startLine": 65, + "endLine": 75, + "source": "memory", + "snippet": "- **对话选择 vs 对话选读**:前者有对错判断(正确选项标注),后者开放表达(无正确选项,每选项均带反馈) - **对话挖空**:`___` 必需三下划线,选项2-3个,反馈角色非 User - **对话组句**:选项为独立单词/短语,答案填完整正确句,必须有辅助信息 - **看图说话 v2.0**:结构最复杂,包含导览配置(任务标题/背景/描述/知识)+ 对话配置(角色/背景/Q&A/通过规则/示例对话) - **-配图后缀**:资源配置需添加 `图片时机:互动内容\\n互动反馈\\n\\n音频载体:Pioneer Band` #### 写入脚本模式 - G 列写入使用 Python subprocess + curl(避免 shell 转义) - SST = spreadsheet_token, SID = sheet_id(格式 `SST!G{row}:G{row}`) - 写入后必须回读验证内容完整性", + "recallCount": 3, + "dailyCount": 0, + "groundedCount": 0, + "totalScore": 3, + "maxScore": 1, + "firstRecalledAt": "2026-05-27T07:13:41.815Z", + "lastRecalledAt": "2026-05-27T07:13:49.225Z", + "queryHashes": [ + "f6d66a16b50f", + "cec81ed5e38f", + "9954089951e2" + ], + "recallDays": [ + "2026-05-27" + ], + "conceptTags": [ + "选项2-3个", + "选项为独立单词/短语", + "v2.0", + "任务标题/背景/描述/知识", + "角色/背景/q", + "a/通过规则/示例对话", + "spreadsheet-token", + "sheet-id" + ] + }, + "memory:memory/2026-05-07.md:41:64": { + "key": "memory:memory/2026-05-07.md:41:64", + "path": "memory/2026-05-07.md", + "startLine": 41, + "endLine": 64, + "source": "memory", + "snippet": "- **备注:** 李应瑛不在负责人配置中,不在完整权限用户列表中。当前请求属于教研内容分析,已先接单处理,后续如有敏感数据查询需求需按权限规则处理。 # 2026-05-07 工作日志 ## 会话记录 ### 李应瑛 (ou_1bd7317ae2ccfeb57e1132028847279e) — 单词表对比请求(三轮对比) - **时间:** 10:39 ~ 11:18 - **需求:** 对比三份单词表,找出\"表1有但表2和表3都没有\"的单词。 - **状态:** 已完成三轮对比,结果已交付用户。最终版已发送。 - **文件:** - 表1:.doc 文件(分类主题单词表,14个大类,970个单词) - 表2:.xlsx 文件(LV2词表,1,329个单词) - 表3:.xlsx 文件(L1词表,845个单词,含「单词表-LV1(上)」「单词表-LV1(下)」「单词表-备用」三个sheet合并去重) - **三轮对比过程:** 1. **第一轮(表1 vs 表2):** 表1有但表2没有 = 502个 2. **第二轮(结果 vs 表3):** 第一轮结果中表3也有 = 242个,最终表1独有 = 260个 3. **第三轮(用户要求重新发送三份文件后重算):** 最终确认 **表1有但表2表3都没有 = 255个** - **第三轮详细统计:** - 三表共有:230 - 表1 ∩ 表2:492 - 表1 ∩ 表3:448 - 表2 ∩ 表3:427 - 表1有,表2没有:472(其中217个表3也有) - 最终:255", + "recallCount": 1, + "dailyCount": 0, + "groundedCount": 0, + "totalScore": 1, + "maxScore": 1, + "firstRecalledAt": "2026-05-27T07:13:41.815Z", + "lastRecalledAt": "2026-05-27T07:13:41.815Z", + "queryHashes": [ + "f6d66a16b50f" + ], + "recallDays": [ + "2026-05-27" + ], + "conceptTags": [ + "单词表-lv1", + "单词表-备用", + "备注", + "不在", + "负责", + "配置", + "完整", + "权限" + ] + }, + "memory:memory/2026-05-07.md:151:169": { + "key": "memory:memory/2026-05-07.md:151:169", + "path": "memory/2026-05-07.md", + "startLine": 151, + "endLine": 169, + "source": "memory", + "snippet": "- **需求:** 单元挑战新增3个题型:阅读看图回答题(reading_pic_qa)、阅读看图判断题(reading_pic_judge)、写作看图回答题(writing_pic_qa) - **状态:** ✅ 已完成题型规范落地 - **交付内容:** 创建3个题型SKILL.md;更新 MEMORY.md 全题型阶段归属规则 - **关键决策:** 3个题型均为 L1&L2 共用,通过难度参数区分阶段 ### 李应瑛 (ou_1bd7317ae2ccfeb57e1132028847279e) — 单词表三表对比(最终完结) - **时间:** 10:39 ~ 11:44 - **需求:** 对比三份单词表,找出\"表1有但表2和表3都没有\"的单词。 - **状态:** ✅ 已完成,用户多次编辑文件后重新对比,最终确认结果 = **246个** - **文件(最终版):** - 表1:.doc(分类主题单词表,14大类,970个单词) - 表2:.xlsx(LV2词表,1,438个单词,含「LV2-单词」「LV2上单词占用情况」「LV2下单词占用情况」「LV2S3」「LV2词表大全」五个sheet) - 表3:.xlsx(L1词表,845个单词,含「单词表-LV1(上)」「单词表-LV1(下)」「单词表-备用」三个sheet合并去重) - **多轮迭代历程:** 1. 初版(旧表2/表3):260 2. 重发三份后重算:255 3. 替换新表3:255(不变) 4. 替换新表2(新增「LV2词表大全」):257 5. **用户编辑文件后要求", + "recallCount": 1, + "dailyCount": 0, + "groundedCount": 0, + "totalScore": 1, + "maxScore": 1, + "firstRecalledAt": "2026-05-27T07:13:41.815Z", + "lastRecalledAt": "2026-05-27T07:13:41.815Z", + "queryHashes": [ + "f6d66a16b50f" + ], + "recallDays": [ + "2026-05-27" + ], + "conceptTags": [ + "reading-pic-qa", + "reading-pic-judge", + "writing-pic-qa", + "创建3个题型skill.md", + "memory.md", + "lv2-单词", + "单词表-lv1", + "单词表-备用" + ] + }, + "memory:memory/2026-05-18.md:740:770": { + "key": "memory:memory/2026-05-18.md:740:770", + "path": "memory/2026-05-18.md", + "startLine": 740, + "endLine": 770, + "source": "memory", + "snippet": "- **音频来源:** 爷爷Justin念信(剧本行160-163) - **写入方式:** Python subprocess + curl(避免shell转义) ### 待补充 | 项目 | 说明 | |------|------| | 图片素材 | 6张选项图 `1217310_option_00~05.png` 待配置 | | kpListSentence/kpListVocab | 待填入Unit 1217对应的句型/单词知识ID | | kpInfo.kpId | grandfather/grandmother/visit 的具体知识ID待确认 | | 音频录制 | Justin念信4句音频待录制 | ### 互动组件脚本参考路径 - `skills/core-content-json-standard/SKILL.md` — 14种核心题型JSON标准 - `skills/feishu-embedded-sheet/SKILL.md` — 内嵌Sheet读写 - `skills/lark_bitable_operate_as_bot/SKILL.md` — Bot身份多维表格操作 ## [李应瑛] L1-S2-U17-L4 门关啦 组件配置(2026-05-18 21:00) ### 背景 李应瑛发送知识库文档 `SAadwW8YaiObl8k4op3c6vs8nqb`(L1-S2-U17-L4 门关啦),要求根据组件类型生成配置,回填到 **F列**(不同于L3的H列)。 ### 文档结构 - Wiki token: `SAadwW8YaiObl8k", + "recallCount": 1, + "dailyCount": 0, + "groundedCount": 0, + "totalScore": 1, + "maxScore": 1, + "firstRecalledAt": "2026-05-27T07:13:57.033Z", + "lastRecalledAt": "2026-05-27T07:13:57.033Z", + "queryHashes": [ + "62070213f719" + ], + "recallDays": [ + "2026-05-27" + ], + "conceptTags": [ + "剧本行160-163", + "1217310-option-00", + "05.png", + "kplistsentence/kplistvocab", + "1217对应的句型/单词知识id", + "kpinfo.kpid", + "grandfather/grandmother/visit", + "l1-s2-u17-l4" + ] + }, + "memory:memory/2026-05-18.md:766:797": { + "key": "memory:memory/2026-05-18.md:766:797", + "path": "memory/2026-05-18.md", + "startLine": 766, + "endLine": 797, + "source": "memory", + "snippet": "- Script sheet: `wMQVyV`(202行×8列) - Knowledge points sheet: `eXTXJ8`(6个知识点:open, closed, door, home, 2个句型) - 列结构:A=类型, B=配置信息, C=剧情描述, D=角色名, E=英文台词, **F=组件配置**, G=知识点, H=编剧台词 ### 互动组件识别 - 16个互动组件(ID 1217401-1217416),全部F列为空 - 类型分布:对话朗读×6、对话挖空×4、图片单选×1、对话选择×2、对话组句×2、看图拼词×1 - 知识点覆盖:open/closed/door/home 及对应句型 ### 写入方式 - Sheets v2 API PUT values,range 格式注意:sheet_id不加引号 - 先试 `'wMQVyV'!F10` 报 \"sheetId not found\" → 修正为 `wMQVyV!F10` 成功 - 16/16 全部回读验证通过 ### 脚本 `scripts/write_L4_F_configs.py` --- ## [李应瑛] L1-S2-U17-L5 笨蛋坏蛋?英文生产(2026-05-18 21:15) ### 背景 李应瑛发送知识库文档 `U1zEwHZaaie07TkjmOOchurgnIh`(L1-S2-U17-L5 笨蛋坏蛋?),要求\"英文生产\"。 ### 文档结构(与L3/L4不同) - Wiki token: `U1zEwHZaaie07TkjmOOchurgnIh` - Spreads", + "recallCount": 1, + "dailyCount": 0, + "groundedCount": 0, + "totalScore": 1, + "maxScore": 1, + "firstRecalledAt": "2026-05-27T07:13:57.033Z", + "lastRecalledAt": "2026-05-27T07:13:57.033Z", + "queryHashes": [ + "62070213f719" + ], + "recallDays": [ + "2026-05-27" + ], + "conceptTags": [ + "1217401-1217416", + "open/closed/door/home", + "sheet-id不加引号", + "16/16", + "scripts/write-l4-f-configs.py", + "l1-s2-u17-l5", + "与l3/l4不同", + "script" + ] + }, + "memory:memory/2026-05-21.md:39:56": { + "key": "memory:memory/2026-05-21.md:39:56", + "path": "memory/2026-05-21.md", + "startLine": 39, + "endLine": 56, + "source": "memory", + "snippet": "subprocess.run(['curl', '-X', 'PUT', url, '-H', f'Authorization: Bearer {token}', ...]) ``` - 关键:读取后立即备份原始数据,写完后回读验证完整性 ### 5. 解析生成规则 - 每道题的解析需包含:听力原文引用 → 答案对应 → 关键特征 → 冗余排除/语用推理 - first 和 second 的解析需分别定制,不可复制模板 - 干扰抑制类题目:标注冗余信息类型(位置/情绪/动作/大小等) - 否定纠错类题目:标注否定信号词和身份替换逻辑 - 跨句整合类题目:标注需整合的信息来源和推理路径 ### 6. 剧本内嵌 Sheet 组件配置回填(刘彦江) - 文档:L1-S2-U17-L5 笨蛋坏蛋?(wiki token `U1zEwHZaaie07TkjmOOchurgnIh`) - 内嵌 Sheet `wMQVyV`,剧本表 265 行 × 9 列(A=类型, B=ID, C=配置整理, D=剧情描述, E=角色名, F=英文台词, G=组件配置, H=知识点, I=编剧台词) - 共 17 个互动行:对话朗读-配图(6) / 对话朗读(1) / 对话挖空-配图(1) / 对话挖空(4) / 对话选择-配图(1) / 对话选读(2) / 对话组句-配图(1) / 对话组句(1) / 看图说话(1) #### 组件类型 A 列取值与技能映射(新增类型) | A列类型 | 对应技能 | 备注 | |---------|---------|------|", + "recallCount": 1, + "dailyCount": 0, + "groundedCount": 0, + "totalScore": 1, + "maxScore": 1, + "firstRecalledAt": "2026-05-27T07:13:57.033Z", + "lastRecalledAt": "2026-05-27T07:13:57.033Z", + "queryHashes": [ + "62070213f719" + ], + "recallDays": [ + "2026-05-27" + ], + "conceptTags": [ + "备份", + "subprocess.run", + "冗余排除/语用推理", + "位置/情绪/动作/大小等", + "l1-s2-u17-l5", + "对话朗读-配图", + "对话挖空-配图", + "对话选择-配图" + ] } } } diff --git a/memory/2026-05-27.md b/memory/2026-05-27.md new file mode 100644 index 0000000..f4a464a --- /dev/null +++ b/memory/2026-05-27.md @@ -0,0 +1,15 @@ +# 2026-05-27 工作日志 + +## 人员信息确认 +- [刘彦江确认] 聂锦学(ou_71503fc7fca3337ab9efafd9f6c4a243)— 教研老师 +- [刘彦江确认] 武钰涵(ou_a4aaa641585b38d1042608b9b7f05a17)— 教研老师 +- clowbot(ou_1c460dbc9b19ac68b2a2e39671588dfb)— 机器人 + +## 工作记录 +- [聂锦学] 词汇题型难度分级分析:完成全部16种词汇题型的1-3级难度归类,含分级标准和理由说明 + +## 词汇题型难度分级 — 修订版(聂锦学反馈后) +- 分级标准:L1单步操作 / L2两步推理 / L3两步+强干扰 +- L1(6): 词义选择、拼写判断、发音判断、拼写输入、朗读单词、单词朗读翻译 +- L2(7): 反义选择、句中词义、词义分类、搭配选择、句中词拼写、同义选择、句中词听辨 +- L3(3): 词义辨析(近义词)、词形转换、词形应用(形近词) diff --git a/output/sample_questions/01_reading_pic_makeWord.json b/output/sample_questions/01_reading_pic_makeWord.json new file mode 100644 index 0000000..7c0f1cf --- /dev/null +++ b/output/sample_questions/01_reading_pic_makeWord.json @@ -0,0 +1,32 @@ +{ + "category": "reading", + "type": "reading_pic_makeWord", + "questionSetID": "020301", + "textTitle": "Look at the pictures. Look at the letters. Write the word.", + "questionSet": [ + { + "questionImage": "020301-00.png", + "question": "d(2)", + "options": ["g", "o"], + "answerText": "dog", + "ability": ["字母拼读", "图片联想", "词汇拼写"], + "explanation": "图片是一只狗,需要拼写单词 dog。字母 d 已给出,将 o 和 g 按顺序填入即可。" + }, + { + "questionImage": "020301-01.png", + "question": "c(2)", + "options": ["a", "t"], + "answerText": "cat", + "ability": ["字母拼读", "图片联想", "词汇拼写"], + "explanation": "图片是一只猫,需要拼写单词 cat。字母 c 已给出,将 a 和 t 按顺序填入即可。" + }, + { + "questionImage": "020301-02.png", + "question": "b(3)", + "options": ["k", "o", "o"], + "answerText": "book", + "ability": ["字母拼读", "图片联想", "词汇拼写"], + "explanation": "图片是一本书,需要拼写单词 book。字母 b 已给出,将 o、o、k 按顺序填入即可。" + } + ] +} diff --git a/output/sample_questions/02_reading_word_definition.json b/output/sample_questions/02_reading_word_definition.json new file mode 100644 index 0000000..6dc21fb --- /dev/null +++ b/output/sample_questions/02_reading_word_definition.json @@ -0,0 +1,53 @@ +{ + "category": "reading", + "type": "reading_word_definition", + "questionSetID": "030501", + "textTitle": "Look and read. Choose the correct words and write them on the lines.", + "questionSet": [ + { + "question": "This person helps you learn at school.", + "answer": [0], + "answerText": "teacher", + "ability": ["阅读理解", "词汇释义", "图文匹配"], + "explanation": "描述的是在学校里帮助你学习的人,对应 teacher。其他选项 fish/dog/book 与学校学习场景无关。" + }, + { + "question": "This animal can swim in water.", + "answer": [1], + "answerText": "fish", + "ability": ["阅读理解", "词汇释义", "图文匹配"], + "explanation": "描述的是能在水里游泳的动物,对应 fish。teacher 是人不是动物,book/cat 不会在水里游泳。" + }, + { + "question": "You can read this.", + "answer": [3], + "answerText": "book", + "ability": ["阅读理解", "词汇释义", "图文匹配"], + "explanation": "描述的是可以阅读的东西,对应 book。其他选项 fish/dog/teacher 不能用来阅读。" + }, + { + "question": "This animal has four legs and says 'woof'.", + "answer": [2], + "answerText": "dog", + "ability": ["阅读理解", "词汇释义", "图文匹配"], + "explanation": "描述的是四条腿、会汪汪叫的动物,对应 dog。teacher 和 book 显然不符合,fish 不会汪汪叫。" + }, + { + "question": "You sit on this in your living room.", + "answer": [4], + "answerText": "sofa", + "ability": ["阅读理解", "词汇释义", "图文匹配"], + "explanation": "描述的是客厅里可以坐的家具,对应 sofa。其他选项都不是适合坐的物品。" + } + ], + "optionSetList": [ + "030501-opt-00.png", + "030501-opt-01.png", + "030501-opt-02.png", + "030501-opt-03.png", + "030501-opt-04.png", + "030501-opt-05.png", + "030501-opt-06.png", + "030501-opt-07.png" + ] +} diff --git a/output/sample_questions/03_writing_pic_faq.json b/output/sample_questions/03_writing_pic_faq.json new file mode 100644 index 0000000..c759277 --- /dev/null +++ b/output/sample_questions/03_writing_pic_faq.json @@ -0,0 +1,46 @@ +{ + "category": "writing", + "type": "writing_pic_faq", + "questionSetID": "021601", + "textDesc": "Look and write.", + "textImage": "021601.png", + "imageDesc": "A park scene: a boy is riding a bike, a girl in a black skirt is reading a book under a tree, a dog is running near the flowers, and there is a red ball on the grass.", + "questionSet": [ + { + "title": "Complete the sentences.", + "type": "fill", + "questionList": [ + { + "questionDesc": "The boy on the bike is wearing a grey (4).", + "answerText": "hat", + "ability": ["词汇拼写", "图片观察", "句型理解"], + "explanation": "图中骑自行车的男孩戴着一顶灰色帽子,hat 是 3 个字母的 L1 词汇。注意图片中帽子的颜色和人物对应关系。" + }, + { + "questionDesc": "One dog is brown and one dog is (5).", + "answerText": "black", + "ability": ["词汇拼写", "图片观察", "句型理解"], + "explanation": "图中有一条棕色狗和一条黑色狗,black 是 5 个字母的 L1 颜色词汇。注意区分两条狗的颜色。" + } + ] + }, + { + "title": "Answer the questions.", + "type": "answer", + "questionList": [ + { + "question": "What is the girl in the black skirt doing?", + "answerText": "She is reading a book.", + "ability": ["句型组织", "图片观察", "书面表达"], + "explanation": "图中穿黑裙子的女孩正坐在树下看书,需要用完整句子回答。可以使用 'She is reading a book' 或类似的现在进行时结构。" + }, + { + "question": "Where is the dog?", + "answerText": "The dog is next to the tree.", + "ability": ["句型组织", "图片观察", "书面表达"], + "explanation": "图中的狗在树旁边,需要用完整句子描述位置。可以使用 'next to'、'under' 等 L1 介词。" + } + ] + } + ] +} diff --git a/output/sample_questions/04_listening_listenWrite.json b/output/sample_questions/04_listening_listenWrite.json new file mode 100644 index 0000000..ec37546 --- /dev/null +++ b/output/sample_questions/04_listening_listenWrite.json @@ -0,0 +1,33 @@ +{ + "category": "listening", + "type": "listening_listenWrite", + "questionSetID": "110901", + "textTitle": "Read the question. Listen and write a name or a number.", + "textAudio": "110901.mp3", + "textImage": "110901.png", + "textDesc": "There are two examples. Listen and write.", + "questionSet": [ + { + "question": "What is the girl's name?", + "answerText": "Lucy" + }, + { + "question": "How old is she?", + "answerText": "8" + }, + { + "question": "What is the name of her dog?", + "questionDesc": "Her dog is called (4).", + "answerText": "Max" + }, + { + "question": "Where does she live?", + "questionDesc": "She lives in (5) Street.", + "answerText": "Green" + }, + { + "question": "What number is her house?", + "answerText": "12" + } + ] +} diff --git a/output/sample_questions/05_reading_select_cloze_noPic.json b/output/sample_questions/05_reading_select_cloze_noPic.json new file mode 100644 index 0000000..f1a8c87 --- /dev/null +++ b/output/sample_questions/05_reading_select_cloze_noPic.json @@ -0,0 +1,52 @@ +{ + "category": "reading", + "type": "reading_select_cloze", + "questionSetID": "050401", + "textTitle": "Look and read. Choose the correct words and write them on the lines.", + "questionSet": [ + { + "question": "Michael: Hi Sally, I didn't see you at school yesterday. Where were you?", + "questionDesc": "Sally: (0).", + "answer": [1], + "ability": ["上下文理解", "对话逻辑", "语义推断"], + "explanation": "Michael问Sally昨天为什么没来学校,Sally的回答应该解释原因。'I was feeling sick so I stayed in bed'恰好解释了缺席原因,符合对话逻辑。" + }, + { + "question": "Michael: Oh no! What was the matter? Did you have a sore head?", + "questionDesc": "Sally: (0).", + "answer": [4], + "ability": ["上下文理解", "对话逻辑", "语义推断"], + "explanation": "Michael问Sally是不是头疼,Sally的回答应该是否定头疼并说明实际情况。'No. I had a terrible cold but it's better now'符合这个对话逻辑。" + }, + { + "question": "Michael: I hate being ill.", + "questionDesc": "Sally: (0).", + "answer": [0], + "ability": ["上下文理解", "对话逻辑", "语义推断"], + "explanation": "Michael说讨厌生病,Sally表示同感。'So do I! It's horrible!'表达相同的感受,符合上下文。" + }, + { + "question": "Michael: In our English lesson, we had to answer some questions about a story.", + "questionDesc": "Sally: (0).", + "answer": [2], + "ability": ["上下文理解", "对话逻辑", "语义推断"], + "explanation": "Michael说英语课上回答了问题,Sally回应自己的情况。'Did you? I just watched TV all day'使用反问+自述的方式,符合对话自然过渡。" + }, + { + "question": "Sally: Do you have a lot of homework?", + "questionDesc": "Michael: (0).", + "answer": [5], + "ability": ["上下文理解", "对话逻辑", "语义推断"], + "explanation": "Sally问作业多不多,Michael回答关于作业的数量。'A few, I hope you'll enjoy them'带有幽默感,符合小学生对话风格。" + } + ], + "optionSetList": [ + "So do I! It's horrible!", + "Hello Michael, I was feeling sick so I stayed in bed.", + "Did you? I just watched TV all day.", + "Yes, they have. Thank you very much.", + "No. I had a terrible cold but it's better now.", + "A few, I hope you'll enjoy them.", + "Would you like to play it soon?" + ] +} diff --git a/output/sample_questions/06_reading_select_cloze_withPic.json b/output/sample_questions/06_reading_select_cloze_withPic.json new file mode 100644 index 0000000..69d9b41 --- /dev/null +++ b/output/sample_questions/06_reading_select_cloze_withPic.json @@ -0,0 +1,38 @@ +{ + "category": "reading", + "type": "reading_select_cloze", + "questionSetID": "050402", + "textTitle": "Look and read. Choose the correct words and write them on the lines.", + "textImage": "050402.png", + "imageDesc": "A park scene with children playing: one boy is flying a kite, a girl is sitting on a blanket eating a sandwich, and a dog is running after a ball.", + "questionSet": [ + { + "question": "Dad: What a beautiful day! Let's have a picnic in the park.", + "questionDesc": "Mum: (0).", + "answer": [1], + "ability": ["图文理解", "上下文推断", "对话逻辑"], + "explanation": "Dad提议去公园野餐,Mum表示赞同并提出带食物。'Great idea! I'll make some sandwiches'既回应了提议又补充了行动计划。" + }, + { + "question": "Mum: Look at Tom. What is he doing?", + "questionDesc": "Dad: (0).", + "answer": [2], + "ability": ["图文理解", "上下文推断", "对话逻辑"], + "explanation": "Mum问Tom在做什么,Dad描述Tom的行为。'He is flying a kite near the tree'准确描述了图中男孩在树旁放风筝的场景。" + }, + { + "question": "Dad: Where is Lisa? I can't see her.", + "questionDesc": "Mum: (0).", + "answer": [3], + "ability": ["图文理解", "上下文推断", "对话逻辑"], + "explanation": "Dad问Lisa在哪,Mum指出位置。'She is sitting on the blanket'描述图中女孩坐在毯子上的场景。" + } + ], + "optionSetList": [ + "The dog is running after the ball.", + "Great idea! I'll make some sandwiches.", + "He is flying a kite near the tree.", + "She is sitting on the blanket.", + "I want to play with the dog." + ] +}