课程内容 - 重写全部 21 个 A1 单元的听读材料,把本单元理解词织进听/读文本, 单元内理解词复现率从约 20% 提升到约 77%(各单元 56–96%)。 - 修正 U01 房间号与机场大巴同为 thirty 的撞车(改为 17/30/40)。 - 校验器容差按级别读取(A1 为 8%),materials 覆盖率、字数、 选项子串等校验全部通过;course_content_test 通过。 黑夜模式 - app_theme 拆分明/暗两套调色板,AppColors 随亮度切换; main 用 theme/darkTheme/themeMode + builder 镜像已解析亮度; 主题偏好持久化到快照;进度页新增“外观主题”切换。 文档 - COURSE-PACK-JSON.md 更新 A1 词池覆盖(840/933)与材料复现约定。 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
972 lines
24 KiB
JSON
972 lines
24 KiB
JSON
{
|
||
"schemaVersion": 1,
|
||
"id": "A1-U12",
|
||
"revision": 1,
|
||
"level": "A1",
|
||
"title": "买衣服",
|
||
"categories": [
|
||
"日常"
|
||
],
|
||
"canDo": "问尺码和颜色、试穿",
|
||
"status": "draft",
|
||
"meta": {
|
||
"draftedBy": "claude-opus-5",
|
||
"draftedAt": "2026-09-17",
|
||
"sources": [
|
||
"CEFR-J Vocabulary Profile 1.5",
|
||
"CEFR-J Grammar Profile 20180315"
|
||
],
|
||
"reviews": [],
|
||
"frozenAt": null
|
||
},
|
||
"names": [],
|
||
"grammar": [
|
||
{
|
||
"id": "123",
|
||
"use": "active"
|
||
},
|
||
{
|
||
"id": "8",
|
||
"use": "active"
|
||
},
|
||
{
|
||
"id": "38",
|
||
"use": "active",
|
||
"reason": "只用 bigger、smaller 这类单音节比较级"
|
||
},
|
||
{
|
||
"id": "16",
|
||
"use": "receptive"
|
||
}
|
||
],
|
||
"coreItems": [
|
||
{
|
||
"id": "A1-U12-P01",
|
||
"type": "phrase",
|
||
"en": "Just looking, thanks.",
|
||
"zh": "我只是看看,谢谢。",
|
||
"sceneWord": false,
|
||
"match": [
|
||
[
|
||
"just looking"
|
||
]
|
||
],
|
||
"example": {
|
||
"en": "No, thanks. I'm just looking.",
|
||
"zh": "不用了,谢谢,我只是看看。"
|
||
},
|
||
"review": {
|
||
"prompt": "店员问你要不要帮忙,说你只是看看。"
|
||
}
|
||
},
|
||
{
|
||
"id": "A1-U12-W01",
|
||
"type": "word",
|
||
"en": "clothes",
|
||
"zh": "衣服",
|
||
"sceneWord": false,
|
||
"match": [
|
||
[
|
||
"clothes"
|
||
]
|
||
],
|
||
"example": {
|
||
"en": "I need some new clothes.",
|
||
"zh": "我需要几件新衣服。"
|
||
},
|
||
"review": {
|
||
"prompt": "说你想买些衣服。"
|
||
}
|
||
},
|
||
{
|
||
"id": "A1-U12-W02",
|
||
"type": "word",
|
||
"en": "shirt",
|
||
"zh": "衬衫",
|
||
"sceneWord": false,
|
||
"match": [
|
||
[
|
||
"shirt",
|
||
"shirts"
|
||
]
|
||
],
|
||
"example": {
|
||
"en": "I'm looking for a white shirt.",
|
||
"zh": "我在找一件白衬衫。"
|
||
},
|
||
"review": {
|
||
"prompt": "说你要找一件衬衫。"
|
||
}
|
||
},
|
||
{
|
||
"id": "A1-U12-W03",
|
||
"type": "word",
|
||
"en": "jacket",
|
||
"zh": "夹克;外套",
|
||
"sceneWord": false,
|
||
"match": [
|
||
[
|
||
"jacket",
|
||
"jackets"
|
||
]
|
||
],
|
||
"example": {
|
||
"en": "This jacket is very nice.",
|
||
"zh": "这件夹克很好看。"
|
||
},
|
||
"review": {
|
||
"prompt": "说你喜欢这件夹克。"
|
||
}
|
||
},
|
||
{
|
||
"id": "A1-U12-P02",
|
||
"type": "phrase",
|
||
"en": "a pair of shoes",
|
||
"zh": "一双鞋",
|
||
"sceneWord": false,
|
||
"match": [
|
||
[
|
||
"a pair of"
|
||
]
|
||
],
|
||
"example": {
|
||
"en": "I want a pair of black shoes.",
|
||
"zh": "我想要一双黑鞋。"
|
||
},
|
||
"review": {
|
||
"prompt": "说你想买一双鞋。"
|
||
}
|
||
},
|
||
{
|
||
"id": "A1-U12-P03",
|
||
"type": "phrase",
|
||
"en": "Can I try it on?",
|
||
"zh": "我可以试穿吗?",
|
||
"sceneWord": false,
|
||
"match": [
|
||
[
|
||
"try it on",
|
||
"try them on",
|
||
"try this on",
|
||
"try these on"
|
||
]
|
||
],
|
||
"example": {
|
||
"en": "These shoes are nice. Can I try them on?",
|
||
"zh": "这双鞋不错,我可以试穿吗?"
|
||
},
|
||
"review": {
|
||
"prompt": "问店员能不能试穿。"
|
||
}
|
||
},
|
||
{
|
||
"id": "A1-U12-P04",
|
||
"type": "phrase",
|
||
"en": "Where is the changing room?",
|
||
"zh": "试衣间在哪儿?",
|
||
"sceneWord": false,
|
||
"match": [
|
||
[
|
||
"changing room"
|
||
]
|
||
],
|
||
"example": {
|
||
"en": "The changing room is next to the mirror.",
|
||
"zh": "试衣间在镜子旁边。"
|
||
},
|
||
"review": {
|
||
"prompt": "问试衣间在哪里。"
|
||
}
|
||
},
|
||
{
|
||
"id": "A1-U12-P05",
|
||
"type": "phrase",
|
||
"en": "It's too small.",
|
||
"zh": "太小了。",
|
||
"sceneWord": false,
|
||
"match": [
|
||
[
|
||
"too small",
|
||
"too big",
|
||
"too long",
|
||
"too short"
|
||
]
|
||
],
|
||
"example": {
|
||
"en": "These pants are too long.",
|
||
"zh": "这条裤子太长了。"
|
||
},
|
||
"review": {
|
||
"prompt": "说这件外套太大了。"
|
||
}
|
||
},
|
||
{
|
||
"id": "A1-U12-P06",
|
||
"type": "phrase",
|
||
"en": "Do you have a bigger size?",
|
||
"zh": "有大一号的吗?",
|
||
"sceneWord": false,
|
||
"match": [
|
||
[
|
||
"bigger size",
|
||
"smaller size"
|
||
]
|
||
],
|
||
"example": {
|
||
"en": "Do you have a smaller size?",
|
||
"zh": "有小一号的吗?"
|
||
},
|
||
"review": {
|
||
"prompt": "问有没有小一号的。"
|
||
}
|
||
},
|
||
{
|
||
"id": "A1-U12-P07",
|
||
"type": "phrase",
|
||
"en": "It doesn't fit.",
|
||
"zh": "不合身。",
|
||
"sceneWord": true,
|
||
"sceneReason": "fit 在 CEFR-J 为 B1 动词,但试衣服时说“不合身”离不开它",
|
||
"match": [
|
||
[
|
||
"doesn't fit",
|
||
"don't fit",
|
||
"fits"
|
||
]
|
||
],
|
||
"example": {
|
||
"en": "These shoes don't fit.",
|
||
"zh": "这双鞋不合脚。"
|
||
},
|
||
"review": {
|
||
"prompt": "说这件衬衫不合身。"
|
||
}
|
||
},
|
||
{
|
||
"id": "A1-U12-P08",
|
||
"type": "phrase",
|
||
"en": "Do you have it in blue?",
|
||
"zh": "有蓝色的吗?",
|
||
"sceneWord": false,
|
||
"match": [
|
||
[
|
||
"in blue",
|
||
"in black",
|
||
"in red",
|
||
"in white"
|
||
]
|
||
],
|
||
"example": {
|
||
"en": "Do you have this jacket in black?",
|
||
"zh": "这件夹克有黑色的吗?"
|
||
},
|
||
"review": {
|
||
"prompt": "问这件衬衫有没有白色的。"
|
||
}
|
||
},
|
||
{
|
||
"id": "A1-U12-P09",
|
||
"type": "phrase",
|
||
"en": "It looks good on you.",
|
||
"zh": "你穿着很好看。",
|
||
"sceneWord": false,
|
||
"match": [
|
||
[
|
||
"looks good on",
|
||
"look good on"
|
||
]
|
||
],
|
||
"example": {
|
||
"en": "Those shoes look good on you.",
|
||
"zh": "那双鞋你穿着很好看。"
|
||
},
|
||
"review": {
|
||
"prompt": "夸朋友穿这件外套好看。"
|
||
}
|
||
},
|
||
{
|
||
"id": "A1-U12-P10",
|
||
"type": "phrase",
|
||
"en": "I'll think about it.",
|
||
"zh": "我再考虑一下。",
|
||
"sceneWord": false,
|
||
"match": [
|
||
[
|
||
"think about it"
|
||
]
|
||
],
|
||
"example": {
|
||
"en": "It's nice, but I'll think about it.",
|
||
"zh": "挺好的,不过我再考虑一下。"
|
||
},
|
||
"review": {
|
||
"prompt": "不想马上买,礼貌地说再考虑一下。"
|
||
}
|
||
}
|
||
],
|
||
"receptiveWords": [
|
||
{
|
||
"id": "A1-U12-R01",
|
||
"en": "color",
|
||
"zh": "颜色"
|
||
},
|
||
{
|
||
"id": "A1-U12-R02",
|
||
"en": "red",
|
||
"zh": "红色的"
|
||
},
|
||
{
|
||
"id": "A1-U12-R03",
|
||
"en": "green",
|
||
"zh": "绿色的"
|
||
},
|
||
{
|
||
"id": "A1-U12-R04",
|
||
"en": "yellow",
|
||
"zh": "黄色的"
|
||
},
|
||
{
|
||
"id": "A1-U12-R05",
|
||
"en": "white",
|
||
"zh": "白色的"
|
||
},
|
||
{
|
||
"id": "A1-U12-R06",
|
||
"en": "gray",
|
||
"zh": "灰色的"
|
||
},
|
||
{
|
||
"id": "A1-U12-R07",
|
||
"en": "pink",
|
||
"zh": "粉色的"
|
||
},
|
||
{
|
||
"id": "A1-U12-R08",
|
||
"en": "purple",
|
||
"zh": "紫色的"
|
||
},
|
||
{
|
||
"id": "A1-U12-R09",
|
||
"en": "T-shirt",
|
||
"zh": "T 恤"
|
||
},
|
||
{
|
||
"id": "A1-U12-R10",
|
||
"en": "dress",
|
||
"zh": "连衣裙"
|
||
},
|
||
{
|
||
"id": "A1-U12-R11",
|
||
"en": "skirt",
|
||
"zh": "裙子"
|
||
},
|
||
{
|
||
"id": "A1-U12-R12",
|
||
"en": "jeans",
|
||
"zh": "牛仔裤"
|
||
},
|
||
{
|
||
"id": "A1-U12-R13",
|
||
"en": "pants",
|
||
"zh": "裤子"
|
||
},
|
||
{
|
||
"id": "A1-U12-R14",
|
||
"en": "coat",
|
||
"zh": "大衣"
|
||
},
|
||
{
|
||
"id": "A1-U12-R15",
|
||
"en": "cap",
|
||
"zh": "帽子(有檐的)"
|
||
},
|
||
{
|
||
"id": "A1-U12-R16",
|
||
"en": "sweater",
|
||
"zh": "毛衣"
|
||
},
|
||
{
|
||
"id": "A1-U12-R17",
|
||
"en": "sock",
|
||
"zh": "袜子"
|
||
},
|
||
{
|
||
"id": "A1-U12-R18",
|
||
"en": "tight",
|
||
"zh": "紧的"
|
||
},
|
||
{
|
||
"id": "A1-U12-R19",
|
||
"en": "mirror",
|
||
"zh": "镜子"
|
||
},
|
||
{
|
||
"id": "A1-U12-R20",
|
||
"en": "style",
|
||
"zh": "款式"
|
||
},
|
||
{
|
||
"id": "A1-U12-R21",
|
||
"en": "lovely",
|
||
"zh": "可爱的;漂亮的"
|
||
},
|
||
{
|
||
"id": "A1-U12-R22",
|
||
"en": "ugly",
|
||
"zh": "难看的"
|
||
},
|
||
{
|
||
"id": "A1-U12-R23",
|
||
"en": "favorite",
|
||
"zh": "最喜欢的"
|
||
},
|
||
{
|
||
"id": "A1-U12-R24",
|
||
"en": "button",
|
||
"zh": "纽扣"
|
||
},
|
||
{
|
||
"id": "A1-U12-R25",
|
||
"en": "present",
|
||
"zh": "礼物"
|
||
},
|
||
{
|
||
"id": "A1-U12-R26",
|
||
"en": "girlfriend",
|
||
"zh": "女朋友"
|
||
},
|
||
{
|
||
"id": "A1-U12-R27",
|
||
"en": "boyfriend",
|
||
"zh": "男朋友"
|
||
},
|
||
{
|
||
"id": "A1-U12-R28",
|
||
"en": "lady",
|
||
"zh": "女士"
|
||
},
|
||
{
|
||
"id": "A1-U12-R29",
|
||
"en": "sir",
|
||
"zh": "先生"
|
||
},
|
||
{
|
||
"id": "A1-U12-R30",
|
||
"en": "toy",
|
||
"zh": "玩具"
|
||
},
|
||
{
|
||
"id": "A1-U12-R31",
|
||
"en": "jewelry",
|
||
"zh": "首饰"
|
||
},
|
||
{
|
||
"id": "A1-U12-R32",
|
||
"en": "notebook",
|
||
"zh": "笔记本"
|
||
},
|
||
{
|
||
"id": "A1-U12-R33",
|
||
"en": "pencil",
|
||
"zh": "铅笔"
|
||
},
|
||
{
|
||
"id": "A1-U12-R34",
|
||
"en": "bookstore",
|
||
"zh": "书店"
|
||
},
|
||
{
|
||
"id": "A1-U12-R35",
|
||
"en": "kid",
|
||
"zh": "小孩"
|
||
}
|
||
],
|
||
"segments": [
|
||
{
|
||
"id": "A1-U12-S1",
|
||
"title": "逛店和找衣服",
|
||
"minutes": 12,
|
||
"itemIds": [
|
||
"A1-U12-P01",
|
||
"A1-U12-W01",
|
||
"A1-U12-W02",
|
||
"A1-U12-W03",
|
||
"A1-U12-P02"
|
||
],
|
||
"listening": {
|
||
"text": "Can I help you? No, thanks. I'm just looking. OK. The shirts are over there, and the jackets are next to the mirror.",
|
||
"question": "夹克在哪里?",
|
||
"options": [
|
||
"镜子旁边",
|
||
"门口",
|
||
"楼上"
|
||
]
|
||
},
|
||
"speaking": [
|
||
{
|
||
"text": "Just looking, thanks."
|
||
},
|
||
{
|
||
"text": "I need some new clothes.",
|
||
"tip": "clothes 读 /kləʊðz/,不要读成两个音节"
|
||
},
|
||
{
|
||
"text": "I'm looking for a white shirt."
|
||
},
|
||
{
|
||
"text": "This jacket is very nice."
|
||
},
|
||
{
|
||
"text": "I want a pair of black shoes."
|
||
}
|
||
],
|
||
"reading": {
|
||
"text": "City Store\nFloor 1: shoes, bags, jewelry and caps\nFloor 2: lady's clothes: dresses, skirts and T-shirts\nFloor 3: men's clothes: shirts, jackets, coats and jeans\nFloor 4: kids' clothes and toys\nFloor 5: bookstore: books, notebooks and pencils",
|
||
"question": "买男士夹克去几楼?",
|
||
"options": [
|
||
"三楼",
|
||
"二楼",
|
||
"四楼"
|
||
]
|
||
},
|
||
"writing": {
|
||
"prompt": "写两句话:你在找什么衣服、想要一双什么颜色的鞋。",
|
||
"example": "I'm looking for a jacket. I want a pair of black shoes.",
|
||
"itemIds": [
|
||
"A1-U12-W03",
|
||
"A1-U12-P02"
|
||
]
|
||
},
|
||
"independent": {
|
||
"prompt": "用英语说说你今天想买的两件衣服。",
|
||
"itemIds": [
|
||
"A1-U12-W01",
|
||
"A1-U12-W02",
|
||
"A1-U12-W03"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "A1-U12-S2",
|
||
"title": "试穿与尺码",
|
||
"minutes": 13,
|
||
"itemIds": [
|
||
"A1-U12-P03",
|
||
"A1-U12-P04",
|
||
"A1-U12-P05",
|
||
"A1-U12-P06",
|
||
"A1-U12-P07"
|
||
],
|
||
"listening": {
|
||
"text": "Can I try it on? Sure. The changing room is over there. ... Oh, it's too small. It doesn't fit. Do you have a bigger size? Yes, here you are.",
|
||
"question": "顾客遇到什么问题?",
|
||
"options": [
|
||
"衣服太小",
|
||
"衣服太贵",
|
||
"试衣间有人"
|
||
]
|
||
},
|
||
"speaking": [
|
||
{
|
||
"text": "Can I try it on?"
|
||
},
|
||
{
|
||
"text": "Where is the changing room?"
|
||
},
|
||
{
|
||
"text": "It's too small."
|
||
},
|
||
{
|
||
"text": "Do you have a bigger size?",
|
||
"tip": "bigger 重音在前:BIG-ger"
|
||
},
|
||
{
|
||
"text": "It doesn't fit."
|
||
}
|
||
],
|
||
"reading": {
|
||
"text": "Size help\nS = small L = large\nTry this: Is your T-shirt tight? Then try a bigger size. Is it too long? Then try a smaller size.\nPants and jeans: sit down in the changing room. Are they OK?",
|
||
"question": "衣服太紧应该怎么办?",
|
||
"options": [
|
||
"换大一号",
|
||
"换小一号",
|
||
"换一种颜色"
|
||
]
|
||
},
|
||
"writing": {
|
||
"prompt": "写两句话:这件太小了,问有没有大一号。",
|
||
"example": "It's too small. Do you have a bigger size?",
|
||
"itemIds": [
|
||
"A1-U12-P05",
|
||
"A1-U12-P06"
|
||
]
|
||
},
|
||
"independent": {
|
||
"prompt": "你试穿的鞋太大,用英语告诉店员并要小一号。",
|
||
"itemIds": [
|
||
"A1-U12-P07",
|
||
"A1-U12-P05",
|
||
"A1-U12-P06"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "A1-U12-S3",
|
||
"title": "颜色和决定",
|
||
"minutes": 12,
|
||
"itemIds": [
|
||
"A1-U12-P08",
|
||
"A1-U12-P09",
|
||
"A1-U12-P10"
|
||
],
|
||
"listening": {
|
||
"text": "I like this dress, but do you have it in blue? Sorry, we only have it in red and pink. Oh, it's lovely, but I'll think about it.",
|
||
"question": "顾客想要什么颜色?",
|
||
"options": [
|
||
"蓝色",
|
||
"红色",
|
||
"粉色"
|
||
]
|
||
},
|
||
"speaking": [
|
||
{
|
||
"text": "Do you have it in blue?"
|
||
},
|
||
{
|
||
"text": "It looks good on you."
|
||
},
|
||
{
|
||
"text": "I'll think about it."
|
||
},
|
||
{
|
||
"text": "My favorite color is green."
|
||
}
|
||
],
|
||
"reading": {
|
||
"text": "A present for my girlfriend\nI want a sweater for my girlfriend. Her favorite colors are purple and gray. In the store, there are yellow, green and white sweaters. The style is nice, but the yellow one is ugly. The lady says, \"Sir, we have it in purple. The buttons are lovely.\" It's a little expensive, so I'll think about it. I buy some socks for my boyfriend too. No, I don't have one!",
|
||
"question": "女朋友最喜欢什么颜色?",
|
||
"options": [
|
||
"紫色和浅灰色",
|
||
"黄色和绿色",
|
||
"白色和红色"
|
||
]
|
||
},
|
||
"writing": {
|
||
"prompt": "写两句话:问有没有蓝色的,然后说再考虑一下。",
|
||
"example": "Do you have it in blue? I'll think about it.",
|
||
"itemIds": [
|
||
"A1-U12-P08",
|
||
"A1-U12-P10"
|
||
]
|
||
},
|
||
"independent": {
|
||
"prompt": "朋友在试衣服,用英语夸他穿着好看,再说说你最喜欢的颜色。",
|
||
"itemIds": [
|
||
"A1-U12-P09",
|
||
"A1-U12-P08"
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"scenes": [
|
||
{
|
||
"id": "A1-U12-C1",
|
||
"kind": "main",
|
||
"title": "在服装店买夹克",
|
||
"learnerRole": "顾客",
|
||
"aiRole": "店员",
|
||
"setting": "你在商场的服装店想买一件夹克。",
|
||
"turns": [
|
||
{
|
||
"ai": "Hello! Can I help you?",
|
||
"goal": "说你在找一件夹克",
|
||
"model": "Yes, I'm looking for a jacket.",
|
||
"zh": "是的,我在找一件夹克。",
|
||
"itemIds": [
|
||
"A1-U12-W03"
|
||
]
|
||
},
|
||
{
|
||
"ai": "The jackets are here. What about this one?",
|
||
"goal": "问能不能试穿、试衣间在哪",
|
||
"model": "Can I try it on? Where is the changing room?",
|
||
"zh": "我可以试穿吗?试衣间在哪儿?",
|
||
"itemIds": [
|
||
"A1-U12-P03",
|
||
"A1-U12-P04"
|
||
]
|
||
},
|
||
{
|
||
"ai": "Sure. It's over there, next to the mirror. ... How is it?",
|
||
"goal": "说太小了、不合身",
|
||
"model": "It's too small. It doesn't fit.",
|
||
"zh": "太小了,不合身。",
|
||
"itemIds": [
|
||
"A1-U12-P05",
|
||
"A1-U12-P07"
|
||
]
|
||
},
|
||
{
|
||
"ai": "OK. Here is a large. Is it better?",
|
||
"goal": "说合身了,问有没有蓝色的",
|
||
"model": "It fits. Do you have it in blue?",
|
||
"zh": "合身了。有蓝色的吗?",
|
||
"itemIds": [
|
||
"A1-U12-P07",
|
||
"A1-U12-P08"
|
||
]
|
||
},
|
||
{
|
||
"ai": "Yes, here you are. It looks good on you!",
|
||
"goal": "说你要了",
|
||
"model": "I'll take it.",
|
||
"zh": "我要了。",
|
||
"itemIds": []
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "A1-U12-C2",
|
||
"kind": "variant",
|
||
"title": "给朋友挑衣服",
|
||
"learnerRole": "朋友",
|
||
"aiRole": "正在试衣服的朋友",
|
||
"setting": "你陪朋友逛街,朋友在试衣服并问你的意见。",
|
||
"turns": [
|
||
{
|
||
"ai": "What do you think about this shirt?",
|
||
"goal": "夸他穿着好看",
|
||
"model": "It looks good on you.",
|
||
"zh": "你穿着很好看。",
|
||
"itemIds": [
|
||
"A1-U12-P09"
|
||
]
|
||
},
|
||
{
|
||
"ai": "Thanks! But it's a little tight.",
|
||
"goal": "让他问店员要大一号",
|
||
"model": "Ask for a bigger size.",
|
||
"zh": "问问有没有大一号的。",
|
||
"itemIds": [
|
||
"A1-U12-P06"
|
||
]
|
||
},
|
||
{
|
||
"ai": "OK. Do you like the color?",
|
||
"goal": "说你更喜欢白色,问店里有没有白色的",
|
||
"model": "I like white. Do they have it in white?",
|
||
"zh": "我喜欢白色。他们有白色的吗?",
|
||
"itemIds": [
|
||
"A1-U12-P08"
|
||
]
|
||
},
|
||
{
|
||
"ai": "Yes, but it's very expensive.",
|
||
"goal": "说那就只买一双鞋",
|
||
"model": "Just buy a pair of shoes.",
|
||
"zh": "那就买一双鞋吧。",
|
||
"itemIds": [
|
||
"A1-U12-P02"
|
||
]
|
||
},
|
||
{
|
||
"ai": "Hmm. These shoes are nice.",
|
||
"goal": "说你再考虑一下",
|
||
"model": "OK, I'll think about it too.",
|
||
"zh": "好,我也再考虑一下。",
|
||
"itemIds": [
|
||
"A1-U12-P10"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "A1-U12-C3",
|
||
"kind": "variant",
|
||
"title": "只是逛逛",
|
||
"learnerRole": "顾客",
|
||
"aiRole": "热情的店员",
|
||
"setting": "你随便逛逛,店员一直来推荐,你要礼貌地回应。",
|
||
"turns": [
|
||
{
|
||
"ai": "Hi! Are you looking for anything?",
|
||
"goal": "说只是看看",
|
||
"model": "I'm just looking at the clothes, thanks.",
|
||
"zh": "我只是看看衣服,谢谢。",
|
||
"itemIds": [
|
||
"A1-U12-P01",
|
||
"A1-U12-W01"
|
||
]
|
||
},
|
||
{
|
||
"ai": "We have new clothes. This dress is on sale!",
|
||
"goal": "说你需要的是衬衫,不是连衣裙",
|
||
"model": "Thanks, but I need a shirt, not a dress.",
|
||
"zh": "谢谢,不过我需要衬衫,不是连衣裙。",
|
||
"itemIds": [
|
||
"A1-U12-W02"
|
||
]
|
||
},
|
||
{
|
||
"ai": "Here are the shirts. Try this one!",
|
||
"goal": "问能不能试穿",
|
||
"model": "Can I try it on?",
|
||
"zh": "我可以试穿吗?",
|
||
"itemIds": [
|
||
"A1-U12-P03"
|
||
]
|
||
},
|
||
{
|
||
"ai": "How is it?",
|
||
"goal": "说太长了,不合身",
|
||
"model": "It's too long. It doesn't fit.",
|
||
"zh": "太长了,不合身。",
|
||
"itemIds": [
|
||
"A1-U12-P05",
|
||
"A1-U12-P07"
|
||
]
|
||
},
|
||
{
|
||
"ai": "Do you want a smaller size?",
|
||
"goal": "说你再考虑一下",
|
||
"model": "No, thanks. I'll think about it.",
|
||
"zh": "不用了,谢谢。我再考虑一下。",
|
||
"itemIds": [
|
||
"A1-U12-P10"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"tasks": [
|
||
{
|
||
"id": "A1-U12-T1",
|
||
"sceneId": "A1-U12-C1",
|
||
"goal": "找到合适尺码和颜色的夹克并买下",
|
||
"itemIds": [
|
||
"A1-U12-W03",
|
||
"A1-U12-P03",
|
||
"A1-U12-P04",
|
||
"A1-U12-P05",
|
||
"A1-U12-P07",
|
||
"A1-U12-P08"
|
||
],
|
||
"slots": [
|
||
"款式",
|
||
"尺码",
|
||
"颜色"
|
||
]
|
||
},
|
||
{
|
||
"id": "A1-U12-T2",
|
||
"sceneId": "A1-U12-C2",
|
||
"goal": "帮朋友挑衣服并给出建议",
|
||
"itemIds": [
|
||
"A1-U12-P09",
|
||
"A1-U12-P06",
|
||
"A1-U12-P08",
|
||
"A1-U12-P02",
|
||
"A1-U12-P10"
|
||
],
|
||
"slots": [
|
||
"好不好看",
|
||
"尺码",
|
||
"颜色"
|
||
]
|
||
},
|
||
{
|
||
"id": "A1-U12-T3",
|
||
"sceneId": "A1-U12-C3",
|
||
"goal": "礼貌应对店员的推荐",
|
||
"itemIds": [
|
||
"A1-U12-P01",
|
||
"A1-U12-W02",
|
||
"A1-U12-W01",
|
||
"A1-U12-P03",
|
||
"A1-U12-P05",
|
||
"A1-U12-P07",
|
||
"A1-U12-P10"
|
||
],
|
||
"slots": [
|
||
"只是看看",
|
||
"试穿",
|
||
"拒绝"
|
||
]
|
||
}
|
||
],
|
||
"materials": [
|
||
{
|
||
"id": "A1-U12-M1",
|
||
"mode": "listening",
|
||
"title": "店员招呼你试衣服",
|
||
"text": "Hello! Are you looking for something? These clothes are on sale. What size are you? We have small, medium and large. This white T-shirt is nice, and the gray sweater is lovely. We also have red skirts, blue jeans, black pants, a warm coat and a yellow cap. Do you want to try it on? The mirror is over there. If it's too tight, tell me and I'll get another size. This pink dress is our favorite style. It looks good on you! Are you buying a present? We have socks, toys and jewelry too. Come and see!",
|
||
"glosses": {
|
||
"medium": "中号",
|
||
"tell": "告诉",
|
||
"warm": "暖和的"
|
||
},
|
||
"questions": [
|
||
{
|
||
"type": "gist",
|
||
"question": "店员主要在做什么?",
|
||
"options": [
|
||
"帮顾客挑衣服、试穿",
|
||
"卖水果",
|
||
"问路"
|
||
]
|
||
},
|
||
{
|
||
"type": "detail",
|
||
"question": "店员说镜子在哪里?",
|
||
"options": [
|
||
"在那边",
|
||
"门口",
|
||
"楼上"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "A1-U12-M2",
|
||
"mode": "reading",
|
||
"title": "读一段对话:试连衣裙",
|
||
"text": "Mia: Excuse me, can I try on this dress? I want it as a present.\nStaff: Sure. What size and color?\nMia: Medium, in purple. Do you have that color?\nStaff: Yes. Here you are. The mirror is over there.\nMia: Hmm, it's too small and tight. It doesn't fit. This button is loose too.\nStaff: Sorry! Let me get a bigger size. How is this one?\nMia: Better! It's a lovely style, not ugly at all. I like the color. How much?\nStaff: Forty dollars. It's our favorite dress this year, sir — I mean, lady!\nMia: I'll take it. Do you have a white one too? And a green cap for a kid?\nStaff: Yes, the caps are near the toys and the notebooks.\nMia: Great, thank you!",
|
||
"glosses": {
|
||
"staff": "员工,服务员",
|
||
"medium": "中号",
|
||
"loose": "松的"
|
||
},
|
||
"questions": [
|
||
{
|
||
"type": "detail",
|
||
"question": "Mia 第一次试的裙子怎么样?",
|
||
"options": [
|
||
"太小太紧,不合身",
|
||
"刚刚好",
|
||
"太大了"
|
||
]
|
||
},
|
||
{
|
||
"type": "detail",
|
||
"question": "店员后来给她拿了什么?",
|
||
"options": [
|
||
"更大的尺码",
|
||
"一双鞋",
|
||
"一顶帽子"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"excluded": [
|
||
{
|
||
"en": "medium",
|
||
"reason": "B1;尺码表里只作为 M 的说明出现,不单独教"
|
||
},
|
||
{
|
||
"en": "department store",
|
||
"reason": "department 为 B1;A1 用 mall 或 store"
|
||
}
|
||
]
|
||
}
|