zylyzghc/data.js

691 lines
27 KiB
JavaScript
Raw Permalink Normal View History

2026-01-08 21:14:46 +08:00
// 日常英语学习数据
const englishData = {
scenes: [
{
id: 0,
title: "餐厅点餐",
description: "在餐厅点餐的日常对话练习",
image: "", // 更简单的图片导入:
// 方式1将图片放在 images 目录下命名为场景ID+扩展名(推荐)
// 例如0.jpg, 1.png, 2.jpeg 等
// 方式2将图片放在 images 目录下,命名为场景标题拼音+扩展名
// 例如:餐厅点餐 -> cantingdiancan.jpg
// 支持的格式:.jpg, .jpeg, .png, .gif, .webp, .bmp, .svg
// 不需要手动修改此字段,系统会自动查找所有可能的图片
conversation: [
{
speaker: "服务员",
text: "Good afternoon! Welcome to our restaurant. May I take your order?",
type: "other"
},
{
speaker: "我",
text: "I'd like to see the menu first, please.",
type: "user"
},
{
speaker: "服务员",
text: "Sure, here you are. Take your time.",
type: "other"
},
{
speaker: "服务员",
text: "Are you ready to order now?",
type: "other"
},
{
speaker: "我",
question: "请选择合适的回答:",
options: [
"Yes, I'll have the steak, please.",
"No, I don't like this restaurant.",
"I want to go home.",
"The menu is too expensive."
],
correctAnswer: 0,
type: "user_question"
},
{
speaker: "服务员",
text: "How would you like your steak cooked?",
type: "other"
},
{
speaker: "我",
question: "请选择合适的回答:",
options: [
"Medium rare, please.",
"With fries and salad.",
"I want a drink.",
"That's all."
],
correctAnswer: 0,
type: "user_question"
},
{
speaker: "服务员",
text: "Would you like anything to drink?",
type: "other"
},
{
speaker: "我",
question: "请选择合适的回答:",
options: [
"A glass of water, please.",
"No, I'm not hungry.",
"I'll pay now.",
"Thank you."
],
correctAnswer: 0,
type: "user_question"
},
{
speaker: "服务员",
text: "Okay, your order will be ready in 15 minutes.",
type: "other"
},
{
speaker: "我",
question: "请选择合适的回答:",
options: [
"Thank you very much.",
"Hurry up!",
"I want it now.",
"That's too long."
],
correctAnswer: 0,
type: "user_question"
}
]
},
{
id: 1,
title: "超市购物",
description: "在超市购物的日常对话练习",
image: "", // 更简单的图片导入:
// 方式1将图片放在 images 目录下命名为场景ID+扩展名(推荐)
// 例如0.jpg, 1.png, 2.jpeg 等
// 方式2将图片放在 images 目录下,命名为场景标题拼音+扩展名
// 例如:餐厅点餐 -> cantingdiancan.jpg
// 支持的格式:.jpg, .jpeg, .png, .gif, .webp, .bmp, .svg
// 不需要手动修改此字段,系统会自动查找所有可能的图片
conversation: [
{
speaker: "顾客",
text: "Excuse me, where can I find the milk?",
type: "user"
},
{
speaker: "超市员工",
text: "It's in aisle 5, next to the bread.",
type: "other"
},
{
speaker: "顾客",
question: "请选择合适的回答:",
options: [
"Thank you very much.",
"I don't like milk.",
"Where is aisle 5?",
"This store is too big."
],
correctAnswer: 0,
type: "user_question"
},
{
speaker: "超市员工",
text: "You're welcome. Let me know if you need anything else.",
type: "other"
},
{
speaker: "顾客",
text: "Actually, do you have any organic vegetables?",
type: "user"
},
{
speaker: "超市员工",
text: "Yes, they're in the fresh produce section at the back of the store.",
type: "other"
},
{
speaker: "顾客",
question: "请选择合适的回答:",
options: [
"Great, thank you.",
"I don't want organic.",
"That's too far.",
"Why are they there?"
],
correctAnswer: 0,
type: "user_question"
}
]
},
{
id: 2,
title: "问路",
description: "向陌生人问路的日常对话练习",
image: "", // 更简单的图片导入:
// 方式1将图片放在 images 目录下命名为场景ID+扩展名(推荐)
// 例如0.jpg, 1.png, 2.jpeg 等
// 方式2将图片放在 images 目录下,命名为场景标题拼音+扩展名
// 例如:餐厅点餐 -> cantingdiancan.jpg
// 支持的格式:.jpg, .jpeg, .png, .gif, .webp, .bmp, .svg
// 不需要手动修改此字段,系统会自动查找所有可能的图片
conversation: [
{
speaker: "我",
text: "Excuse me, could you tell me how to get to the nearest subway station?",
type: "user"
},
{
speaker: "路人",
text: "Sure! Go straight for two blocks, then turn left at the traffic light. You'll see it on your right.",
type: "other"
},
{
speaker: "我",
question: "请选择合适的回答:",
options: [
"Is it far from here?",
"I don't want to go there.",
"That's too complicated.",
"I'll take a taxi instead."
],
correctAnswer: 0,
type: "user_question"
},
{
speaker: "路人",
text: "No, it's only about a 5-minute walk.",
type: "other"
},
{
speaker: "我",
question: "请选择合适的回答:",
options: [
"Perfect! Thank you so much.",
"5 minutes is too long.",
"I can't walk that far.",
"Do you have a map?"
],
correctAnswer: 0,
type: "user_question"
},
{
speaker: "路人",
text: "You're welcome! Have a nice day.",
type: "other"
},
{
speaker: "我",
question: "请选择合适的回答:",
options: [
"You too!",
"Bye, I'm in a hurry.",
"I hope I don't get lost.",
"This city is confusing."
],
correctAnswer: 0,
type: "user_question"
}
]
},
{
id: 3,
title: "医院就诊",
description: "在医院看病的日常对话练习",
image: "", // 更简单的图片导入:
// 方式1将图片放在 images 目录下命名为场景ID+扩展名(推荐)
// 例如0.jpg, 1.png, 2.jpeg 等
// 方式2将图片放在 images 目录下,命名为场景标题拼音+扩展名
// 例如:餐厅点餐 -> cantingdiancan.jpg
// 支持的格式:.jpg, .jpeg, .png, .gif, .webp, .bmp, .svg
// 不需要手动修改此字段,系统会自动查找所有可能的图片
conversation: [
{
speaker: "护士",
text: "Good morning, how can I help you today?",
type: "other"
},
{
speaker: "我",
text: "I'm not feeling well. I have a fever and a headache.",
type: "user"
},
{
speaker: "护士",
text: "I'm sorry to hear that. Please fill out this form and take a seat. The doctor will see you shortly.",
type: "other"
},
{
speaker: "医生",
text: "Hello, I'm Dr. Smith. What seems to be the problem?",
type: "other"
},
{
speaker: "我",
question: "请选择合适的回答:",
options: [
"I've had a fever and headache for two days.",
"I don't like doctors.",
"How much does this cost?",
"Can I leave now?"
],
correctAnswer: 0,
type: "user_question"
},
{
speaker: "医生",
text: "Let me check your temperature and blood pressure.",
type: "other"
},
{
speaker: "医生",
text: "You have a slight fever. I'll prescribe some medicine for you.",
type: "other"
},
{
speaker: "我",
question: "请选择合适的回答:",
options: [
"How often should I take it?",
"I don't want any medicine.",
"Is it expensive?",
"When will I get better?"
],
correctAnswer: 0,
type: "user_question"
}
]
},
{
id: 4,
title: "银行办理业务",
description: "在银行办理业务的日常对话练习",
image: "", // 更简单的图片导入:
// 方式1将图片放在 images 目录下命名为场景ID+扩展名(推荐)
// 例如0.jpg, 1.png, 2.jpeg 等
// 方式2将图片放在 images 目录下,命名为场景标题拼音+扩展名
// 例如:餐厅点餐 -> cantingdiancan.jpg
// 支持的格式:.jpg, .jpeg, .png, .gif, .webp, .bmp, .svg
// 不需要手动修改此字段,系统会自动查找所有可能的图片
conversation: [
{
speaker: "银行职员",
text: "Good morning! How can I assist you today?",
type: "other"
},
{
speaker: "我",
question: "请选择合适的回答:",
options: [
"I'd like to open a savings account.",
"I want to rob the bank.",
"Your bank is too slow.",
"I need a loan immediately."
],
correctAnswer: 0,
type: "user_question"
},
{
speaker: "银行职员",
text: "Certainly! Could you please provide your ID and proof of address?",
type: "other"
},
{
speaker: "我",
question: "请选择合适的回答:",
options: [
"Here you are.",
"I don't have any ID.",
"Why do you need that?",
2026-01-09 01:01:23 +08:00
"This is too troublesome."
2026-01-08 21:14:46 +08:00
],
correctAnswer: 0,
type: "user_question"
},
{
speaker: "银行职员",
text: "Thank you. Please fill out this form and sign here.",
type: "other"
},
{
speaker: "我",
question: "请选择合适的回答:",
options: [
"Okay, thank you.",
"I can't read this.",
"This is taking too long.",
"I changed my mind."
],
correctAnswer: 0,
type: "user_question"
}
]
},
{
id: 5,
title: "酒店入住",
description: "酒店入住登记的日常对话练习",
image: "", // 更简单的图片导入:
// 方式1将图片放在 images 目录下命名为场景ID+扩展名(推荐)
// 例如0.jpg, 1.png, 2.jpeg 等
// 方式2将图片放在 images 目录下,命名为场景标题拼音+扩展名
// 例如:餐厅点餐 -> cantingdiancan.jpg
// 支持的格式:.jpg, .jpeg, .png, .gif, .webp, .bmp, .svg
// 不需要手动修改此字段,系统会自动查找所有可能的图片
conversation: [
{
speaker: "前台接待",
text: "Good evening! Welcome to our hotel. Do you have a reservation?",
type: "other"
},
{
speaker: "我",
question: "请选择合适的回答:",
options: [
"Yes, I have a reservation under the name Zhang.",
"No, I want the best room.",
"How much is a room?",
"I'm here to visit a friend."
],
correctAnswer: 0,
type: "user_question"
},
{
speaker: "前台接待",
text: "Let me check... Yes, Mr. Zhang. You booked a single room for two nights.",
type: "other"
},
{
speaker: "前台接待",
text: "Could you please show me your ID and credit card?",
type: "other"
},
{
speaker: "我",
question: "请选择合适的回答:",
options: [
"Here they are.",
"I don't have a credit card.",
"Why do you need that?",
"Can I pay cash?"
],
correctAnswer: 0,
type: "user_question"
},
{
speaker: "前台接待",
text: "Thank you. Here's your room key. You're in room 302 on the third floor.",
type: "other"
},
{
speaker: "我",
question: "请选择合适的回答:",
options: [
"Thank you! Where is the elevator?",
"The room is too small.",
"I want a better view.",
"Can I check out late?"
],
correctAnswer: 0,
type: "user_question"
}
]
},
{
id: 6,
title: "电话预约",
description: "用电话预约的日常对话练习",
image: "", // 更简单的图片导入:
// 方式1将图片放在 images 目录下命名为场景ID+扩展名(推荐)
// 例如0.jpg, 1.png, 2.jpeg 等
// 方式2将图片放在 images 目录下,命名为场景标题拼音+扩展名
// 例如:餐厅点餐 -> cantingdiancan.jpg
// 支持的格式:.jpg, .jpeg, .png, .gif, .webp, .bmp, .svg
// 不需要手动修改此字段,系统会自动查找所有可能的图片
conversation: [
{
speaker: "接听者",
text: "Hello, this is the dental clinic. How can I help you?",
type: "other"
},
{
speaker: "我",
question: "请选择合适的回答:",
options: [
"I'd like to make an appointment for a check-up.",
"I have a toothache.",
"Can I speak to Dr. Wang?",
"What are your opening hours?"
],
correctAnswer: 0,
type: "user_question"
},
{
speaker: "接听者",
text: "Certainly! When would you like to come in?",
type: "other"
},
{
speaker: "我",
question: "请选择合适的回答:",
options: [
"Is tomorrow morning available?",
"I want to come now.",
"How much does it cost?",
"I'm scared of dentists."
],
correctAnswer: 0,
type: "user_question"
},
{
speaker: "接听者",
text: "Yes, we have openings at 9:00 and 10:30. Which one works better for you?",
type: "other"
},
{
speaker: "我",
question: "请选择合适的回答:",
options: [
"9:00 would be perfect.",
"Both times are bad.",
"Can I come at noon?",
"I'll call back later."
],
correctAnswer: 0,
type: "user_question"
}
]
},
{
id: 7,
title: "机场登机",
description: "机场办理登机手续的日常对话练习",
image: "", // 更简单的图片导入:
// 方式1将图片放在 images 目录下命名为场景ID+扩展名(推荐)
// 例如0.jpg, 1.png, 2.jpeg 等
// 方式2将图片放在 images 目录下,命名为场景标题拼音+扩展名
// 例如:餐厅点餐 -> cantingdiancan.jpg
// 支持的格式:.jpg, .jpeg, .png, .gif, .webp, .bmp, .svg
// 不需要手动修改此字段,系统会自动查找所有可能的图片
conversation: [
{
speaker: "工作人员",
text: "Good morning! May I see your passport and ticket, please?",
type: "other"
},
{
speaker: "我",
question: "请选择合适的回答:",
options: [
"Here they are.",
"I lost my ticket.",
"When is boarding time?",
"Where is my gate?"
],
correctAnswer: 0,
type: "user_question"
},
{
speaker: "工作人员",
text: "Thank you. Would you like a window seat or an aisle seat?",
type: "other"
},
{
speaker: "我",
question: "请选择合适的回答:",
options: [
"A window seat, please.",
"I want the best seat.",
"How much extra?",
"I don't care."
],
correctAnswer: 0,
type: "user_question"
},
{
speaker: "工作人员",
text: "Here's your boarding pass. Your gate is B12, and boarding starts at 10:30.",
type: "other"
},
{
speaker: "我",
question: "请选择合适的回答:",
options: [
"Thank you very much.",
"Where is gate B12?",
"Is the flight on time?",
"Can I bring food on board?"
],
correctAnswer: 0,
type: "user_question"
}
]
},
{
id: 8,
title: "公交车让座",
description: "在公交车上让座的日常对话练习",
image: "", // 简单图片导入:将图片放在 images 目录下,可使用以下命名规则之一
// 1. 按场景ID命名8.jpg, 8.png
// 2. 按场景标题命名:公交车让座.jpg, bus.jpg
// 不需要手动修改此字段,系统会自动查找
conversation: [
{
speaker: "老人",
text: "Excuse me, is this seat taken?",
type: "other"
},
{
speaker: "我",
question: "请选择合适的回答:",
options: [
"No, please sit here.",
"Yes, it's taken.",
"I'm tired too.",
"Find another seat."
],
correctAnswer: 0,
type: "user_question"
},
{
speaker: "老人",
text: "Thank you so much, young man/lady.",
type: "other"
},
{
speaker: "我",
question: "请选择合适的回答:",
options: [
"You're welcome. It's my pleasure.",
"It's okay.",
"Don't mention it.",
"Sit down quickly."
],
correctAnswer: 0,
type: "user_question"
},
{
speaker: "老人",
text: "You're such a kind person.",
type: "other"
},
{
speaker: "我",
question: "请选择合适的回答:",
options: [
"Thank you for your kind words.",
"It's nothing special.",
"I have to get off soon.",
"I do this every day."
],
correctAnswer: 0,
type: "user_question"
}
]
},
{
id: 9,
title: "图书馆借书",
description: "在图书馆借书的日常对话练习",
image: "", // 简单图片导入:将图片放在 images 目录下,可使用以下命名规则之一
// 1. 按场景ID命名9.jpg, 9.png
// 2. 按场景标题命名:图书馆借书.jpg, library.jpg
// 不需要手动修改此字段,系统会自动查找
conversation: [
{
speaker: "我",
text: "Excuse me, how can I borrow books from the library?",
type: "user"
},
{
speaker: "图书馆职员",
text: "You need a library card. Do you have one?",
type: "other"
},
{
speaker: "我",
question: "请选择合适的回答:",
options: [
"No, how can I get one?",
"I forgot it at home.",
"Can I use my ID instead?",
"Why do I need one?"
],
correctAnswer: 0,
type: "user_question"
},
{
speaker: "图书馆职员",
text: "You can apply for one at the information desk with your ID.",
type: "other"
},
{
speaker: "我",
text: "Great, thank you. And how many books can I borrow at a time?",
type: "user"
},
{
speaker: "图书馆职员",
text: "You can borrow up to 5 books for 3 weeks.",
type: "other"
},
{
speaker: "我",
question: "请选择合适的回答:",
options: [
"Perfect, that's enough for me.",
"That's too few.",
"3 weeks is too short.",
"Can I renew them online?"
],
correctAnswer: 0,
type: "user_question"
}
]
}
]
};