- 更新多个场景中的引导对话,提升学习互动性。 - 修改组件以清理不必要的学习引导弹窗,简化用户流程。 - 调整文本内容,确保信息准确性和一致性。 - 添加背景音乐控制,增强沉浸式体验。
53 lines
2.4 KiB
TypeScript
53 lines
2.4 KiB
TypeScript
/**
|
|
* 银元之战配置
|
|
* 包含银元之战的视频配置和线索数据
|
|
*/
|
|
import { type ReactNode } from "react";
|
|
import { getPublicPath } from "@/lib/utils";
|
|
import type { ClueData } from "@/components/layout";
|
|
|
|
// 银元之战视频配置
|
|
export const YINYUAN_VIDEO_CONFIG = {
|
|
src: getPublicPath("video/chenyun/chenyun_15.mp4"),
|
|
narration: `1949年5月,上海解放,此时上海经济秩序混乱,一些资本家甚至说"共产党是军事一百分,政治八十分,财经打零分。"上海经济旧势力利用人们长期以来形成的担心钞票贬值的心理,大肆贩卖银元,掀起投机风潮。上海证券交易所是投机商的大本营,而大街小巷的银元贩子却更多。原来的一块银元值100人民币,到了6月4日已经涨到1100元,而涨势仍在继续。事实上,银元已经是上海市场的主要货币。有些商号只认银元,把人民币排斥到市场之外。上海,这个全国的经济心脏,能否在新政权手中恢复跳动?一场没有硝烟的经济战争即将打响。面对这硝烟弥漫的经济战线,陈云同志亲自参与指导了同旧经济势力间的"银元之战。你将化身陈云同志的特派员,直面这场'银元之战'。"`,
|
|
alert: {
|
|
title: '第一幕:"银元之战"--人民币的阵地争夺战',
|
|
subtitle: "上海目前出现大肆贩卖银元的情况,请你了解情况!",
|
|
},
|
|
} as const;
|
|
|
|
// 银元之战线索数据配置
|
|
export const YINYUAN_CLUE_DATA: Record<
|
|
string,
|
|
ClueData & { content?: ReactNode }
|
|
> = {
|
|
// 银元之战 - 线索1
|
|
"yinyuan-clue1": {
|
|
type: "text",
|
|
title: "线索一",
|
|
content: `沪市银元价格连日暴涨
|
|
5月27日一块银元值100人民币
|
|
6月3日涨到720元
|
|
6月4日涨到1100元`,
|
|
},
|
|
// 银元之战 - 线索2
|
|
"yinyuan-clue2": {
|
|
type: "text",
|
|
title: "线索二",
|
|
content: (
|
|
<div className="flex flex-col items-start text-left gap-2 px-14">
|
|
<div className="mb-8">
|
|
南京路的先施、永安、大新、新新等四大公司率先拒收人民币,甚至用银元标价。
|
|
</div>
|
|
<div>其他商户纷纷仿效,人民币在市场交易中地位下降。</div>
|
|
</div>
|
|
),
|
|
},
|
|
// 银元之战 - 电话线索
|
|
"yinyuan-phone": {
|
|
type: "audio",
|
|
text: `人民币进不了上海市场,问题很严重。必须让人民币站稳脚跟。`,
|
|
audioImage: "chenyun/reflection/录音",
|
|
},
|
|
};
|