一、方案说明
1.1 需求
患者点击"游玩"后、游戏正式计分前,必须先展示一段说明文本,让患者(及陪同的医生/家属)了解:
- 怎么操作------本局游戏的玩法与操作方法
- 游戏设计的逻辑------为什么这样设计、难度如何递进
- 训练的目的------该游戏针对哪项认知功能的改善
1.2 展示规则
|--------|------------------------------------------------------------------|
| 项目 | 规则 |
| 展示时机 | 点击"游玩"按钮后、游戏正式计分开始前弹出说明页 |
| 页面结构 | 三段式:① 操作说明 ② 设计逻辑 ③ 训练目的;顶部显示游戏名称与所属维度,底部显示当前难度(Lv 与系数)与"开始训练"按钮 |
| 退出机制 | 默认每次进入游戏都显示;可勾选"下次不再提示",按患者账号记忆设置,医生可在患者档案中恢复强制提示 |
| 计时约定 | 说明页停留时间不计入训练用时与反应时统计 |
| 适配要求 | 文本字号不小于 16px,语音朗读按钮可选(读给不识字的老年患者听) |
二、数据结构设计
2.1 建议落地方式
推荐在 fr_games 表上新增三个文本字段(或在独立表 game_instructions 中以 game_key 关联),字段定义如下:
|------------------|--------|--------|---------------------------------------|
| 字段名 | 类型 | 说明 | 示例 |
| how_to_play | TEXT | 操作说明 | 屏幕上会闪现一个词语......请点击刚才闪现过的那个词语。 |
| design_logic | TEXT | 设计逻辑 | 通过缩短词语呈现时间(3 秒→2 秒→1.2 秒)并增加干扰项...... |
| training_purpose | TEXT | 训练目的 | 训练视觉注意的警觉性与稳定性,改善注意力分散、走神频繁。 |
配套控制字段:display_timing(展示时机,默认 before_start)、dismissible(是否允许不再提示,默认 1)、has_audio(是否配音朗读,默认 0)。完整机器可读数据见同目录交付的 JSON 文件《认知矫正系统_游戏说明文本数据.json》。
2.2 文本撰写规范
- 操作说明:1-2 句话,用"请......"的引导式语气,动词开头,避免专业术语
- 设计逻辑:说明难度递进机制(三级差异),让医生理解为何这样分级
- 训练目的:明确对应哪个认知维度、改善哪类症状
- 三级难度差异:单独成行(Lv.1/Lv.2/Lv.3 参数要点),不混入正文
三、30 款游戏说明文本全集
维度:注意警觉
1. 文字闪光识别(功能键 openFlashText)
【操作说明】屏幕上会闪现一个词语,闪现结束后出现多个候选词语,请点击刚才闪现过的那个词语。
【设计逻辑】通过缩短词语呈现时间(3 秒→2 秒→1.2 秒)并增加干扰项(2 个→4 个→6 个),逐级提高对注意快速编码与保持的要求;干扰项与目标词在音、形、义上相近,排除难度更高。
【训练目的】训练视觉注意的警觉性与稳定性,改善注意力分散、走神频繁。
|---------|----------|---------------------|
| 难度 | 难度系数 | 本局要点 |
| Lv.1 基础 | 1.00 | 文字闪现 3 秒/题,2 个干扰项 |
| Lv.2 进阶 | 1.50 | 文字闪现 2 秒/题,4 个干扰项 |
| Lv.3 强化 | 2.00 | 文字闪现 1.2 秒/题,6 个干扰项 |
2. 音频注意追踪(功能键 openAudioTrack)
【操作说明】请佩戴耳机,仔细聆听来自不同方位的声音,追踪指定的目标声源;目标声音出现时尽快按键或点击响应。
【设计逻辑】声源数量与声音密度逐级增加(2→3→4 声源),模拟真实环境中多信息竞争的场景,迫使患者持续分配听觉注意并屏蔽无关声源。
【训练目的】训练听觉注意的分配与持续警觉能力。
|---------|----------|-----------|
| 难度 | 难度系数 | 本局要点 |
| Lv.1 基础 | 1.00 | 2 个声源、低密度 |
| Lv.2 进阶 | 1.50 | 3 个声源、中密度 |
| Lv.3 强化 | 2.00 | 4 个声源、高密度 |
3. 贪吃蛇(功能键 openSnake)
【操作说明】使用方向键(或滑动屏幕)控制蛇的移动,吃掉食物使身体变长,避免蛇头撞到墙壁或自己的身体。
【设计逻辑】游戏速度逐级加快、地图由宽松变紧凑;蛇身增长后,路径预判与避让的难度随之上升,在低压力趣味场景中维持持续注意。
【训练目的】以放松的方式训练持续性注意与反应预判。
|---------|----------|-----------|
| 难度 | 难度系数 | 本局要点 |
| Lv.1 基础 | 1.00 | 速度较慢、地图宽松 |
| Lv.2 进阶 | 1.50 | 速度中等、地图适中 |
| Lv.3 强化 | 2.00 | 速度快、地图紧凑 |
4. 俄罗斯方块(功能键 openRuassia)
【操作说明】使用方向键左右移动、旋转下落的方块,将方块拼成完整的一行即可消除得分,避免方块堆到顶部。
【设计逻辑】方块下落速度逐级加快,要求患者在短时间内完成空间判断、布局决策与快速反应,形成"注意---决策---执行"的循环。
【训练目的】训练专注力与视觉-运动协调能力。
|---------|----------|----------|
| 难度 | 难度系数 | 本局要点 |
| Lv.1 基础 | 1.00 | 下落速度慢 |
| Lv.2 进阶 | 1.50 | 下落速度中等 |
| Lv.3 强化 | 2.00 | 下落速度快 |
5. 水果弹弹乐(功能键 openTantanle)
【操作说明】瞄准屏幕上的水果目标并弹射,命中目标即可得分,尽量在目标消失前完成多次命中。
【设计逻辑】目标体积逐级变小、出现与移动速度逐级加快,有效注意窗口不断缩短,对注意定向与手眼配合的要求持续提高。
【训练目的】训练注意定向与反应速度。
|---------|----------|-----------|
| 难度 | 难度系数 | 本局要点 |
| Lv.1 基础 | 1.00 | 速度慢、目标大 |
| Lv.2 进阶 | 1.50 | 速度中等、目标中等 |
| Lv.3 强化 | 2.00 | 速度快、目标小 |
维度:执行功能
6. 文本逻辑推理(功能键 openTextLogic)
【操作说明】阅读题干给出的前提条件,从选项中选出符合逻辑推理链条的正确结论。
【设计逻辑】推理所需步数逐级增加(3 步→5 步→7 步),要求在工作记忆中同时保持多个前提并逐步推演,训练计划与推理的深度加工。
【训练目的】训练逻辑推理与计划能力,改善执行功能障碍与决策困难。
|---------|----------|----------|
| 难度 | 难度系数 | 本局要点 |
| Lv.1 基础 | 1.00 | 3 步推理 |
| Lv.2 进阶 | 1.50 | 5 步推理 |
| Lv.3 强化 | 2.00 | 7 步推理 |
7. 计划排序(功能键 openPlanSort)
【操作说明】将打乱顺序的事件步骤卡片拖拽(或点击)排列成正确的先后顺序。
【设计逻辑】步骤数量逐级增加(3→5→7 步),要求先在脑内预演目标并分解步骤、再进行顺序组织,直接训练计划制定能力。
【训练目的】训练计划制定与顺序组织能力。
|---------|----------|----------|
| 难度 | 难度系数 | 本局要点 |
| Lv.1 基础 | 1.00 | 3 个步骤计划 |
| Lv.2 进阶 | 1.50 | 5 个步骤计划 |
| Lv.3 强化 | 2.00 | 7 个步骤计划 |
8. 发音跟读评估(功能键 openPronunciation)
【操作说明】先听示范朗读,然后对着麦克风跟读,系统采集语音并给出评分与反馈。
【设计逻辑】句子长度逐级增加(短句→中句→长句),长句跟读要求更强的言语工作记忆保持与自我监控;系统按音准、流畅度量化评估。
【训练目的】训练言语执行控制与自我监控能力。
|---------|----------|----------|
| 难度 | 难度系数 | 本局要点 |
| Lv.1 基础 | 1.00 | 短句跟读 |
| Lv.2 进阶 | 1.50 | 中句跟读 |
| Lv.3 强化 | 2.00 | 长句跟读 |
9. 2048(功能键 open2048)
【操作说明】使用方向键滑动数字方块,相同数字相撞即可合并成更大的数字,目标是合成"2048"。
【设计逻辑】布局由宽松变紧凑并引入步数限制,随意移动会快速耗尽步数,迫使患者提前规划多步移动、抑制冲动操作。
【训练目的】训练策略规划与冲动抑制能力。
|---------|----------|------------|
| 难度 | 难度系数 | 本局要点 |
| Lv.1 基础 | 1.00 | 格子宽松、合并简单 |
| Lv.2 进阶 | 1.50 | 格子紧凑、步数限制 |
| Lv.3 强化 | 2.00 | 高难度合并、步数紧张 |
维度:工作记忆
10. 文本顺序记忆(功能键 openTextOrder)
【操作说明】屏幕上会依次出现一组词语,词语消失后请按原顺序点击排列(或复述)这组词语。
【设计逻辑】序列长度逐级增加(4 项→6 项→8 项)并加入干扰内容,逼近工作记忆容量上限,难度按"加长 + 加干扰"双路径递进。
【训练目的】扩大顺序工作记忆广度,改善记忆减退。
|---------|----------|----------|
| 难度 | 难度系数 | 本局要点 |
| Lv.1 基础 | 1.00 | 4 项顺序 |
| Lv.2 进阶 | 1.50 | 6 项顺序 |
| Lv.3 强化 | 2.00 | 8 项 + 干扰 |
11. 发音复述(功能键 openPronounceRepeat)
【操作说明】请听一组词语,音频结束后对着麦克风按原顺序复述出来。
【设计逻辑】词语数量逐级增加(3 词→5 词→7 词),采用"听记---保持---复述"的语音回路加工,同时调动听觉工作记忆与言语输出。
【训练目的】训练语音工作记忆回路与保持能力。
|---------|----------|----------|
| 难度 | 难度系数 | 本局要点 |
| Lv.1 基础 | 1.00 | 3 词复述 |
| Lv.2 进阶 | 1.50 | 5 词复述 |
| Lv.3 强化 | 2.00 | 7 词复述 |
12. 文字找茬(功能键 openWordFinding)
【操作说明】在给出的文字材料中找出错别字或与上下文不同之处,点击(或圈选)标记出来。
【设计逻辑】差异显著性逐级降低、数量逐级增加(明显→细微→极细微),要求患者在保持任务目标的同时对文字细节进行持续扫描与比对。
【训练目的】训练细节保持与选择性注意。
|---------|----------|-----------|
| 难度 | 难度系数 | 本局要点 |
| Lv.1 基础 | 1.00 | 差异明显、数量少 |
| Lv.2 进阶 | 1.50 | 差异细微、数量中等 |
| Lv.3 强化 | 2.00 | 差异极细微、数量多 |
13. 卡片记忆(功能键 openCardPair)
【操作说明】点击翻开卡片记住图案位置,将两张相同图案的卡片配对消除,直至全部配对完成。
【设计逻辑】卡片数量逐级增加、时间压力逐级加大,需要把图案与空间位置绑定保持在记忆中,翻牌过程同时训练记忆提取。
【训练目的】训练视觉空间工作记忆。
|---------|----------|----------|
| 难度 | 难度系数 | 本局要点 |
| Lv.1 基础 | 1.00 | 卡片数量少 |
| Lv.2 进阶 | 1.50 | 卡片数量中等 |
| Lv.3 强化 | 2.00 | 数量多、时间紧 |
14. 颜色记忆(功能键 openColorMemory)
【操作说明】屏幕上会出现带颜色的文字(如红色的"蓝"字),请判断文字的内容与文字的颜色是否一致并作答。
【设计逻辑】采用经典 Stroop 范式:字色冲突频率逐级升高、作答时间逐级缩短,必须抑制"读出文字"的自动化反应才能答对。
【训练目的】训练工作记忆更新与抑制控制。
|---------|----------|------------|
| 难度 | 难度系数 | 本局要点 |
| Lv.1 基础 | 1.00 | 冲突少、反应时间长 |
| Lv.2 进阶 | 1.50 | 冲突多、反应时间中 |
| Lv.3 强化 | 2.00 | 高频冲突、反应时间短 |
维度:知觉训练
15. 文字迷宫(功能键 openTextMaze)
【操作说明】从迷宫入口出发,在岔路口选择正确分支,走到出口完成。
【设计逻辑】岔路分支逐级增加(3→5→7 个分支),走错需要回溯重试,训练空间位置表征与路线规划。
【训练目的】训练空间知觉与路线规划能力。
|---------|----------|----------|
| 难度 | 难度系数 | 本局要点 |
| Lv.1 基础 | 1.00 | 3 分支迷宫 |
| Lv.2 进阶 | 1.50 | 5 分支迷宫 |
| Lv.3 强化 | 2.00 | 7 分支迷宫 |
16. 发音辨错(功能键 openPronounceDetect)
【操作说明】听每一条发音,判断其读音是否正确,在噪声背景下也要尽量听清辨别。
【设计逻辑】干扰项与背景噪声逐级增强,听觉分辨门槛逐步提高,模拟嘈杂环境中的知觉加工。
【训练目的】训练听觉知觉分辨能力。
|---------|----------|-----------|
| 难度 | 难度系数 | 本局要点 |
| Lv.1 基础 | 1.00 | 少干扰辨错 |
| Lv.2 进阶 | 1.50 | 中干扰 + 噪声 |
| Lv.3 强化 | 2.00 | 强干扰 + 强噪声 |
17. 扫雷(功能键 openSaolei)
【操作说明】根据格子上的数字提示推断地雷位置,在安全格子上点击展开、在地雷格子上做标记,排除所有地雷。
【设计逻辑】雷区面积与雷密度逐级增大,数字推理与空间扫描需同时进行,难度随信息量增加而上升。
【训练目的】训练知觉推理与空间注意(辅助情绪舒缓)。
|---------|----------|----------|
| 难度 | 难度系数 | 本局要点 |
| Lv.1 基础 | 1.00 | 雷区小、密度低 |
| Lv.2 进阶 | 1.50 | 雷区中等、密度中 |
| Lv.3 强化 | 2.00 | 雷区大、密度高 |
18. 数独(功能键 openDushu)
【操作说明】在九宫格中填入数字 1-9,使每行、每列、每个 3×3 小宫内的数字都不重复。
【设计逻辑】空格数量逐级增加、提示逐级减少,需要持续的视觉扫描与逻辑排除,训练有序的知觉组织策略。
【训练目的】训练知觉组织与逻辑排除能力。
|---------|----------|----------|
| 难度 | 难度系数 | 本局要点 |
| Lv.1 基础 | 1.00 | 空格少、提示多 |
| Lv.2 进阶 | 1.50 | 空格中等、提示中 |
| Lv.3 强化 | 2.00 | 空格多、提示少 |
19. 找不同(功能键 openDifference)
【操作说明】对比左右两张图片,找出所有不同之处并点击标记,全部找出即可通关。
【设计逻辑】差异显著性逐级降低、数量逐级增多,从整体轮廓到局部细节逐层推进视觉比较加工。
【训练目的】训练视觉细节知觉与比较能力。
|---------|----------|-----------|
| 难度 | 难度系数 | 本局要点 |
| Lv.1 基础 | 1.00 | 差异明显、数量少 |
| Lv.2 进阶 | 1.50 | 差异细微、数量中 |
| Lv.3 强化 | 2.00 | 差异极细微、数量多 |
20. 消消乐(功能键 openXiaoxiaole)
【操作说明】点击交换相邻元素,使三个及以上相同元素连成一线即可消除得分。
【设计逻辑】元素种类逐级增多并引入步数限制,要求快速模式识别与消除路径选择,兼顾视觉搜索效率。
【训练目的】训练模式知觉与快速视觉扫描。
|---------|----------|-----------|
| 难度 | 难度系数 | 本局要点 |
| Lv.1 基础 | 1.00 | 元素少、消除简单 |
| Lv.2 进阶 | 1.50 | 元素中等、难度提升 |
| Lv.3 强化 | 2.00 | 元素多、步数限制 |
维度:语言能力
21. 文本阅读理解(功能键 openTextComprehension)
【操作说明】阅读给出的文章,根据文章内容回答问题。
【设计逻辑】文本长度逐级增加(短文→中长文→长文),强化版加入需要推断的题目,训练从字面理解到深层推断的语言加工深度。
【训练目的】训练阅读理解与语言加工能力。
|---------|----------|----------|
| 难度 | 难度系数 | 本局要点 |
| Lv.1 基础 | 1.00 | 短文阅读 |
| Lv.2 进阶 | 1.50 | 中长文阅读 |
| Lv.3 强化 | 2.00 | 长文 + 推断 |
22. 词汇联想(功能键 openWordAssociate)
【操作说明】根据提示词,从选项中选出与之关联最密切的词语。
【设计逻辑】提示词从具体词到抽象词、再到近义词辨析逐级推进,激活范围从直接语义关联扩展到精细语义网络。
【训练目的】训练词汇提取与语义网络激活,改善命名困难。
|---------|----------|----------|
| 难度 | 难度系数 | 本局要点 |
| Lv.1 基础 | 1.00 | 具体词联想 |
| Lv.2 进阶 | 1.50 | 抽象词联想 |
| Lv.3 强化 | 2.00 | 近义辨析 |
23. 发音清晰度训练(功能键 openPronounceClarity)
【操作说明】对着麦克风朗读给出的词语或句子,系统评估发音清晰度并给出反馈。
【设计逻辑】语音材料从短词到长词、再到整句逐级加长,音素复杂度提高,对构音器官精细控制的要求递增。
【训练目的】训练发音清晰度与言语运动控制。
|---------|----------|----------|
| 难度 | 难度系数 | 本局要点 |
| Lv.1 基础 | 1.00 | 短词清晰度 |
| Lv.2 进阶 | 1.50 | 长词 + 句 |
| Lv.3 强化 | 2.00 | (强化版待配置) |
24. 文本纠错(功能键 openTextCorrect)
【操作说明】找出文段中的错别字和语法错误,并改正为正确形式。
【设计逻辑】文段长度与错误类型、错误密度逐级增加,要求读者在理解语义的同时进行语言监控。
【训练目的】训练语言监控与表达准确性。
|---------|----------|-----------|
| 难度 | 难度系数 | 本局要点 |
| Lv.1 基础 | 1.00 | 短文纠错 |
| Lv.2 进阶 | 1.50 | 中长文纠错 |
| Lv.3 强化 | 2.00 | 长文 + 多类型错 |
25. 关心猫跑酷(功能键 openGuanXinMao)
【操作说明】控制角色前进,按屏幕上出现的语音/文字指令(如"跳过")及时做出对应动作,躲避障碍。
【设计逻辑】障碍物密度与速度逐级增加,同时穿插指令任务,要求先理解指令再快速执行,形成"语言理解---执行"联动。
【训练目的】训练指令理解与执行控制(辅助情绪舒缓)。
|---------|----------|-----------|
| 难度 | 难度系数 | 本局要点 |
| Lv.1 基础 | 1.00 | 障碍物少、速度慢 |
| Lv.2 进阶 | 1.50 | 障碍物中等、速度中 |
| Lv.3 强化 | 2.00 | 障碍物密集、速度快 |
维度:社会认知
26. 文本情绪识别(功能键 openTextEmotion)
【操作说明】阅读给出的情境描述或人物对白,判断人物当时的情绪是什么。
【设计逻辑】情绪素材从 6 种基本情绪到复杂情绪、再到反讽与混合情绪逐级推进,逐步考验对语气、语境与言外之意的推断。
【训练目的】训练情绪识别与心理理论能力,改善人际互动与共情。
|---------|----------|-----------|
| 难度 | 难度系数 | 本局要点 |
| Lv.1 基础 | 1.00 | 基础 6 情绪 |
| Lv.2 进阶 | 1.50 | 复杂情绪 |
| Lv.3 强化 | 2.00 | 反讽 + 混合情绪 |
27. 对话跟读(功能键 openDialogRead)
【操作说明】选择对话中的角色,跟随示范跟读该角色的台词,可切换角色体验不同立场。
【设计逻辑】角色数量与对话结构逐级复杂化(单角色→双角色→多角色协商),在跟读中体验他人视角与语气。
【训练目的】训练社交对话参与与换位思考能力。
|---------|----------|----------|
| 难度 | 难度系数 | 本局要点 |
| Lv.1 基础 | 1.00 | 单角色跟读 |
| Lv.2 进阶 | 1.50 | 双角色跟读 |
| Lv.3 强化 | 2.00 | 多角色协商 |
28. 社会场景理解(功能键 openSocialText)
【操作说明】阅读社会场景描述,选出在该场景中最恰当的行为或回应。
【设计逻辑】场景从简单日常到复杂社交逐级推进,考察对社交规则、他人意图与行为后果的理解。
【训练目的】训练社会情境理解与社交规则意识。
|---------|----------|----------|
| 难度 | 难度系数 | 本局要点 |
| Lv.1 基础 | 1.00 | 简单场景 |
| Lv.2 进阶 | 1.50 | 中等场景 |
| Lv.3 强化 | 2.00 | 复杂社会场景 |
29. 迷宫(功能键 openMaze)
【操作说明】从起点出发,找到正确路径走出迷宫。
【设计逻辑】迷宫复杂度与分支数量逐级增加,探索过程中需要耐心与坚持,节奏舒缓,具有助眠放松作用。
【训练目的】训练空间探索与坚持性(辅助助眠放松)。
|---------|----------|----------|
| 难度 | 难度系数 | 本局要点 |
| Lv.1 基础 | 1.00 | 简单、分支少 |
| Lv.2 进阶 | 1.50 | 复杂、分支中 |
| Lv.3 强化 | 2.00 | 复杂、分支多 |
30. 搭桥(功能键 openBridging)
【操作说明】长按屏幕控制桥梁伸长的长度,松手让桥搭到对面,使角色顺利通过。
【设计逻辑】桥墩距离从固定到随机、容错窗口逐级收窄,要求对长度的估计与手部精细控制不断精化。
【训练目的】训练长度估计与精细动作控制(辅助助眠放松)。
|---------|----------|----------|
| 难度 | 难度系数 | 本局要点 |
| Lv.1 基础 | 1.00 | 距离固定、难度低 |
| Lv.2 进阶 | 1.50 | 距离随机、难度中 |
| Lv.3 强化 | 2.00 | 距离多变、容错低 |
四、JSON 数据示例(首款游戏)
完整 30 款数据见桌面《认知矫正系统_游戏说明文本数据.json》,可直接导入数据库或前端配置:
{
"game_key": "openFlashText",
"game_name": "文字闪光识别",
"dimension": "注意警觉",
"how_to_play": "屏幕上会闪现一个词语,闪现结束后出现多个候选词语,请点击刚才闪现过的那个词语。",
"design_logic": "通过缩短词语呈现时间(3 秒→2 秒→1.2 秒)并增加干扰项(2 个→4 个→6 个),逐级提高对注意快速编码与保持的要求;干扰项与目标词在音、形、义上相近,排除难度更高。",
"training_purpose": "训练视觉注意的警觉性与稳定性,改善注意力分散、走神频繁。",
"level_notes": {
"Lv1": "文字闪现 3 秒/题,2 个干扰项",
"Lv2": "文字闪现 2 秒/题,4 个干扰项",
"Lv3": "文字闪现 1.2 秒/题,6 个干扰项"
},
"display_rule": {
"timing": "游戏开始前、正式计分前弹出",
"style": "三段式:操作说明 / 设计逻辑 / 训练目的 + 难度提示 + 开始训练按钮",
"dismiss": "默认每次显示,可勾选"下次不再提示"(按用户记录)"
}
}