{
  "profile": {
    "name": "智中",
    "start_level": {
      "math": "乘除概念基本通，乘法自动化不足；两步应用题和和差模型薄弱。",
      "english": "估算词汇约130，但真实稳定词少于表面；听指令好于看句子。",
      "chinese": "声调、拼音转汉字、笔顺和写字速度是最高优先级。",
      "sports": "跳绳和跑步基础较好，作为注意力调节和视力保护底盘。"
    },
    "design": "低屏幕、短任务、明确结束点、错题变式、允许动、不过度抄写。"
  },
  "weeks": [
    {
      "week": 1,
      "theme": "启动与通道重建",
      "goal": "语文声调、核心字词；数学乘法自动化；英语动作指令。",
      "days": [
        {
          "week": 1,
          "day": 1,
          "type": "训练日",
          "title": "第1周 Day 1 - 启动与通道重建",
          "core_goal": "语文声调、核心字词；数学乘法自动化；英语动作指令。",
          "chinese": {
            "pinyin": [
              "mā",
              "má",
              "mǎ",
              "mà",
              "bā",
              "bá",
              "bǎ",
              "bà"
            ],
            "chars": [
              {
                "char": "妈",
                "hint": "先写女字旁，再写马；女字旁横变提。"
              },
              {
                "char": "爸",
                "hint": "先写父，再写巴；上面撇捺打开。"
              }
            ],
            "copy_sentence": "今天我完成了数学。",
            "word_review": "妈爸",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "9×6",
                "answer": 54
              }
            ],
            "problems": [
              {
                "type": "一步乘除",
                "question": "每个盒子里有 5 块贴纸，有 4 个盒子，一共有多少块？",
                "answer": "20",
                "explanation": "4×5=20。"
              },
              {
                "type": "倍数+一共",
                "question": "哥哥有 6 个贴纸，弟弟的贴纸是哥哥的 3 倍。两人一共有多少个贴纸？",
                "answer": "24",
                "explanation": "弟弟：6×3=18；一共：18+6=24。也可画成 1份+3份=4份。"
              },
              {
                "type": "线段计数",
                "question": "一条线上有 5 个点，一共可以数出多少条线段？",
                "answer": "10",
                "explanation": "从第1个点出发数：4+3+2+1=10。"
              }
            ]
          },
          "english": {
            "words": [
              "head",
              "hand",
              "eye",
              "ear",
              "nose",
              "mouth",
              "sit",
              "stand"
            ],
            "commands": [
              "Touch your nose.",
              "Touch your head.",
              "Stand up.",
              "Sit down.",
              "Open the book.",
              "Close the book."
            ],
            "letter_hunt": "b",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "跳绳技术日：连续跳 3 轮，每轮尽量不断；记录最好一次。",
          "chess": "不安排棋题，只说一句“今天错题是系统提示”。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 1,
          "day": 2,
          "type": "训练日",
          "title": "第1周 Day 2 - 启动与通道重建",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "shī",
              "shí",
              "shǐ",
              "shì",
              "zhōng",
              "zhóng",
              "zhǒng",
              "zhòng"
            ],
            "chars": [
              {
                "char": "大",
                "hint": "横、撇、捺；撇捺要舒展。"
              },
              {
                "char": "人",
                "hint": "撇、捺；撇高捺低。"
              }
            ],
            "copy_sentence": "今天我上学。",
            "word_review": "大人",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "2×6",
                "answer": 12
              }
            ],
            "problems": [
              {
                "type": "一步乘除",
                "question": "每个盒子里有 6 块金币，有 5 个盒子，一共有多少块？",
                "answer": "30",
                "explanation": "5×6=30。"
              },
              {
                "type": "倍数+一共",
                "question": "小猫有 7 个金币，小狗的金币是小猫的 4 倍。两人一共有多少个金币？",
                "answer": "35",
                "explanation": "小狗：7×4=28；一共：28+7=35。也可画成 1份+4份=5份。"
              },
              {
                "type": "线段计数",
                "question": "一条线上有 6 个点，一共可以数出多少条线段？",
                "answer": "15",
                "explanation": "从第1个点出发数：5+4+3+2+1=15。"
              }
            ]
          },
          "english": {
            "words": [
              "mouth",
              "sit",
              "stand",
              "run",
              "jump",
              "open",
              "close",
              "book"
            ],
            "commands": [
              "Touch your head.",
              "Stand up.",
              "Sit down.",
              "Open the book.",
              "Close the book.",
              "Put the pencil on the desk."
            ],
            "letter_hunt": "d",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "跑步节奏日：慢跑 5 分钟 + 50 米轻松跑 1 次，不追求极限。",
          "chess": "1 步将杀题 1 道，做不出也算完成。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 1,
          "day": 3,
          "type": "训练日",
          "title": "第1周 Day 3 - 启动与通道重建",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "mā",
              "mǎ",
              "má",
              "mà",
              "bā",
              "bà",
              "bǎ",
              "bá"
            ],
            "chars": [
              {
                "char": "上",
                "hint": "竖、短横、长横；下横最长。"
              },
              {
                "char": "学",
                "hint": "上面写稳，下面子不要散。"
              }
            ],
            "copy_sentence": "我会写妈妈。",
            "word_review": "上学",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "3×4",
                "answer": 12
              }
            ],
            "problems": [
              {
                "type": "一步乘除",
                "question": "每个盒子里有 7 块积木，有 3 个盒子，一共有多少块？",
                "answer": "21",
                "explanation": "3×7=21。"
              },
              {
                "type": "倍数+一共",
                "question": "乐乐有 8 个积木，天天的积木是乐乐的 2 倍。两人一共有多少个积木？",
                "answer": "24",
                "explanation": "天天：8×2=16；一共：16+8=24。也可画成 1份+2份=3份。"
              },
              {
                "type": "线段计数",
                "question": "一条线上有 4 个点，一共可以数出多少条线段？",
                "answer": "6",
                "explanation": "从第1个点出发数：3+2+1=6。"
              }
            ]
          },
          "english": {
            "words": [
              "open",
              "close",
              "book",
              "pencil",
              "bag",
              "desk",
              "chair",
              "jump"
            ],
            "commands": [
              "Stand up.",
              "Sit down.",
              "Open the book.",
              "Close the book.",
              "Put the pencil on the desk.",
              "Put the book under the chair."
            ],
            "letter_hunt": "p",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "跳绳速度日：30 秒 × 3 轮 + 1 分钟 × 1 轮；记录中断次数。",
          "chess": "亲子轻松局 1 盘，家长让 1 个小目标。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 1,
          "day": 4,
          "type": "训练日",
          "title": "第1周 Day 4 - 启动与通道重建",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "zhōng",
              "zhǒng",
              "zhòng",
              "shī",
              "shí",
              "shì",
              "mǎ",
              "bǎ"
            ],
            "chars": [
              {
                "char": "小",
                "hint": "竖钩、撇、点；左右两点不要太远。"
              },
              {
                "char": "鸟",
                "hint": "点不要漏，最后一横托住。"
              }
            ],
            "copy_sentence": "小鸟飞来了。",
            "word_review": "小鸟",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "4×5",
                "answer": 20
              }
            ],
            "problems": [
              {
                "type": "一步乘除",
                "question": "每个盒子里有 4 块糖果，有 4 个盒子，一共有多少块？",
                "answer": "16",
                "explanation": "4×4=16。"
              },
              {
                "type": "倍数+一共",
                "question": "老师有 9 个糖果，同学的糖果是老师的 3 倍。两人一共有多少个糖果？",
                "answer": "36",
                "explanation": "同学：9×3=27；一共：27+9=36。也可画成 1份+3份=4份。"
              },
              {
                "type": "线段计数",
                "question": "一条线上有 5 个点，一共可以数出多少条线段？",
                "answer": "10",
                "explanation": "从第1个点出发数：4+3+2+1=10。"
              }
            ]
          },
          "english": {
            "words": [
              "desk",
              "chair",
              "head",
              "hand",
              "eye",
              "ear",
              "nose",
              "on"
            ],
            "commands": [
              "Sit down.",
              "Open the book.",
              "Close the book.",
              "Put the pencil on the desk.",
              "Put the book under the chair.",
              "Touch your nose."
            ],
            "letter_hunt": "q",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "户外综合日：球类/追逐/骑行 30-60 分钟。",
          "chess": "复盘 1 个错误：下次先看王、后、车。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 1,
          "day": 5,
          "type": "训练日",
          "title": "第1周 Day 5 - 启动与通道重建",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "mǎ",
              "mā",
              "bà",
              "bá",
              "shì",
              "shī",
              "zhǒng",
              "zhōng"
            ],
            "chars": [
              {
                "char": "中",
                "hint": "先写口，最后一竖穿中间。"
              },
              {
                "char": "国",
                "hint": "先外框，写玉，最后封口。"
              }
            ],
            "copy_sentence": "中国很大。",
            "word_review": "中国",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "5×7",
                "answer": 35
              }
            ],
            "problems": [
              {
                "type": "一步乘除",
                "question": "每个盒子里有 5 块小星星，有 5 个盒子，一共有多少块？",
                "answer": "25",
                "explanation": "5×5=25。"
              },
              {
                "type": "倍数+一共",
                "question": "妈妈有 5 个小星星，爸爸的小星星是妈妈的 4 倍。两人一共有多少个小星星？",
                "answer": "25",
                "explanation": "爸爸：5×4=20；一共：20+5=25。也可画成 1份+4份=5份。"
              },
              {
                "type": "线段计数",
                "question": "一条线上有 6 个点，一共可以数出多少条线段？",
                "answer": "15",
                "explanation": "从第1个点出发数：5+4+3+2+1=15。"
              }
            ]
          },
          "english": {
            "words": [
              "ear",
              "nose",
              "mouth",
              "sit",
              "stand",
              "run",
              "jump",
              "under"
            ],
            "commands": [
              "Open the book.",
              "Close the book.",
              "Put the pencil on the desk.",
              "Put the book under the chair.",
              "Touch your nose.",
              "Touch your head."
            ],
            "letter_hunt": "j",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "跑跳混合日：开合跳 20 次 + 折返跑 3 组 + 拉伸。",
          "chess": "残局看图 5 分钟，找最好一步。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 1,
          "day": 6,
          "type": "周测日",
          "title": "第1周 Day 6 - 启动与通道重建",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "má",
              "bǎ",
              "shí",
              "zhòng",
              "mà",
              "bā",
              "shǐ",
              "zhóng",
              "mā",
              "mǎ",
              "bā",
              "bǎ"
            ],
            "chars": [
              {
                "char": "水",
                "hint": "竖钩、横撇、撇、捺；中间要立住。"
              },
              {
                "char": "果",
                "hint": "先日后木，横画不要漏。"
              }
            ],
            "copy_sentence": "我想吃水果。",
            "word_review": "水果",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "6×6",
                "answer": 36
              }
            ],
            "problems": [
              {
                "type": "一步乘除",
                "question": "每个盒子里有 6 块棋子，有 3 个盒子，一共有多少块？",
                "answer": "18",
                "explanation": "3×6=18。"
              },
              {
                "type": "倍数+一共",
                "question": "小明有 6 个棋子，小红的棋子是小明的 2 倍。两人一共有多少个棋子？",
                "answer": "18",
                "explanation": "小红：6×2=12；一共：12+6=18。也可画成 1份+2份=3份。"
              },
              {
                "type": "线段计数",
                "question": "一条线上有 4 个点，一共可以数出多少条线段？",
                "answer": "6",
                "explanation": "从第1个点出发数：3+2+1=6。"
              }
            ]
          },
          "english": {
            "words": [
              "run",
              "jump",
              "open",
              "close",
              "book",
              "pencil",
              "bag",
              "desk"
            ],
            "commands": [
              "Close the book.",
              "Put the pencil on the desk.",
              "Put the book under the chair.",
              "Touch your nose.",
              "Touch your head.",
              "Stand up."
            ],
            "letter_hunt": "l",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "周测日：1 分钟跳绳 + 连续跳绳；只记录，不批评。",
          "chess": "周末棋局：只捡一个装备。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 1,
          "day": 7,
          "type": "休整日",
          "title": "第1周 Day 7 - 启动与通道重建",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "mā",
              "mǎ",
              "bā",
              "bǎ",
              "shī",
              "shí"
            ],
            "chars": [
              {
                "char": "开",
                "hint": "两横上短下长，再撇竖。"
              },
              {
                "char": "门",
                "hint": "点、竖、横折钩；门框要稳。"
              }
            ],
            "copy_sentence": "请开门。",
            "word_review": "开门",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "3×8",
                "answer": 24
              }
            ],
            "problems": [
              {
                "type": "一步乘除",
                "question": "每个盒子里有 7 块书签，有 4 个盒子，一共有多少块？",
                "answer": "28",
                "explanation": "4×7=28。"
              },
              {
                "type": "倍数+一共",
                "question": "哥哥有 7 个书签，弟弟的书签是哥哥的 3 倍。两人一共有多少个书签？",
                "answer": "28",
                "explanation": "弟弟：7×3=21；一共：21+7=28。也可画成 1份+3份=4份。"
              },
              {
                "type": "线段计数",
                "question": "一条线上有 5 个点，一共可以数出多少条线段？",
                "answer": "10",
                "explanation": "从第1个点出发数：4+3+2+1=10。"
              }
            ]
          },
          "english": {
            "words": [
              "pencil",
              "bag",
              "desk",
              "chair",
              "head",
              "hand",
              "eye",
              "ear"
            ],
            "commands": [
              "Put the pencil on the desk.",
              "Put the book under the chair.",
              "Touch your nose.",
              "Touch your head.",
              "Stand up.",
              "Sit down."
            ],
            "letter_hunt": "z",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "休整日：户外散步/公园活动，低强度恢复。",
          "chess": "休息或自由棋，不复盘。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        }
      ]
    },
    {
      "week": 2,
      "theme": "guo/gou 与和差模型",
      "goal": "修复国/果/狗混淆；建立“去掉差再平分”；英语方位 on/in/under。",
      "days": [
        {
          "week": 2,
          "day": 1,
          "type": "训练日",
          "title": "第2周 Day 1 - guo/gou 与和差模型",
          "core_goal": "修复国/果/狗混淆；建立“去掉差再平分”；英语方位 on/in/under。",
          "chinese": {
            "pinyin": [
              "guō",
              "guó",
              "guǒ",
              "guò",
              "gōu",
              "góu",
              "gǒu",
              "gòu"
            ],
            "chars": [
              {
                "char": "我",
                "hint": "斜钩要长，最后点不要漏。"
              },
              {
                "char": "今",
                "hint": "人字头盖住下面。"
              }
            ],
            "copy_sentence": "今天我想吃苹果。",
            "word_review": "我今",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "4×7",
                "answer": 28
              }
            ],
            "problems": [
              {
                "type": "倍数+一共",
                "question": "小猫有 7 个卡片，小狗的卡片是小猫的 3 倍。两人一共有多少个卡片？",
                "answer": "28",
                "explanation": "小狗：7×3=21；一共：21+7=28。也可画成 1份+3份=4份。"
              },
              {
                "type": "和差",
                "question": "小猫和小狗一共有 18 个卡片。小猫比小狗多 4 个。小猫和小狗各有几个？",
                "answer": "小猫11个，小狗7个",
                "explanation": "先去掉多出来的 4：18-4=14；平分：14÷2=7。小狗 7 个，小猫 11 个。"
              },
              {
                "type": "一步乘除",
                "question": "有 35 个卡片，平均分给 5 个小朋友，每人几个？",
                "answer": "7",
                "explanation": "35÷5=7。"
              }
            ]
          },
          "english": {
            "words": [
              "touch",
              "put",
              "take",
              "give",
              "find",
              "draw",
              "look",
              "stand"
            ],
            "commands": [
              "Draw a small bird.",
              "Give me the book.",
              "Give me two pencils.",
              "Take the ruler.",
              "Look at the window.",
              "Open the door."
            ],
            "letter_hunt": "d",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "跳绳技术日：连续跳 3 轮，每轮尽量不断；记录最好一次。",
          "chess": "不安排棋题，只说一句“今天错题是系统提示”。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 2,
          "day": 2,
          "type": "训练日",
          "title": "第2周 Day 2 - guo/gou 与和差模型",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "mén",
              "men",
              "niǎo",
              "xué",
              "wǒ",
              "xiǎng",
              "chī",
              "píng"
            ],
            "chars": [
              {
                "char": "天",
                "hint": "两横上短下长，再撇捺。"
              },
              {
                "char": "想",
                "hint": "相在上，心在下；心别写太大。"
              }
            ],
            "copy_sentence": "我去跑步。",
            "word_review": "天想",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "5×8",
                "answer": 40
              }
            ],
            "problems": [
              {
                "type": "倍数+一共",
                "question": "乐乐有 8 个贴纸，天天的贴纸是乐乐的 4 倍。两人一共有多少个贴纸？",
                "answer": "40",
                "explanation": "天天：8×4=32；一共：32+8=40。也可画成 1份+4份=5份。"
              },
              {
                "type": "和差",
                "question": "乐乐和天天一共有 20 个贴纸。乐乐比天天多 6 个。乐乐和天天各有几个？",
                "answer": "乐乐13个，天天7个",
                "explanation": "先去掉多出来的 6：20-6=14；平分：14÷2=7。天天 7 个，乐乐 13 个。"
              },
              {
                "type": "一步乘除",
                "question": "有 48 个贴纸，平均分给 6 个小朋友，每人几个？",
                "answer": "8",
                "explanation": "48÷6=8。"
              }
            ]
          },
          "english": {
            "words": [
              "draw",
              "look",
              "listen",
              "on",
              "in",
              "under",
              "up",
              "sit"
            ],
            "commands": [
              "Take the ruler.",
              "Look at the window.",
              "Open the door.",
              "Close the door.",
              "Walk to the table.",
              "Stop at the chair."
            ],
            "letter_hunt": "p",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "跑步节奏日：慢跑 5 分钟 + 50 米轻松跑 1 次，不追求极限。",
          "chess": "1 步将杀题 1 道，做不出也算完成。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 2,
          "day": 3,
          "type": "训练日",
          "title": "第2周 Day 3 - guo/gou 与和差模型",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "guó",
              "guǒ",
              "gǒu",
              "gòu",
              "mén",
              "niǎo",
              "xué",
              "wǒ"
            ],
            "chars": [
              {
                "char": "吃",
                "hint": "口字旁写小，右边不要写成气。"
              },
              {
                "char": "苹",
                "hint": "草字头，下面平。"
              }
            ],
            "copy_sentence": "我完成了数学。",
            "word_review": "吃苹",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "9×6",
                "answer": 54
              }
            ],
            "problems": [
              {
                "type": "倍数+一共",
                "question": "老师有 9 个金币，同学的金币是老师的 3 倍。两人一共有多少个金币？",
                "answer": "36",
                "explanation": "同学：9×3=27；一共：27+9=36。也可画成 1份+3份=4份。"
              },
              {
                "type": "和差",
                "question": "老师和同学一共有 22 个金币。老师比同学多 4 个。老师和同学各有几个？",
                "answer": "老师13个，同学9个",
                "explanation": "先去掉多出来的 4：22-4=18；平分：18÷2=9。同学 9 个，老师 13 个。"
              },
              {
                "type": "一步乘除",
                "question": "有 36 个金币，平均分给 4 个小朋友，每人几个？",
                "answer": "9",
                "explanation": "36÷4=9。"
              }
            ]
          },
          "english": {
            "words": [
              "under",
              "up",
              "down",
              "left",
              "right",
              "toy",
              "ball",
              "jump"
            ],
            "commands": [
              "Close the door.",
              "Walk to the table.",
              "Stop at the chair.",
              "Find something yellow.",
              "Find something small.",
              "Draw a big cat."
            ],
            "letter_hunt": "q",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "跳绳速度日：30 秒 × 3 轮 + 1 分钟 × 1 轮；记录中断次数。",
          "chess": "亲子轻松局 1 盘，家长让 1 个小目标。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 2,
          "day": 4,
          "type": "训练日",
          "title": "第2周 Day 4 - guo/gou 与和差模型",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "jīn",
              "tiān",
              "pǎo",
              "bù",
              "shù",
              "yīng",
              "yǔ",
              "tiào"
            ],
            "chars": [
              {
                "char": "果",
                "hint": "先日后木，横画不要漏。"
              },
              {
                "char": "跑",
                "hint": "足字旁要窄，右边包要稳。"
              }
            ],
            "copy_sentence": "我完成了英语。",
            "word_review": "果跑",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "2×6",
                "answer": 12
              }
            ],
            "problems": [
              {
                "type": "倍数+一共",
                "question": "妈妈有 6 个积木，爸爸的积木是妈妈的 4 倍。两人一共有多少个积木？",
                "answer": "30",
                "explanation": "爸爸：6×4=24；一共：24+6=30。也可画成 1份+4份=5份。"
              },
              {
                "type": "和差",
                "question": "妈妈和爸爸一共有 24 个积木。妈妈比爸爸多 8 个。妈妈和爸爸各有几个？",
                "answer": "妈妈16个，爸爸8个",
                "explanation": "先去掉多出来的 8：24-8=16；平分：16÷2=8。爸爸 8 个，妈妈 16 个。"
              },
              {
                "type": "一步乘除",
                "question": "有 30 个积木，平均分给 5 个小朋友，每人几个？",
                "answer": "6",
                "explanation": "30÷5=6。"
              }
            ]
          },
          "english": {
            "words": [
              "toy",
              "ball",
              "cup",
              "box",
              "door",
              "window",
              "touch",
              "on"
            ],
            "commands": [
              "Find something yellow.",
              "Find something small.",
              "Draw a big cat.",
              "Put three books on the desk.",
              "Touch your left hand.",
              "Touch your right ear."
            ],
            "letter_hunt": "j",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "户外综合日：球类/追逐/骑行 30-60 分钟。",
          "chess": "复盘 1 个错误：下次先看王、后、车。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 2,
          "day": 5,
          "type": "训练日",
          "title": "第2周 Day 5 - guo/gou 与和差模型",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "rèn",
              "wù",
              "shū",
              "bǐ",
              "zhuō",
              "yǐ",
              "hóng",
              "lán"
            ],
            "chars": [
              {
                "char": "步",
                "hint": "上止下少，少不要写成小。"
              },
              {
                "char": "数",
                "hint": "米、女、攵三部分分清。"
              }
            ],
            "copy_sentence": "我会跳绳。",
            "word_review": "步数",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "3×4",
                "answer": 12
              }
            ],
            "problems": [
              {
                "type": "倍数+一共",
                "question": "小明有 7 个糖果，小红的糖果是小明的 3 倍。两人一共有多少个糖果？",
                "answer": "28",
                "explanation": "小红：7×3=21；一共：21+7=28。也可画成 1份+3份=4份。"
              },
              {
                "type": "和差",
                "question": "小明和小红一共有 26 个糖果。小明比小红多 6 个。小明和小红各有几个？",
                "answer": "小明16个，小红10个",
                "explanation": "先去掉多出来的 6：26-6=20；平分：20÷2=10。小红 10 个，小明 16 个。"
              },
              {
                "type": "一步乘除",
                "question": "有 42 个糖果，平均分给 6 个小朋友，每人几个？",
                "answer": "7",
                "explanation": "42÷6=7。"
              }
            ]
          },
          "english": {
            "words": [
              "window",
              "touch",
              "put",
              "take",
              "give",
              "find",
              "draw",
              "under"
            ],
            "commands": [
              "Put three books on the desk.",
              "Touch your left hand.",
              "Touch your right ear.",
              "Put the toy under the table.",
              "Put the cup on the table.",
              "Take the apple from the bag."
            ],
            "letter_hunt": "l",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "跑跳混合日：开合跳 20 次 + 折返跑 3 组 + 拉伸。",
          "chess": "残局看图 5 分钟，找最好一步。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 2,
          "day": 6,
          "type": "周测日",
          "title": "第2周 Day 6 - guo/gou 与和差模型",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "huáng",
              "hēi",
              "bái",
              "shǒu",
              "tóu",
              "yǎn",
              "ěr",
              "kǒu",
              "bí",
              "jiā",
              "lǐ",
              "yǒu"
            ],
            "chars": [
              {
                "char": "英",
                "hint": "草字头，下面央要正。"
              },
              {
                "char": "语",
                "hint": "言字旁要窄，右边吾要稳。"
              }
            ],
            "copy_sentence": "今天任务完成。",
            "word_review": "英语",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "4×5",
                "answer": 20
              }
            ],
            "problems": [
              {
                "type": "倍数+一共",
                "question": "哥哥有 8 个小星星，弟弟的小星星是哥哥的 4 倍。两人一共有多少个小星星？",
                "answer": "40",
                "explanation": "弟弟：8×4=32；一共：32+8=40。也可画成 1份+4份=5份。"
              },
              {
                "type": "和差",
                "question": "哥哥和弟弟一共有 28 个小星星。哥哥比弟弟多 10 个。哥哥和弟弟各有几个？",
                "answer": "哥哥19个，弟弟9个",
                "explanation": "先去掉多出来的 10：28-10=18；平分：18÷2=9。弟弟 9 个，哥哥 19 个。"
              },
              {
                "type": "一步乘除",
                "question": "有 32 个小星星，平均分给 4 个小朋友，每人几个？",
                "answer": "8",
                "explanation": "32÷4=8。"
              }
            ]
          },
          "english": {
            "words": [
              "find",
              "draw",
              "look",
              "listen",
              "on",
              "in",
              "under",
              "desk"
            ],
            "commands": [
              "Put the toy under the table.",
              "Put the cup on the table.",
              "Take the apple from the bag.",
              "Give the banana to dad.",
              "Find the dog card.",
              "Find the rabbit card."
            ],
            "letter_hunt": "z",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "周测日：1 分钟跳绳 + 连续跳绳；只记录，不批评。",
          "chess": "周末棋局：只捡一个装备。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 2,
          "day": 7,
          "type": "休整日",
          "title": "第2周 Day 7 - guo/gou 与和差模型",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "bí",
              "jiā",
              "lǐ",
              "yǒu",
              "méi",
              "kàn"
            ],
            "chars": [
              {
                "char": "跳",
                "hint": "足字旁要窄，右边兆要舒展。"
              },
              {
                "char": "绳",
                "hint": "绞丝旁要窄，右边写稳。"
              }
            ],
            "copy_sentence": "我会慢慢写。",
            "word_review": "跳绳",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "5×7",
                "answer": 35
              }
            ],
            "problems": [
              {
                "type": "倍数+一共",
                "question": "小猫有 9 个棋子，小狗的棋子是小猫的 3 倍。两人一共有多少个棋子？",
                "answer": "36",
                "explanation": "小狗：9×3=27；一共：27+9=36。也可画成 1份+3份=4份。"
              },
              {
                "type": "和差",
                "question": "小猫和小狗一共有 30 个棋子。小猫比小狗多 8 个。小猫和小狗各有几个？",
                "answer": "小猫19个，小狗11个",
                "explanation": "先去掉多出来的 8：30-8=22；平分：22÷2=11。小狗 11 个，小猫 19 个。"
              },
              {
                "type": "一步乘除",
                "question": "有 45 个棋子，平均分给 5 个小朋友，每人几个？",
                "answer": "9",
                "explanation": "45÷5=9。"
              }
            ]
          },
          "english": {
            "words": [
              "in",
              "under",
              "up",
              "down",
              "left",
              "right",
              "toy",
              "chair"
            ],
            "commands": [
              "Give the banana to dad.",
              "Find the dog card.",
              "Find the rabbit card.",
              "Put the paper in the box.",
              "Read one word.",
              "Write one word."
            ],
            "letter_hunt": "b",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "休整日：户外散步/公园活动，低强度恢复。",
          "chess": "休息或自由棋，不复盘。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        }
      ]
    },
    {
      "week": 3,
      "theme": "装备升级与份数王国",
      "goal": "用份数图理解倍数、和倍、差倍；复习金币商店乘法与估算；英语围绕 level/score/more/less/fast/slow/win/lose；语文推进前后鼻音和装备主题目标字。",
      "days": [
        {
          "week": 3,
          "day": 1,
          "schema": 2,
          "type": "训练日",
          "title": "第3周 Day 1 - 装备升级入门",
          "theme": "装备升级与份数王国",
          "core_goal": "用份数图理解“一份”和“几份”，把倍数题先画出来。",
          "parent_note": "先让孩子画份数图或摆实物，只纠一个主错因；状态差就切保底版，不补欠账。",
          "task_groups": [
            {
              "title": "语文",
              "tasks": [
                {
                  "id": "cn-tone-1",
                  "text": "前后鼻音读词：shēng / shēn，gēng / gēn，fēng / fēn，jīng / jīn。每组读 2 遍。",
                  "kind": "read",
                  "skill_id": "w3-pinyin-front-back",
                  "structure": "pinyin-front-back"
                },
                {
                  "id": "cn-char-1",
                  "text": "目标字：升、级。规则：左窄右宽时右边要站稳；升字竖撇不要写成两竖。",
                  "kind": "write",
                  "skill_id": "w3-char-upgrade",
                  "structure": "char-upgrade"
                },
                {
                  "id": "cn-speed-1",
                  "text": "1 分钟写：我升一级。结束后圈今天最好看的一个字。",
                  "kind": "write",
                  "skill_id": "w3-copy-speed",
                  "structure": "copy-speed"
                }
              ]
            },
            {
              "title": "数学",
              "tasks": [
                {
                  "id": "m-flash-1",
                  "text": "乘法快闪：6×7=__ 6×8=__ 6×9=__ 7×8=__ 7×9=__ 8×9=__",
                  "kind": "flash",
                  "skill_id": "w3-multiply-review",
                  "structure": "multiply-flash",
                  "answer": "42 48 54 56 63 72",
                  "hint": "卡住的题写进晚间记录。"
                },
                {
                  "id": "m-review-1",
                  "text": "金币袋复习：7 个袋子，每袋 8 枚金币，一共有几枚？",
                  "kind": "problem",
                  "skill_id": "w2-shop-multiply",
                  "structure": "shop-multiply",
                  "answer": "56 枚",
                  "hint": "这是单价×数量：7×8=56。"
                },
                {
                  "id": "m-current-1",
                  "text": "木盾攻击力 5，金盾是木盾的 3 倍。金盾攻击力是多少？",
                  "kind": "problem",
                  "skill_id": "w3-multiple-basic",
                  "structure": "multiple-basic",
                  "answer": "15",
                  "hint": "画 3 份，每份 5。"
                },
                {
                  "id": "m-transfer-1",
                  "text": "木盾和金盾一共 22 点攻击力，金盾比木盾多 4 点。两个盾各是多少？",
                  "kind": "problem",
                  "skill_id": "w3-sum-diff",
                  "structure": "sum-diff",
                  "answer": "木盾 9 点，金盾 13 点",
                  "hint": "先去掉多的 4：22-4=18，平分得 9。"
                }
              ]
            },
            {
              "title": "英语",
              "tasks": [
                {
                  "id": "en-words-1",
                  "text": "词卡：level / score / more。每个词放进 3 句：Level 1. My score is 5. I need more coins.",
                  "kind": "read",
                  "skill_id": "w3-english-level",
                  "structure": "english-word-level"
                },
                {
                  "id": "en-listen-1",
                  "text": "爸爸机器人听指令：Show level one. Get more coins. Count your score. Stop at level two.",
                  "kind": "listen",
                  "skill_id": "w3-english-listen",
                  "structure": "english-listen-level"
                },
                {
                  "id": "en-read-1",
                  "text": "看句子做动作：Get more coins. Count your score. Show level two.",
                  "kind": "read",
                  "skill_id": "w3-english-read",
                  "structure": "english-read-level"
                },
                {
                  "id": "en-letter-1",
                  "text": "找字母 e：level, red, green, score, more, desk。圈出 e。",
                  "kind": "read",
                  "skill_id": "w3-letter-e",
                  "structure": "letter-hunt-e"
                }
              ]
            },
            {
              "title": "运动与复盘",
              "tasks": [
                {
                  "id": "sport-1",
                  "text": "跳绳技术日：30 秒 × 3 轮，记录最好一次。",
                  "kind": "sport",
                  "skill_id": "w3-sport-jump",
                  "structure": "sport-jump"
                },
                {
                  "id": "review-1",
                  "text": "复盘一句话：今天哪道题需要画图后才看懂？",
                  "kind": "other",
                  "skill_id": "w3-review-talk",
                  "structure": "daily-review"
                }
              ]
            }
          ],
          "output_task": {
            "id": "output-1",
            "text": "做一张装备升级卡：装备名、等级、分数。",
            "kind": "other",
            "materials": "纸、笔"
          },
          "fallback": {
            "title": "保底版",
            "tasks": [
              {
                "id": "fb-1-read",
                "text": "语文：读 2 组前后鼻音词。"
              },
              {
                "id": "fb-1-char",
                "text": "语文：只写 1 个目标字，写 3 遍。"
              },
              {
                "id": "fb-1-math",
                "text": "数学：金盾是木盾的 3 倍，木盾 5 点，金盾几 点？",
                "kind": "problem",
                "answer": "15 点"
              },
              {
                "id": "fb-1-english",
                "text": "英语：听 3 条指令，做动作就结束。"
              }
            ]
          }
        },
        {
          "week": 3,
          "day": 2,
          "schema": 2,
          "type": "训练日",
          "title": "第3周 Day 2 - 装备双倍三倍",
          "theme": "装备升级与份数王国",
          "core_goal": "区分“多几”和“几倍”，用份数图说清比较关系。",
          "parent_note": "先让孩子画份数图或摆实物，只纠一个主错因；状态差就切保底版，不补欠账。",
          "task_groups": [
            {
              "title": "语文",
              "tasks": [
                {
                  "id": "cn-tone-2",
                  "text": "前后鼻音读词：bǐng / bǐn，píng / pín，dēng / dēn，zhēng / zhēn。每组读 2 遍。",
                  "kind": "read",
                  "skill_id": "w3-pinyin-front-back",
                  "structure": "pinyin-front-back"
                },
                {
                  "id": "cn-char-2",
                  "text": "目标字：数、比。规则：左右结构左边收紧；比字右边竖弯钩要伸出来。",
                  "kind": "write",
                  "skill_id": "w3-char-compare",
                  "structure": "char-compare"
                },
                {
                  "id": "cn-speed-2",
                  "text": "1 分钟写：分数比一比。结束后读给家长听。",
                  "kind": "write",
                  "skill_id": "w3-copy-speed",
                  "structure": "copy-speed"
                }
              ]
            },
            {
              "title": "数学",
              "tasks": [
                {
                  "id": "m-flash-2",
                  "text": "乘法快闪：3×6=__ 4×6=__ 5×6=__ 6×6=__ 7×6=__ 8×6=__",
                  "kind": "flash",
                  "skill_id": "w3-multiply-review",
                  "structure": "multiply-flash",
                  "answer": "18 24 30 36 42 48",
                  "hint": "先顺着 6 的口诀走。"
                },
                {
                  "id": "m-review-2",
                  "text": "金币估算复习：一件装备 19 枚，2 件大约要多少枚？够不够 40 枚？",
                  "kind": "problem",
                  "skill_id": "w2-shop-estimate",
                  "structure": "shop-estimate",
                  "answer": "大约 38 枚，40 枚够",
                  "hint": "把 19 看成 20，2 件约 40，再精确是 38。"
                },
                {
                  "id": "m-current-2",
                  "text": "小剑攻击力 6，大剑是小剑的 2 倍。大剑攻击力是多少？",
                  "kind": "problem",
                  "skill_id": "w3-multiple-basic",
                  "structure": "multiple-basic",
                  "answer": "12",
                  "hint": "2 份，每份 6。"
                },
                {
                  "id": "m-transfer-2",
                  "text": "小剑和大剑一共 18 点，大剑是小剑的 2 倍。小剑和大剑各是多少？",
                  "kind": "problem",
                  "skill_id": "w3-sum-multiple",
                  "structure": "sum-multiple",
                  "answer": "小剑 6 点，大剑 12 点",
                  "hint": "一共 1份+2份=3份，18÷3=6。"
                }
              ]
            },
            {
              "title": "英语",
              "tasks": [
                {
                  "id": "en-words-2",
                  "text": "词卡：big / small / less。每个词进 3 句：A big sword. A small shield. I need less time.",
                  "kind": "read",
                  "skill_id": "w3-english-size",
                  "structure": "english-word-size"
                },
                {
                  "id": "en-listen-2",
                  "text": "爸爸机器人听指令：Pick the big card. Pick the small card. Give me less coins. Show more coins.",
                  "kind": "listen",
                  "skill_id": "w3-english-listen",
                  "structure": "english-listen-size"
                },
                {
                  "id": "en-read-2",
                  "text": "看句子执行：Pick the big sword. Pick the small shield. Give me less coins.",
                  "kind": "read",
                  "skill_id": "w3-english-read",
                  "structure": "english-read-size"
                },
                {
                  "id": "en-letter-2",
                  "text": "找字母 s：small, score, sword, shield, less, start。圈出 s。",
                  "kind": "read",
                  "skill_id": "w3-letter-s",
                  "structure": "letter-hunt-s"
                }
              ]
            },
            {
              "title": "运动与复盘",
              "tasks": [
                {
                  "id": "sport-2",
                  "text": "跑步节奏日：慢跑 5 分钟 + 50 米轻松跑 1 次。",
                  "kind": "sport",
                  "skill_id": "w3-sport-run",
                  "structure": "sport-run"
                },
                {
                  "id": "review-2",
                  "text": "复盘一句话：今天哪一道是“多几”，哪一道是“几倍”？",
                  "kind": "other",
                  "skill_id": "w3-review-talk",
                  "structure": "daily-review"
                }
              ]
            }
          ],
          "output_task": {
            "id": "output-2",
            "text": "画一张“双倍装备”图：一份小剑，两份大剑。",
            "kind": "other",
            "materials": "纸、笔"
          },
          "fallback": {
            "title": "保底版",
            "tasks": [
              {
                "id": "fb-2-read",
                "text": "语文：读 2 组前后鼻音词。"
              },
              {
                "id": "fb-2-char",
                "text": "语文：只写 1 个目标字，写 3 遍。"
              },
              {
                "id": "fb-2-math",
                "text": "数学：大剑是小剑 2 倍，小剑 6 点，大剑几 点？",
                "kind": "problem",
                "answer": "12 点"
              },
              {
                "id": "fb-2-english",
                "text": "英语：听 3 条指令，做动作就结束。"
              }
            ]
          }
        },
        {
          "week": 3,
          "day": 3,
          "schema": 2,
          "type": "训练日",
          "title": "第3周 Day 3 - 装备和倍图",
          "theme": "装备升级与份数王国",
          "core_goal": "把“总数”和“几倍”合在一张份数图里。",
          "parent_note": "先让孩子画份数图或摆实物，只纠一个主错因；状态差就切保底版，不补欠账。",
          "task_groups": [
            {
              "title": "语文",
              "tasks": [
                {
                  "id": "cn-tone-3",
                  "text": "前后鼻音读词：gòng / gǒng，yíng / yín，tiāo / tiǎo，zhàn / zhǎn。每组读 2 遍。",
                  "kind": "read",
                  "skill_id": "w3-pinyin-front-back",
                  "structure": "pinyin-front-back"
                },
                {
                  "id": "cn-char-3",
                  "text": "目标字：较、共。规则：车字旁最后一横变提；共字下面两点打开。",
                  "kind": "write",
                  "skill_id": "w3-char-total",
                  "structure": "char-total"
                },
                {
                  "id": "cn-speed-3",
                  "text": "1 分钟写：一共多少分。写完说一遍“一共”的意思。",
                  "kind": "write",
                  "skill_id": "w3-copy-speed",
                  "structure": "copy-speed"
                }
              ]
            },
            {
              "title": "数学",
              "tasks": [
                {
                  "id": "m-flash-3",
                  "text": "乘法快闪：7×6=__ 7×7=__ 7×8=__ 7×9=__ 8×7=__ 9×7=__",
                  "kind": "flash",
                  "skill_id": "w3-multiply-review",
                  "structure": "multiply-flash",
                  "answer": "42 49 56 63 56 63",
                  "hint": "交换位置结果不变。"
                },
                {
                  "id": "m-review-3",
                  "text": "和差复习：两张装备卡一共 24 分，A 比 B 多 6 分。A、B 各几分？",
                  "kind": "problem",
                  "skill_id": "w1-sum-diff",
                  "structure": "sum-diff-review",
                  "answer": "A 15 分，B 9 分",
                  "hint": "先去掉多的 6，再平分。"
                },
                {
                  "id": "m-current-3",
                  "text": "小法杖和大法杖一共 28 分，大法杖是小法杖的 3 倍。两张卡各几分？",
                  "kind": "problem",
                  "skill_id": "w3-sum-multiple",
                  "structure": "sum-multiple",
                  "answer": "小法杖 7 分，大法杖 21 分",
                  "hint": "1份+3份=4份，28÷4=7。"
                },
                {
                  "id": "m-transfer-3",
                  "text": "如果小法杖升级后加 2 分，它从 7 分变成几分？大法杖 21 分还比它多几分？",
                  "kind": "problem",
                  "skill_id": "w3-multiple-transfer",
                  "structure": "multiple-transfer",
                  "answer": "9 分；多 12 分",
                  "hint": "先算 7+2，再算 21-9。"
                }
              ]
            },
            {
              "title": "英语",
              "tasks": [
                {
                  "id": "en-words-3",
                  "text": "词卡：fast / slow / win。每个词进 3 句：Run fast. Walk slow. I win the game.",
                  "kind": "read",
                  "skill_id": "w3-english-speed",
                  "structure": "english-word-speed"
                },
                {
                  "id": "en-listen-3",
                  "text": "爸爸机器人听指令：Run fast. Walk slow. Say I win. Show a big score.",
                  "kind": "listen",
                  "skill_id": "w3-english-listen",
                  "structure": "english-listen-speed"
                },
                {
                  "id": "en-read-3",
                  "text": "看句子执行：Run fast. Walk slow. Show your score.",
                  "kind": "read",
                  "skill_id": "w3-english-read",
                  "structure": "english-read-speed"
                },
                {
                  "id": "en-letter-3",
                  "text": "找字母 w：win, slow, sword, two, white。圈出 w。",
                  "kind": "read",
                  "skill_id": "w3-letter-w",
                  "structure": "letter-hunt-w"
                }
              ]
            },
            {
              "title": "运动与复盘",
              "tasks": [
                {
                  "id": "sport-3",
                  "text": "跳绳速度日：30 秒 × 3 轮 + 1 分钟 × 1 轮。",
                  "kind": "sport",
                  "skill_id": "w3-sport-jump-speed",
                  "structure": "sport-jump-speed"
                },
                {
                  "id": "review-3",
                  "text": "复盘一句话：和倍题里一共是几份？",
                  "kind": "other",
                  "skill_id": "w3-review-talk",
                  "structure": "daily-review"
                }
              ]
            }
          ],
          "output_task": {
            "id": "output-3",
            "text": "给家长讲 1 道和倍题，必须说出“一共几份”。",
            "kind": "other"
          },
          "fallback": {
            "title": "保底版",
            "tasks": [
              {
                "id": "fb-3-read",
                "text": "语文：读 2 组前后鼻音词。"
              },
              {
                "id": "fb-3-char",
                "text": "语文：只写 1 个目标字，写 3 遍。"
              },
              {
                "id": "fb-3-math",
                "text": "数学：两张卡一共 28 分，大卡是小卡 3 倍，小卡几分？",
                "kind": "problem",
                "answer": "7 分"
              },
              {
                "id": "fb-3-english",
                "text": "英语：听 3 条指令，做动作就结束。"
              }
            ]
          }
        },
        {
          "week": 3,
          "day": 4,
          "schema": 2,
          "type": "训练日",
          "title": "第3周 Day 4 - 装备差倍入门",
          "theme": "装备升级与份数王国",
          "core_goal": "认识“相差”和“几倍”同时出现时，先画差出的份。",
          "parent_note": "先让孩子画份数图或摆实物，只纠一个主错因；状态差就切保底版，不补欠账。",
          "task_groups": [
            {
              "title": "语文",
              "tasks": [
                {
                  "id": "cn-tone-4",
                  "text": "前后鼻音读词：bèi / bēi，yíng / yín，shū / shù，tiǎo / tiāo。每组读 2 遍。",
                  "kind": "read",
                  "skill_id": "w3-pinyin-front-back",
                  "structure": "pinyin-front-back"
                },
                {
                  "id": "cn-char-4",
                  "text": "目标字：倍、赢。规则：倍是单人旁，右边先立后口；赢字只写 2 遍，重点看部件位置。",
                  "kind": "write",
                  "skill_id": "w3-char-multiple",
                  "structure": "char-multiple"
                },
                {
                  "id": "cn-speed-4",
                  "text": "1 分钟写：赢了加倍。结束后读给家长听。",
                  "kind": "write",
                  "skill_id": "w3-copy-speed",
                  "structure": "copy-speed"
                }
              ]
            },
            {
              "title": "数学",
              "tasks": [
                {
                  "id": "m-flash-4",
                  "text": "乘法快闪：8×6=__ 8×7=__ 8×8=__ 8×9=__ 6×8=__ 9×8=__",
                  "kind": "flash",
                  "skill_id": "w3-multiply-review",
                  "structure": "multiply-flash",
                  "answer": "48 56 64 72 48 72",
                  "hint": "先想 8 的口诀。"
                },
                {
                  "id": "m-review-4",
                  "text": "单价复习：一瓶药水 6 枚金币，买 4 瓶要几枚？",
                  "kind": "problem",
                  "skill_id": "w2-unit-price",
                  "structure": "unit-price-review",
                  "answer": "24 枚",
                  "hint": "单价×数量：6×4=24。"
                },
                {
                  "id": "m-current-4",
                  "text": "银甲和金甲相差 12 分，金甲是银甲的 3 倍。银甲和金甲各几分？",
                  "kind": "problem",
                  "skill_id": "w3-difference-multiple",
                  "structure": "difference-multiple",
                  "answer": "银甲 6 分，金甲 18 分",
                  "hint": "金甲比银甲多 2 份，2 份是 12，1 份是 6。"
                },
                {
                  "id": "m-transfer-4",
                  "text": "如果银甲再加 4 分，从 6 分变成几分？金甲 18 分是它的几倍还多几分？",
                  "kind": "problem",
                  "skill_id": "w3-multiple-transfer",
                  "structure": "multiple-transfer",
                  "answer": "10 分；1 倍还多 8 分",
                  "hint": "先算升级后分数，再比较。"
                }
              ]
            },
            {
              "title": "英语",
              "tasks": [
                {
                  "id": "en-words-4",
                  "text": "词卡：lose / challenge / less。每个词进 3 句：I lose one point. This is a challenge. Less is OK.",
                  "kind": "read",
                  "skill_id": "w3-english-challenge",
                  "structure": "english-word-challenge"
                },
                {
                  "id": "en-listen-4",
                  "text": "爸爸机器人听指令：Say I lose. Try the challenge. Show less coins. Show more coins.",
                  "kind": "listen",
                  "skill_id": "w3-english-listen",
                  "structure": "english-listen-challenge"
                },
                {
                  "id": "en-read-4",
                  "text": "看句子执行：Try the challenge. Show less coins. Say I lose one point.",
                  "kind": "read",
                  "skill_id": "w3-english-read",
                  "structure": "english-read-challenge"
                },
                {
                  "id": "en-letter-4",
                  "text": "找字母 l：lose, level, less, slow, blue。圈出 l。",
                  "kind": "read",
                  "skill_id": "w3-letter-l",
                  "structure": "letter-hunt-l"
                }
              ]
            },
            {
              "title": "运动与复盘",
              "tasks": [
                {
                  "id": "sport-4",
                  "text": "户外综合日：球类、追逐或骑行 30-60 分钟。",
                  "kind": "sport",
                  "skill_id": "w3-sport-outdoor",
                  "structure": "sport-outdoor"
                },
                {
                  "id": "review-4",
                  "text": "复盘一句话：差倍题里“多出来的”是几份？",
                  "kind": "other",
                  "skill_id": "w3-review-talk",
                  "structure": "daily-review"
                }
              ]
            }
          ],
          "output_task": {
            "id": "output-4",
            "text": "画一张差倍图：银甲 1 份，金甲 3 份，圈出多出来的 2 份。",
            "kind": "other"
          },
          "fallback": {
            "title": "保底版",
            "tasks": [
              {
                "id": "fb-4-read",
                "text": "语文：读 2 组前后鼻音词。"
              },
              {
                "id": "fb-4-char",
                "text": "语文：只写 1 个目标字，写 3 遍。"
              },
              {
                "id": "fb-4-math",
                "text": "数学：金甲是银甲 3 倍，银甲 6 分，金甲几分？",
                "kind": "problem",
                "answer": "18 分"
              },
              {
                "id": "fb-4-english",
                "text": "英语：听 3 条指令，做动作就结束。"
              }
            ]
          }
        },
        {
          "week": 3,
          "day": 5,
          "schema": 2,
          "type": "训练日",
          "title": "第3周 Day 5 - 装备模型混合判断",
          "theme": "装备升级与份数王国",
          "core_goal": "先判断题型：倍数、和倍、差倍还是和差，再动手。",
          "parent_note": "先让孩子画份数图或摆实物，只纠一个主错因；状态差就切保底版，不补欠账。",
          "task_groups": [
            {
              "title": "语文",
              "tasks": [
                {
                  "id": "cn-tone-5",
                  "text": "前后鼻音读词：zhàn / zhàng，tiǎo / tiáo，shèng / shèn，fēn / fēng。每组读 2 遍。",
                  "kind": "read",
                  "skill_id": "w3-pinyin-front-back",
                  "structure": "pinyin-front-back"
                },
                {
                  "id": "cn-char-5",
                  "text": "目标字：输、挑。规则：输字车字旁写窄；挑字提手旁先横后竖钩。",
                  "kind": "write",
                  "skill_id": "w3-char-challenge",
                  "structure": "char-challenge"
                },
                {
                  "id": "cn-speed-5",
                  "text": "1 分钟写：挑战不怕输。结束后圈 1 个最稳的偏旁。",
                  "kind": "write",
                  "skill_id": "w3-copy-speed",
                  "structure": "copy-speed"
                }
              ]
            },
            {
              "title": "数学",
              "tasks": [
                {
                  "id": "m-flash-5",
                  "text": "乘法快闪：9×6=__ 9×7=__ 9×8=__ 6×9=__ 7×9=__ 8×9=__",
                  "kind": "flash",
                  "skill_id": "w3-multiply-review",
                  "structure": "multiply-flash",
                  "answer": "54 63 72 54 63 72",
                  "hint": "同一组可用交换律。"
                },
                {
                  "id": "m-review-5",
                  "text": "金币袋复习：6 个袋子，每袋 7 枚金币，一共有几枚？",
                  "kind": "problem",
                  "skill_id": "w2-shop-multiply",
                  "structure": "shop-multiply",
                  "answer": "42 枚",
                  "hint": "6×7=42。"
                },
                {
                  "id": "m-current-5",
                  "text": "判断模型：A 卡 8 分，B 卡是 A 的 4 倍。B 卡几分？这是倍数、和倍、差倍还是和差？",
                  "kind": "problem",
                  "skill_id": "w3-model-choice",
                  "structure": "model-choice",
                  "answer": "B 卡 32 分；这是倍数题",
                  "hint": "只有一张卡的分数和几倍，没有总数或差。"
                },
                {
                  "id": "m-transfer-5",
                  "text": "A 卡和 B 卡一共 45 分，B 卡是 A 的 4 倍。A、B 各几分？",
                  "kind": "problem",
                  "skill_id": "w3-sum-multiple-transfer",
                  "structure": "sum-multiple-transfer",
                  "answer": "A 9 分，B 36 分",
                  "hint": "1份+4份=5份，45÷5=9。"
                }
              ]
            },
            {
              "title": "英语",
              "tasks": [
                {
                  "id": "en-words-5",
                  "text": "词卡复习：level / score / more / less / fast / slow / win / lose。任选 3 个造短句。",
                  "kind": "read",
                  "skill_id": "w3-english-review",
                  "structure": "english-word-review"
                },
                {
                  "id": "en-listen-5",
                  "text": "爸爸机器人听指令：Run fast. Walk slow. Show more coins. Show less coins. Say I win.",
                  "kind": "listen",
                  "skill_id": "w3-english-listen",
                  "structure": "english-listen-review"
                },
                {
                  "id": "en-read-5",
                  "text": "看句子执行：Show level three. Count your score. Try the challenge.",
                  "kind": "read",
                  "skill_id": "w3-english-read",
                  "structure": "english-read-review"
                },
                {
                  "id": "en-letter-5",
                  "text": "找字母 o：score, more, slow, lose, orange。圈出 o。",
                  "kind": "read",
                  "skill_id": "w3-letter-o",
                  "structure": "letter-hunt-o"
                }
              ]
            },
            {
              "title": "运动与复盘",
              "tasks": [
                {
                  "id": "sport-5",
                  "text": "跑跳混合日：开合跳 20 次 + 折返跑 3 组 + 拉伸。",
                  "kind": "sport",
                  "skill_id": "w3-sport-mix",
                  "structure": "sport-mix"
                },
                {
                  "id": "review-5",
                  "text": "复盘一句话：今天先判断题型了吗？",
                  "kind": "other",
                  "skill_id": "w3-review-talk",
                  "structure": "daily-review"
                }
              ]
            }
          ],
          "output_task": {
            "id": "output-5",
            "text": "做一张“题型判断卡”：倍数、和倍、差倍、和差各写一个关键词。",
            "kind": "other"
          },
          "fallback": {
            "title": "保底版",
            "tasks": [
              {
                "id": "fb-5-read",
                "text": "语文：读 2 组前后鼻音词。"
              },
              {
                "id": "fb-5-char",
                "text": "语文：只写 1 个目标字，写 3 遍。"
              },
              {
                "id": "fb-5-math",
                "text": "数学：B 卡是 A 卡 4 倍，A 卡 8 分，B 卡几分？",
                "kind": "problem",
                "answer": "32 分"
              },
              {
                "id": "fb-5-english",
                "text": "英语：听 3 条指令，做动作就结束。"
              }
            ]
          }
        },
        {
          "week": 3,
          "day": 6,
          "schema": 2,
          "type": "周测日",
          "title": "第3周 Day 6 - 装备升级周测",
          "theme": "装备升级与份数王国",
          "core_goal": "减少新内容，只测乘法快闪、份数图和本周词句。",
          "parent_note": "周测只记录，不批评。看错因属于乘法、读题、画图还是情绪中断。",
          "task_groups": [
            {
              "title": "语文",
              "tasks": [
                {
                  "id": "cn-tone-6",
                  "text": "声调与前后鼻音小测：shēng/shēn，gēng/gēn，yíng/yín，fēng/fēn。家长读，孩子选。",
                  "kind": "read",
                  "skill_id": "w3-pinyin-check",
                  "structure": "pinyin-check"
                },
                {
                  "id": "cn-char-6",
                  "text": "目标字复测：升、级、数、比、倍、赢。任选 2 个独立写。",
                  "kind": "write",
                  "skill_id": "w3-char-check",
                  "structure": "char-check"
                },
                {
                  "id": "cn-speed-6",
                  "text": "1 分钟写：我挑战成功。只记录字数。",
                  "kind": "write",
                  "skill_id": "w3-copy-check",
                  "structure": "copy-check"
                }
              ]
            },
            {
              "title": "数学",
              "tasks": [
                {
                  "id": "m-flash-6",
                  "text": "乘法快闪 10 题：6×7 6×8 6×9 7×8 7×9 8×9 9×6 8×7 7×6 9×8。",
                  "kind": "flash",
                  "skill_id": "w3-multiply-check",
                  "structure": "multiply-check",
                  "answer": "42 48 54 56 63 72 54 56 42 72",
                  "hint": "记录对几个，不追速度。"
                },
                {
                  "id": "m-review-6",
                  "text": "估算复习：一件装备 21 枚，买 3 件大约多少？够不够 70 枚？",
                  "kind": "problem",
                  "skill_id": "w2-shop-estimate",
                  "structure": "shop-estimate-check",
                  "answer": "大约 63 枚，70 枚够",
                  "hint": "21×3=63，也可以先估 20×3=60。"
                },
                {
                  "id": "m-current-6",
                  "text": "两张装备卡一共 36 分，B 是 A 的 3 倍。A、B 各几分？",
                  "kind": "problem",
                  "skill_id": "w3-sum-multiple-check",
                  "structure": "sum-multiple-check",
                  "answer": "A 9 分，B 27 分",
                  "hint": "1份+3份=4份，36÷4=9。"
                },
                {
                  "id": "m-transfer-6",
                  "text": "两张装备卡相差 18 分，B 是 A 的 4 倍。A、B 各几分？",
                  "kind": "problem",
                  "skill_id": "w3-difference-multiple-check",
                  "structure": "difference-multiple-check",
                  "answer": "A 6 分，B 24 分",
                  "hint": "多出来 3 份是 18，1 份是 6。"
                }
              ]
            },
            {
              "title": "英语",
              "tasks": [
                {
                  "id": "en-words-6",
                  "text": "周测词卡：level, score, more, less, big, small, fast, slow, win, lose。看词做动作或说中文。",
                  "kind": "read",
                  "skill_id": "w3-english-check",
                  "structure": "english-word-check"
                },
                {
                  "id": "en-listen-6",
                  "text": "听指令小测：Show more coins. Show less coins. Run fast. Walk slow. Count your score.",
                  "kind": "listen",
                  "skill_id": "w3-english-listen-check",
                  "structure": "english-listen-check"
                },
                {
                  "id": "en-read-6",
                  "text": "看句子小测：I win. I lose one point. Try the challenge. Show level three.",
                  "kind": "read",
                  "skill_id": "w3-english-read-check",
                  "structure": "english-read-check"
                }
              ]
            },
            {
              "title": "运动与复盘",
              "tasks": [
                {
                  "id": "sport-6",
                  "text": "周测运动：1 分钟跳绳 + 连续跳绳；只记录，不批评。",
                  "kind": "sport",
                  "skill_id": "w3-sport-check",
                  "structure": "sport-check"
                },
                {
                  "id": "review-6",
                  "text": "周测复盘：今天最卡的是乘法、画图、读题还是情绪？",
                  "kind": "other",
                  "skill_id": "w3-weekly-review",
                  "structure": "weekly-review"
                }
              ]
            }
          ],
          "output_task": {
            "id": "output-6",
            "text": "给家长讲一道周测题，并说出它是哪种模型。",
            "kind": "other"
          },
          "fallback": {
            "title": "保底版",
            "tasks": [
              {
                "id": "fb-6-read",
                "text": "语文：读 2 组前后鼻音词。"
              },
              {
                "id": "fb-6-char",
                "text": "语文：只写 1 个目标字，写 3 遍。"
              },
              {
                "id": "fb-6-math",
                "text": "数学：A 和 B 一共 36 分，B 是 A 的 3 倍，A 几分？",
                "kind": "problem",
                "answer": "9 分"
              },
              {
                "id": "fb-6-english",
                "text": "英语：听 3 条指令，做动作就结束。"
              }
            ]
          }
        },
        {
          "week": 3,
          "day": 7,
          "schema": 2,
          "type": "休整日",
          "title": "第3周 Day 7 - 装备展示休整",
          "theme": "装备升级与份数王国",
          "core_goal": "只做轻复习和作品展示，不加新内容。",
          "parent_note": "休整日不要补课；如果孩子愿意，只展示本周最喜欢的一张装备卡。",
          "task_groups": [
            {
              "title": "语文",
              "tasks": [
                {
                  "id": "cn-tone-7",
                  "text": "轻复习：任选 4 组前后鼻音词读一遍。",
                  "kind": "read",
                  "skill_id": "w3-pinyin-light",
                  "structure": "pinyin-light"
                },
                {
                  "id": "cn-char-7",
                  "text": "作品字：装备。每个字写 2 遍，选最好的一遍贴到展示页。",
                  "kind": "write",
                  "skill_id": "w3-char-report",
                  "structure": "char-report"
                }
              ]
            },
            {
              "title": "数学",
              "tasks": [
                {
                  "id": "m-review-7",
                  "text": "金币袋轻复习：3 个袋子，每袋 6 枚金币，一共有几枚？",
                  "kind": "problem",
                  "skill_id": "w2-shop-multiply",
                  "structure": "shop-multiply-light",
                  "answer": "18 枚",
                  "hint": "3×6=18。"
                },
                {
                  "id": "m-current-7",
                  "text": "本周轻复习：小装备 4 分，大装备是它 3 倍，大装备几分？",
                  "kind": "problem",
                  "skill_id": "w3-multiple-basic",
                  "structure": "multiple-light",
                  "answer": "12 分",
                  "hint": "3 份，每份 4。"
                }
              ]
            },
            {
              "title": "英语",
              "tasks": [
                {
                  "id": "en-words-7",
                  "text": "轻复习：level, score, more, less, win, lose。每个词只看 1 次。",
                  "kind": "read",
                  "skill_id": "w3-english-light",
                  "structure": "english-word-light"
                },
                {
                  "id": "en-listen-7",
                  "text": "听 3 条就结束：Show your score. Show more coins. Say I win.",
                  "kind": "listen",
                  "skill_id": "w3-english-listen-light",
                  "structure": "english-listen-light"
                }
              ]
            },
            {
              "title": "运动与复盘",
              "tasks": [
                {
                  "id": "sport-7",
                  "text": "休整运动：散步、公园或自由活动 30 分钟。",
                  "kind": "sport",
                  "skill_id": "w3-sport-rest",
                  "structure": "sport-rest"
                },
                {
                  "id": "review-7",
                  "text": "本周展示：选一张装备卡，告诉家长它为什么升级。",
                  "kind": "other",
                  "skill_id": "w3-showcase",
                  "structure": "showcase"
                }
              ]
            }
          ],
          "output_task": {
            "id": "output-7",
            "text": "整理本周装备页：贴 1 张装备卡，写一句“我学会了____”。",
            "kind": "other"
          },
          "fallback": {
            "title": "保底版",
            "tasks": [
              {
                "id": "fb-7-read",
                "text": "语文：读 2 组前后鼻音词。"
              },
              {
                "id": "fb-7-char",
                "text": "语文：只写 1 个目标字，写 3 遍。"
              },
              {
                "id": "fb-7-math",
                "text": "数学：3 个袋子，每袋 6 枚，一共有几枚？",
                "kind": "problem",
                "answer": "18 枚"
              },
              {
                "id": "fb-7-english",
                "text": "英语：听 3 条指令，做动作就结束。"
              }
            ]
          }
        }
      ]
    },
    {
      "week": 4,
      "theme": "句子化与周期启蒙",
      "goal": "语文短句、英语家庭指令；数学和倍、周期。",
      "days": [
        {
          "week": 4,
          "day": 1,
          "type": "训练日",
          "title": "第4周 Day 1 - 句子化与周期启蒙",
          "core_goal": "语文短句、英语家庭指令；数学和倍、周期。",
          "chinese": {
            "pinyin": [
              "zhōng",
              "zhǒng",
              "zhòng",
              "shī",
              "shí",
              "shì",
              "mǎ",
              "bǎ"
            ],
            "chars": [
              {
                "char": "耳",
                "hint": "横、竖、竖、横、横、横；横画均匀。"
              },
              {
                "char": "口",
                "hint": "竖、横折、横；小口要闭合。"
              }
            ],
            "copy_sentence": "我在家里。",
            "word_review": "耳口",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "4×5",
                "answer": 20
              }
            ],
            "problems": [
              {
                "type": "和倍",
                "question": "老师和同学一共有 18 个棋子。同学的棋子是老师的 2 倍。老师和同学各有几个？",
                "answer": "老师6个，同学12个",
                "explanation": "一共是 1份+2份=3份；18÷3=6。老师 6 个，同学 12 个。"
              },
              {
                "type": "倍数+一共",
                "question": "老师有 8 个棋子，同学的棋子是老师的 3 倍。两人一共有多少个棋子？",
                "answer": "32",
                "explanation": "同学：8×3=24；一共：24+8=32。也可画成 1份+3份=4份。"
              },
              {
                "type": "周期",
                "question": "按“红、黄、蓝”不断重复排列，第 14 个是哪个项目？",
                "answer": "黄",
                "explanation": "一组 3 个；14÷3 余 2。第 14 个是 黄。"
              }
            ]
          },
          "english": {
            "words": [
              "mom",
              "dad",
              "baby",
              "boy",
              "girl",
              "teacher",
              "friend",
              "brother"
            ],
            "commands": [
              "Put the ball in the box.",
              "Find a red pencil.",
              "Find a blue book.",
              "Draw a fish.",
              "Draw a small bird.",
              "Give me the book."
            ],
            "letter_hunt": "q",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "跳绳技术日：连续跳 3 轮，每轮尽量不断；记录最好一次。",
          "chess": "不安排棋题，只说一句“今天错题是系统提示”。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 4,
          "day": 2,
          "type": "训练日",
          "title": "第4周 Day 2 - 句子化与周期启蒙",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "mǎ",
              "mā",
              "bà",
              "bá",
              "shì",
              "shī",
              "zhǒng",
              "zhōng"
            ],
            "chars": [
              {
                "char": "鼻",
                "hint": "上中下结构，先写自，再写田，再写下面。"
              },
              {
                "char": "家",
                "hint": "宝盖头盖住下面，下面豕不要散。"
              }
            ],
            "copy_sentence": "这里有书。",
            "word_review": "鼻家",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "5×7",
                "answer": 35
              }
            ],
            "problems": [
              {
                "type": "和倍",
                "question": "妈妈和爸爸一共有 28 个书签。爸爸的书签是妈妈的 3 倍。妈妈和爸爸各有几个？",
                "answer": "妈妈7个，爸爸21个",
                "explanation": "一共是 1份+3份=4份；28÷4=7。妈妈 7 个，爸爸 21 个。"
              },
              {
                "type": "倍数+一共",
                "question": "妈妈有 9 个书签，爸爸的书签是妈妈的 4 倍。两人一共有多少个书签？",
                "answer": "45",
                "explanation": "爸爸：9×4=36；一共：36+9=45。也可画成 1份+4份=5份。"
              },
              {
                "type": "周期",
                "question": "按“猫、狗”不断重复排列，第 16 个是哪个项目？",
                "answer": "狗",
                "explanation": "一组 2 个；16÷2 余 0。第 16 个是 狗。"
              }
            ]
          },
          "english": {
            "words": [
              "teacher",
              "friend",
              "brother",
              "home",
              "school",
              "room",
              "kitchen",
              "bathroom"
            ],
            "commands": [
              "Draw a fish.",
              "Draw a small bird.",
              "Give me the book.",
              "Give me two pencils.",
              "Take the ruler.",
              "Look at the window."
            ],
            "letter_hunt": "j",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "跑步节奏日：慢跑 5 分钟 + 50 米轻松跑 1 次，不追求极限。",
          "chess": "1 步将杀题 1 道，做不出也算完成。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 4,
          "day": 3,
          "type": "训练日",
          "title": "第4周 Day 3 - 句子化与周期启蒙",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "má",
              "bǎ",
              "shí",
              "zhòng",
              "mà",
              "bā",
              "shǐ",
              "zhóng"
            ],
            "chars": [
              {
                "char": "里",
                "hint": "日加土，中竖贯穿。"
              },
              {
                "char": "有",
                "hint": "横撇后写月；月要窄。"
              }
            ],
            "copy_sentence": "我没看见。",
            "word_review": "里有",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "6×6",
                "answer": 36
              }
            ],
            "problems": [
              {
                "type": "和倍",
                "question": "小明和小红一共有 40 个卡片。小红的卡片是小明的 4 倍。小明和小红各有几个？",
                "answer": "小明8个，小红32个",
                "explanation": "一共是 1份+4份=5份；40÷5=8。小明 8 个，小红 32 个。"
              },
              {
                "type": "倍数+一共",
                "question": "小明有 7 个卡片，小红的卡片是小明的 5 倍。两人一共有多少个卡片？",
                "answer": "42",
                "explanation": "小红：7×5=35；一共：35+7=42。也可画成 1份+5份=6份。"
              },
              {
                "type": "周期",
                "question": "按“上、下、左、右”不断重复排列，第 18 个是哪个项目？",
                "answer": "下",
                "explanation": "一组 4 个；18÷4 余 2。第 18 个是 下。"
              }
            ]
          },
          "english": {
            "words": [
              "room",
              "kitchen",
              "bathroom",
              "garden",
              "bed",
              "table",
              "paper",
              "ruler"
            ],
            "commands": [
              "Give me two pencils.",
              "Take the ruler.",
              "Look at the window.",
              "Open the door.",
              "Close the door.",
              "Walk to the table."
            ],
            "letter_hunt": "l",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "跳绳速度日：30 秒 × 3 轮 + 1 分钟 × 1 轮；记录中断次数。",
          "chess": "亲子轻松局 1 盘，家长让 1 个小目标。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 4,
          "day": 4,
          "type": "训练日",
          "title": "第4周 Day 4 - 句子化与周期启蒙",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "mā",
              "mǎ",
              "bā",
              "bǎ",
              "shī",
              "shí",
              "zhōng",
              "zhòng"
            ],
            "chars": [
              {
                "char": "没",
                "hint": "三点水，右边殳。"
              },
              {
                "char": "看",
                "hint": "上面手的变形，下面目；别写成着。"
              }
            ],
            "copy_sentence": "我去又回来。",
            "word_review": "没看",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "3×8",
                "answer": 24
              }
            ],
            "problems": [
              {
                "type": "和倍",
                "question": "哥哥和弟弟一共有 36 个贴纸。弟弟的贴纸是哥哥的 3 倍。哥哥和弟弟各有几个？",
                "answer": "哥哥9个，弟弟27个",
                "explanation": "一共是 1份+3份=4份；36÷4=9。哥哥 9 个，弟弟 27 个。"
              },
              {
                "type": "倍数+一共",
                "question": "哥哥有 8 个贴纸，弟弟的贴纸是哥哥的 2 倍。两人一共有多少个贴纸？",
                "answer": "24",
                "explanation": "弟弟：8×2=16；一共：16+8=24。也可画成 1份+2份=3份。"
              },
              {
                "type": "周期",
                "question": "按“A、B、C”不断重复排列，第 20 个是哪个项目？",
                "answer": "B",
                "explanation": "一组 3 个；20÷3 余 2。第 20 个是 B。"
              }
            ]
          },
          "english": {
            "words": [
              "table",
              "paper",
              "ruler",
              "eraser",
              "apple",
              "banana",
              "mom",
              "dad"
            ],
            "commands": [
              "Open the door.",
              "Close the door.",
              "Walk to the table.",
              "Stop at the chair.",
              "Find something yellow.",
              "Find something small."
            ],
            "letter_hunt": "z",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "户外综合日：球类/追逐/骑行 30-60 分钟。",
          "chess": "复盘 1 个错误：下次先看王、后、车。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 4,
          "day": 5,
          "type": "训练日",
          "title": "第4周 Day 5 - 句子化与周期启蒙",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "guō",
              "guó",
              "guǒ",
              "guò",
              "gōu",
              "góu",
              "gǒu",
              "gòu"
            ],
            "chars": [
              {
                "char": "见",
                "hint": "先框后撇竖弯钩。"
              },
              {
                "char": "去",
                "hint": "土在上，厶在下。"
              }
            ],
            "copy_sentence": "左边和右边。",
            "word_review": "见去",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "4×7",
                "answer": 28
              }
            ],
            "problems": [
              {
                "type": "和倍",
                "question": "小猫和小狗一共有 30 个金币。小狗的金币是小猫的 2 倍。小猫和小狗各有几个？",
                "answer": "小猫10个，小狗20个",
                "explanation": "一共是 1份+2份=3份；30÷3=10。小猫 10 个，小狗 20 个。"
              },
              {
                "type": "倍数+一共",
                "question": "小猫有 9 个金币，小狗的金币是小猫的 3 倍。两人一共有多少个金币？",
                "answer": "36",
                "explanation": "小狗：9×3=27；一共：27+9=36。也可画成 1份+3份=4份。"
              },
              {
                "type": "周期",
                "question": "按“圆、三角、方块”不断重复排列，第 22 个是哪个项目？",
                "answer": "圆",
                "explanation": "一组 3 个；22÷3 余 1。第 22 个是 圆。"
              }
            ]
          },
          "english": {
            "words": [
              "banana",
              "mom",
              "dad",
              "baby",
              "boy",
              "girl",
              "teacher",
              "friend"
            ],
            "commands": [
              "Stop at the chair.",
              "Find something yellow.",
              "Find something small.",
              "Draw a big cat.",
              "Put three books on the desk.",
              "Touch your left hand."
            ],
            "letter_hunt": "b",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "跑跳混合日：开合跳 20 次 + 折返跑 3 组 + 拉伸。",
          "chess": "残局看图 5 分钟，找最好一步。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 4,
          "day": 6,
          "type": "周测日",
          "title": "第4周 Day 6 - 句子化与周期启蒙",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "mén",
              "men",
              "niǎo",
              "xué",
              "wǒ",
              "xiǎng",
              "chī",
              "píng",
              "guó",
              "guǒ",
              "gǒu",
              "gòu"
            ],
            "chars": [
              {
                "char": "来",
                "hint": "中竖立住，撇捺打开。"
              },
              {
                "char": "左",
                "hint": "横撇后写工。"
              }
            ],
            "copy_sentence": "前面和后面。",
            "word_review": "来左",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "5×8",
                "answer": 40
              }
            ],
            "problems": [
              {
                "type": "和倍",
                "question": "乐乐和天天一共有 55 个积木。天天的积木是乐乐的 4 倍。乐乐和天天各有几个？",
                "answer": "乐乐11个，天天44个",
                "explanation": "一共是 1份+4份=5份；55÷5=11。乐乐 11 个，天天 44 个。"
              },
              {
                "type": "倍数+一共",
                "question": "乐乐有 7 个积木，天天的积木是乐乐的 4 倍。两人一共有多少个积木？",
                "answer": "35",
                "explanation": "天天：7×4=28；一共：28+7=35。也可画成 1份+4份=5份。"
              },
              {
                "type": "周期",
                "question": "按“黑、白”不断重复排列，第 24 个是哪个项目？",
                "answer": "白",
                "explanation": "一组 2 个；24÷2 余 0。第 24 个是 白。"
              }
            ]
          },
          "english": {
            "words": [
              "girl",
              "teacher",
              "friend",
              "brother",
              "home",
              "school",
              "room",
              "kitchen"
            ],
            "commands": [
              "Draw a big cat.",
              "Put three books on the desk.",
              "Touch your left hand.",
              "Touch your right ear.",
              "Put the toy under the table.",
              "Put the cup on the table."
            ],
            "letter_hunt": "d",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "周测日：1 分钟跳绳 + 连续跳绳；只记录，不批评。",
          "chess": "周末棋局：只捡一个装备。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 4,
          "day": 7,
          "type": "休整日",
          "title": "第4周 Day 7 - 句子化与周期启蒙",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "guó",
              "guǒ",
              "gǒu",
              "gòu",
              "mén",
              "niǎo"
            ],
            "chars": [
              {
                "char": "右",
                "hint": "横撇后写口。"
              },
              {
                "char": "前",
                "hint": "上面点撇横，下面月和刂。"
              }
            ],
            "copy_sentence": "门外有人。",
            "word_review": "右前",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "9×6",
                "answer": 54
              }
            ],
            "problems": [
              {
                "type": "和倍",
                "question": "老师和同学一共有 72 个糖果。同学的糖果是老师的 5 倍。老师和同学各有几个？",
                "answer": "老师12个，同学60个",
                "explanation": "一共是 1份+5份=6份；72÷6=12。老师 12 个，同学 60 个。"
              },
              {
                "type": "倍数+一共",
                "question": "老师有 8 个糖果，同学的糖果是老师的 5 倍。两人一共有多少个糖果？",
                "answer": "48",
                "explanation": "同学：8×5=40；一共：40+8=48。也可画成 1份+5份=6份。"
              },
              {
                "type": "周期",
                "question": "按“1、2、3、4”不断重复排列，第 26 个是哪个项目？",
                "answer": "2",
                "explanation": "一组 4 个；26÷4 余 2。第 26 个是 2。"
              }
            ]
          },
          "english": {
            "words": [
              "school",
              "room",
              "kitchen",
              "bathroom",
              "garden",
              "bed",
              "table",
              "paper"
            ],
            "commands": [
              "Touch your right ear.",
              "Put the toy under the table.",
              "Put the cup on the table.",
              "Take the apple from the bag.",
              "Give the banana to dad.",
              "Find the dog card."
            ],
            "letter_hunt": "p",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "休整日：户外散步/公园活动，低强度恢复。",
          "chess": "休息或自由棋，不复盘。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        }
      ]
    },
    {
      "week": 5,
      "theme": "差倍与综合方向词",
      "goal": "数学差倍+周期；语文数量词；英语左右上下和形容词。",
      "days": [
        {
          "week": 5,
          "day": 1,
          "type": "训练日",
          "title": "第5周 Day 1 - 差倍与综合方向词",
          "core_goal": "数学差倍+周期；语文数量词；英语左右上下和形容词。",
          "chinese": {
            "pinyin": [
              "jīn",
              "tiān",
              "pǎo",
              "bù",
              "shù",
              "yīng",
              "yǔ",
              "tiào"
            ],
            "chars": [
              {
                "char": "后",
                "hint": "先撇，再写里面的口。"
              },
              {
                "char": "外",
                "hint": "夕在左，卜在右。"
              }
            ],
            "copy_sentence": "一个和一只。",
            "word_review": "后外",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "2×6",
                "answer": 12
              }
            ],
            "problems": [
              {
                "type": "差倍",
                "question": "爸爸的小星星是妈妈的 3 倍。爸爸比妈妈多 10 个小星星。妈妈和爸爸各有几个？",
                "answer": "妈妈5个，爸爸15个",
                "explanation": "多出来的是 3-1=2 份；10÷2=5。妈妈 5 个，爸爸 15 个。"
              },
              {
                "type": "周期",
                "question": "按“红、黄、蓝”不断重复排列，第 21 个是哪个项目？",
                "answer": "蓝",
                "explanation": "一组 3 个；21÷3 余 0。第 21 个是 蓝。"
              },
              {
                "type": "和差",
                "question": "妈妈和爸爸一共有 26 个小星星。妈妈比爸爸多 6 个。妈妈和爸爸各有几个？",
                "answer": "妈妈16个，爸爸10个",
                "explanation": "先去掉多出来的 6：26-6=20；平分：20÷2=10。爸爸 10 个，妈妈 16 个。"
              }
            ]
          },
          "english": {
            "words": [
              "big",
              "small",
              "long",
              "short",
              "happy",
              "sad",
              "hot",
              "cold"
            ],
            "commands": [
              "Take the apple from the bag.",
              "Give the banana to dad.",
              "Find the dog card.",
              "Find the rabbit card.",
              "Put the paper in the box.",
              "Read one word."
            ],
            "letter_hunt": "j",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "跳绳技术日：连续跳 3 轮，每轮尽量不断；记录最好一次。",
          "chess": "不安排棋题，只说一句“今天错题是系统提示”。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 5,
          "day": 2,
          "type": "训练日",
          "title": "第5周 Day 2 - 差倍与综合方向词",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "rèn",
              "wù",
              "shū",
              "bǐ",
              "zhuō",
              "yǐ",
              "hóng",
              "lán"
            ],
            "chars": [
              {
                "char": "个",
                "hint": "人字头下面一竖居中。"
              },
              {
                "char": "只",
                "hint": "口在上，八在下。"
              }
            ],
            "copy_sentence": "一条鱼一块糖。",
            "word_review": "个只",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "3×4",
                "answer": 12
              }
            ],
            "problems": [
              {
                "type": "差倍",
                "question": "小红的棋子是小明的 4 倍。小红比小明多 18 个棋子。小明和小红各有几个？",
                "answer": "小明6个，小红24个",
                "explanation": "多出来的是 4-1=3 份；18÷3=6。小明 6 个，小红 24 个。"
              },
              {
                "type": "周期",
                "question": "按“拍手、跺脚、转圈”不断重复排列，第 24 个是哪个项目？",
                "answer": "转圈",
                "explanation": "一组 3 个；24÷3 余 0。第 24 个是 转圈。"
              },
              {
                "type": "和差",
                "question": "小明和小红一共有 28 个棋子。小明比小红多 8 个。小明和小红各有几个？",
                "answer": "小明18个，小红10个",
                "explanation": "先去掉多出来的 8：28-8=20；平分：20÷2=10。小红 10 个，小明 18 个。"
              }
            ]
          },
          "english": {
            "words": [
              "sad",
              "hot",
              "cold",
              "read",
              "write",
              "eat",
              "drink",
              "walk"
            ],
            "commands": [
              "Find the rabbit card.",
              "Put the paper in the box.",
              "Read one word.",
              "Write one word.",
              "Listen and point.",
              "Touch your nose."
            ],
            "letter_hunt": "l",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "跑步节奏日：慢跑 5 分钟 + 50 米轻松跑 1 次，不追求极限。",
          "chess": "1 步将杀题 1 道，做不出也算完成。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 5,
          "day": 3,
          "type": "训练日",
          "title": "第5周 Day 3 - 差倍与综合方向词",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "huáng",
              "hēi",
              "bái",
              "shǒu",
              "tóu",
              "yǎn",
              "ěr",
              "kǒu"
            ],
            "chars": [
              {
                "char": "条",
                "hint": "夂在上，木在下。"
              },
              {
                "char": "块",
                "hint": "土字旁，右边夬。"
              }
            ],
            "copy_sentence": "多少要看清。",
            "word_review": "条块",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "4×5",
                "answer": 20
              }
            ],
            "problems": [
              {
                "type": "差倍",
                "question": "弟弟的书签是哥哥的 3 倍。弟弟比哥哥多 14 个书签。哥哥和弟弟各有几个？",
                "answer": "哥哥7个，弟弟21个",
                "explanation": "多出来的是 3-1=2 份；14÷2=7。哥哥 7 个，弟弟 21 个。"
              },
              {
                "type": "周期",
                "question": "按“猫、狗、兔”不断重复排列，第 27 个是哪个项目？",
                "answer": "兔",
                "explanation": "一组 3 个；27÷3 余 0。第 27 个是 兔。"
              },
              {
                "type": "和差",
                "question": "哥哥和弟弟一共有 30 个书签。哥哥比弟弟多 4 个。哥哥和弟弟各有几个？",
                "answer": "哥哥17个，弟弟13个",
                "explanation": "先去掉多出来的 4：30-4=26；平分：26÷2=13。弟弟 13 个，哥哥 17 个。"
              }
            ]
          },
          "english": {
            "words": [
              "eat",
              "drink",
              "walk",
              "stop",
              "left",
              "right",
              "up",
              "down"
            ],
            "commands": [
              "Write one word.",
              "Listen and point.",
              "Touch your nose.",
              "Touch your head.",
              "Touch your hand.",
              "Touch your ear."
            ],
            "letter_hunt": "z",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "跳绳速度日：30 秒 × 3 轮 + 1 分钟 × 1 轮；记录中断次数。",
          "chess": "亲子轻松局 1 盘，家长让 1 个小目标。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 5,
          "day": 4,
          "type": "训练日",
          "title": "第5周 Day 4 - 差倍与综合方向词",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "bí",
              "jiā",
              "lǐ",
              "yǒu",
              "méi",
              "kàn",
              "jiàn",
              "qù"
            ],
            "chars": [
              {
                "char": "多",
                "hint": "两个夕，上小下大。"
              },
              {
                "char": "少",
                "hint": "小加一撇；撇不要漏。"
              }
            ],
            "copy_sentence": "比一比多少。",
            "word_review": "多少",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "5×7",
                "answer": 35
              }
            ],
            "problems": [
              {
                "type": "差倍",
                "question": "小狗的卡片是小猫的 5 倍。小狗比小猫多 32 个卡片。小猫和小狗各有几个？",
                "answer": "小猫8个，小狗40个",
                "explanation": "多出来的是 5-1=4 份；32÷4=8。小猫 8 个，小狗 40 个。"
              },
              {
                "type": "周期",
                "question": "按“春、夏、秋、冬”不断重复排列，第 30 个是哪个项目？",
                "answer": "夏",
                "explanation": "一组 4 个；30÷4 余 2。第 30 个是 夏。"
              },
              {
                "type": "和差",
                "question": "小猫和小狗一共有 32 个卡片。小猫比小狗多 6 个。小猫和小狗各有几个？",
                "answer": "小猫19个，小狗13个",
                "explanation": "先去掉多出来的 6：32-6=26；平分：26÷2=13。小狗 13 个，小猫 19 个。"
              }
            ]
          },
          "english": {
            "words": [
              "right",
              "up",
              "down",
              "big",
              "small",
              "long",
              "short",
              "happy"
            ],
            "commands": [
              "Touch your head.",
              "Touch your hand.",
              "Touch your ear.",
              "Touch your eye.",
              "Touch your mouth.",
              "Stand up."
            ],
            "letter_hunt": "b",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "户外综合日：球类/追逐/骑行 30-60 分钟。",
          "chess": "复盘 1 个错误：下次先看王、后、车。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 5,
          "day": 5,
          "type": "训练日",
          "title": "第5周 Day 5 - 差倍与综合方向词",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "lái",
              "zuǒ",
              "yòu",
              "qián",
              "hòu",
              "wài",
              "gè",
              "zhī"
            ],
            "chars": [
              {
                "char": "比",
                "hint": "先左后右，两个匕要分开。"
              },
              {
                "char": "共",
                "hint": "两横两竖，下面八打开。"
              }
            ],
            "copy_sentence": "一共有几个。",
            "word_review": "比共",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "6×6",
                "answer": 36
              }
            ],
            "problems": [
              {
                "type": "差倍",
                "question": "天天的贴纸是乐乐的 4 倍。天天比乐乐多 27 个贴纸。乐乐和天天各有几个？",
                "answer": "乐乐9个，天天36个",
                "explanation": "多出来的是 4-1=3 份；27÷3=9。乐乐 9 个，天天 36 个。"
              },
              {
                "type": "周期",
                "question": "按“A、B、C、D”不断重复排列，第 33 个是哪个项目？",
                "answer": "A",
                "explanation": "一组 4 个；33÷4 余 1。第 33 个是 A。"
              },
              {
                "type": "和差",
                "question": "乐乐和天天一共有 34 个贴纸。乐乐比天天多 8 个。乐乐和天天各有几个？",
                "answer": "乐乐21个，天天13个",
                "explanation": "先去掉多出来的 8：34-8=26；平分：26÷2=13。天天 13 个，乐乐 21 个。"
              }
            ]
          },
          "english": {
            "words": [
              "long",
              "short",
              "happy",
              "sad",
              "hot",
              "cold",
              "read",
              "write"
            ],
            "commands": [
              "Touch your eye.",
              "Touch your mouth.",
              "Stand up.",
              "Sit down.",
              "Run to the door.",
              "Jump three times."
            ],
            "letter_hunt": "d",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "跑跳混合日：开合跳 20 次 + 折返跑 3 组 + 拉伸。",
          "chess": "残局看图 5 分钟，找最好一步。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 5,
          "day": 6,
          "type": "周测日",
          "title": "第5周 Day 6 - 差倍与综合方向词",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "tiáo",
              "kuài",
              "duō",
              "shǎo",
              "bǐ",
              "gòng",
              "píng",
              "jūn",
              "fēn",
              "zǔ",
              "péng",
              "yǒu"
            ],
            "chars": [
              {
                "char": "平",
                "hint": "横、点、撇、横、竖；中竖居中。"
              },
              {
                "char": "均",
                "hint": "土字旁，右边匀。"
              }
            ],
            "copy_sentence": "平均分一分。",
            "word_review": "平均",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "3×8",
                "answer": 24
              }
            ],
            "problems": [
              {
                "type": "差倍",
                "question": "同学的金币是老师的 3 倍。同学比老师多 20 个金币。老师和同学各有几个？",
                "answer": "老师10个，同学30个",
                "explanation": "多出来的是 3-1=2 份；20÷2=10。老师 10 个，同学 30 个。"
              },
              {
                "type": "周期",
                "question": "按“上、下”不断重复排列，第 36 个是哪个项目？",
                "answer": "下",
                "explanation": "一组 2 个；36÷2 余 0。第 36 个是 下。"
              },
              {
                "type": "和差",
                "question": "老师和同学一共有 36 个金币。老师比同学多 4 个。老师和同学各有几个？",
                "answer": "老师20个，同学16个",
                "explanation": "先去掉多出来的 4：36-4=32；平分：32÷2=16。同学 16 个，老师 20 个。"
              }
            ]
          },
          "english": {
            "words": [
              "cold",
              "read",
              "write",
              "eat",
              "drink",
              "walk",
              "stop",
              "left"
            ],
            "commands": [
              "Sit down.",
              "Run to the door.",
              "Jump three times.",
              "Open the book.",
              "Close the book.",
              "Put the pencil on the desk."
            ],
            "letter_hunt": "p",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "周测日：1 分钟跳绳 + 连续跳绳；只记录，不批评。",
          "chess": "周末棋局：只捡一个装备。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 5,
          "day": 7,
          "type": "休整日",
          "title": "第5周 Day 7 - 差倍与综合方向词",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "fēn",
              "zǔ",
              "péng",
              "yǒu",
              "lǎo",
              "shī"
            ],
            "chars": [
              {
                "char": "分",
                "hint": "八在上，刀在下。"
              },
              {
                "char": "组",
                "hint": "绞丝旁，右边且。"
              }
            ],
            "copy_sentence": "每组一样多。",
            "word_review": "分组",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "4×7",
                "answer": 28
              }
            ],
            "problems": [
              {
                "type": "差倍",
                "question": "爸爸的积木是妈妈的 5 倍。爸爸比妈妈多 44 个积木。妈妈和爸爸各有几个？",
                "answer": "妈妈11个，爸爸55个",
                "explanation": "多出来的是 5-1=4 份；44÷4=11。妈妈 11 个，爸爸 55 个。"
              },
              {
                "type": "周期",
                "question": "按“圆、方、三角”不断重复排列，第 39 个是哪个项目？",
                "answer": "三角",
                "explanation": "一组 3 个；39÷3 余 0。第 39 个是 三角。"
              },
              {
                "type": "和差",
                "question": "妈妈和爸爸一共有 38 个积木。妈妈比爸爸多 6 个。妈妈和爸爸各有几个？",
                "answer": "妈妈22个，爸爸16个",
                "explanation": "先去掉多出来的 6：38-6=32；平分：32÷2=16。爸爸 16 个，妈妈 22 个。"
              }
            ]
          },
          "english": {
            "words": [
              "walk",
              "stop",
              "left",
              "right",
              "up",
              "down",
              "big",
              "small"
            ],
            "commands": [
              "Open the book.",
              "Close the book.",
              "Put the pencil on the desk.",
              "Put the pencil under the book.",
              "Put the pencil in the bag.",
              "Put the book on the chair."
            ],
            "letter_hunt": "q",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "休整日：户外散步/公园活动，低强度恢复。",
          "chess": "休息或自由棋，不复盘。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        }
      ]
    },
    {
      "week": 6,
      "theme": "图形计数与多步骤指令",
      "goal": "线段计数、图形计数；英语复合指令；语文生活句。",
      "days": [
        {
          "week": 6,
          "day": 1,
          "type": "训练日",
          "title": "第6周 Day 1 - 图形计数与多步骤指令",
          "core_goal": "线段计数、图形计数；英语复合指令；语文生活句。",
          "chinese": {
            "pinyin": [
              "fáng",
              "jiān",
              "yú",
              "māo",
              "gǒu",
              "tù",
              "zhōng",
              "guó"
            ],
            "chars": [
              {
                "char": "朋",
                "hint": "两个“月”，左窄右稳。"
              },
              {
                "char": "友",
                "hint": "横撇后写又。"
              }
            ],
            "copy_sentence": "我的朋友来了。",
            "word_review": "朋友",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "5×8",
                "answer": 40
              }
            ],
            "problems": [
              {
                "type": "线段计数",
                "question": "一条线上有 6 个点，一共可以数出多少条线段？",
                "answer": "15",
                "explanation": "从第1个点出发数：5+4+3+2+1=15。"
              },
              {
                "type": "周期",
                "question": "按“红、蓝”不断重复排列，第 24 个是哪个项目？",
                "answer": "蓝",
                "explanation": "一组 2 个；24÷2 余 0。第 24 个是 蓝。"
              },
              {
                "type": "和倍",
                "question": "小明和小红一共有 28 个糖果。小红的糖果是小明的 3 倍。小明和小红各有几个？",
                "answer": "小明7个，小红21个",
                "explanation": "一共是 1份+3份=4份；28÷4=7。小明 7 个，小红 21 个。"
              }
            ]
          },
          "english": {
            "words": [
              "sheep",
              "horse",
              "mouse",
              "elephant",
              "park",
              "classroom",
              "book",
              "pencil"
            ],
            "commands": [
              "Put the pencil under the book.",
              "Put the pencil in the bag.",
              "Put the book on the chair.",
              "Put the bag under the chair.",
              "Put the ball in the box.",
              "Find a red pencil."
            ],
            "letter_hunt": "l",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "跳绳技术日：连续跳 3 轮，每轮尽量不断；记录最好一次。",
          "chess": "不安排棋题，只说一句“今天错题是系统提示”。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 6,
          "day": 2,
          "type": "训练日",
          "title": "第6周 Day 2 - 图形计数与多步骤指令",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "mā",
              "má",
              "mǎ",
              "mà",
              "bā",
              "bá",
              "bǎ",
              "bà"
            ],
            "chars": [
              {
                "char": "老",
                "hint": "上面耂，下面匕。"
              },
              {
                "char": "师",
                "hint": "左部写窄，右边币。"
              }
            ],
            "copy_sentence": "老师在学校。",
            "word_review": "老师",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "9×6",
                "answer": 54
              }
            ],
            "problems": [
              {
                "type": "线段计数",
                "question": "一条线上有 7 个点，一共可以数出多少条线段？",
                "answer": "21",
                "explanation": "从第1个点出发数：6+5+4+3+2+1=21。"
              },
              {
                "type": "周期",
                "question": "按“鱼、鸟、猫”不断重复排列，第 28 个是哪个项目？",
                "answer": "鱼",
                "explanation": "一组 3 个；28÷3 余 1。第 28 个是 鱼。"
              },
              {
                "type": "和倍",
                "question": "哥哥和弟弟一共有 40 个小星星。弟弟的小星星是哥哥的 4 倍。哥哥和弟弟各有几个？",
                "answer": "哥哥8个，弟弟32个",
                "explanation": "一共是 1份+4份=5份；40÷5=8。哥哥 8 个，弟弟 32 个。"
              }
            ]
          },
          "english": {
            "words": [
              "classroom",
              "book",
              "pencil",
              "bag",
              "desk",
              "chair",
              "toy",
              "ball"
            ],
            "commands": [
              "Put the bag under the chair.",
              "Put the ball in the box.",
              "Find a red pencil.",
              "Find a blue book.",
              "Draw a fish.",
              "Draw a small bird."
            ],
            "letter_hunt": "z",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "跑步节奏日：慢跑 5 分钟 + 50 米轻松跑 1 次，不追求极限。",
          "chess": "1 步将杀题 1 道，做不出也算完成。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 6,
          "day": 3,
          "type": "训练日",
          "title": "第6周 Day 3 - 图形计数与多步骤指令",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "shī",
              "shí",
              "shǐ",
              "shì",
              "zhōng",
              "zhóng",
              "zhǒng",
              "zhòng"
            ],
            "chars": [
              {
                "char": "园",
                "hint": "先外框，写元，最后封口。"
              },
              {
                "char": "校",
                "hint": "木字旁，右边交。"
              }
            ],
            "copy_sentence": "公园里有花。",
            "word_review": "园校",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "2×6",
                "answer": 12
              }
            ],
            "problems": [
              {
                "type": "线段计数",
                "question": "一条线上有 5 个点，一共可以数出多少条线段？",
                "answer": "10",
                "explanation": "从第1个点出发数：4+3+2+1=10。"
              },
              {
                "type": "周期",
                "question": "按“左、中、右”不断重复排列，第 32 个是哪个项目？",
                "answer": "中",
                "explanation": "一组 3 个；32÷3 余 2。第 32 个是 中。"
              },
              {
                "type": "和倍",
                "question": "小猫和小狗一共有 27 个棋子。小狗的棋子是小猫的 2 倍。小猫和小狗各有几个？",
                "answer": "小猫9个，小狗18个",
                "explanation": "一共是 1份+2份=3份；27÷3=9。小猫 9 个，小狗 18 个。"
              }
            ]
          },
          "english": {
            "words": [
              "chair",
              "toy",
              "ball",
              "cup",
              "face",
              "hair",
              "arm",
              "leg"
            ],
            "commands": [
              "Find a blue book.",
              "Draw a fish.",
              "Draw a small bird.",
              "Give me the book.",
              "Give me two pencils.",
              "Take the ruler."
            ],
            "letter_hunt": "b",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "跳绳速度日：30 秒 × 3 轮 + 1 分钟 × 1 轮；记录中断次数。",
          "chess": "亲子轻松局 1 盘，家长让 1 个小目标。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 6,
          "day": 4,
          "type": "训练日",
          "title": "第6周 Day 4 - 图形计数与多步骤指令",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "mā",
              "mǎ",
              "má",
              "mà",
              "bā",
              "bà",
              "bǎ",
              "bá"
            ],
            "chars": [
              {
                "char": "房",
                "hint": "户字头，下面方。"
              },
              {
                "char": "间",
                "hint": "门里写日。"
              }
            ],
            "copy_sentence": "房间里有书。",
            "word_review": "房间",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "3×4",
                "answer": 12
              }
            ],
            "problems": [
              {
                "type": "线段计数",
                "question": "一条线上有 6 个点，一共可以数出多少条线段？",
                "answer": "15",
                "explanation": "从第1个点出发数：5+4+3+2+1=15。"
              },
              {
                "type": "周期",
                "question": "按“一、二、三、四”不断重复排列，第 36 个是哪个项目？",
                "answer": "四",
                "explanation": "一组 4 个；36÷4 余 0。第 36 个是 四。"
              },
              {
                "type": "和倍",
                "question": "乐乐和天天一共有 40 个书签。天天的书签是乐乐的 3 倍。乐乐和天天各有几个？",
                "answer": "乐乐10个，天天30个",
                "explanation": "一共是 1份+3份=4份；40÷4=10。乐乐 10 个，天天 30 个。"
              }
            ]
          },
          "english": {
            "words": [
              "hair",
              "arm",
              "leg",
              "foot",
              "finger",
              "sheep",
              "horse",
              "mouse"
            ],
            "commands": [
              "Give me the book.",
              "Give me two pencils.",
              "Take the ruler.",
              "Look at the window.",
              "Open the door.",
              "Close the door."
            ],
            "letter_hunt": "d",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "户外综合日：球类/追逐/骑行 30-60 分钟。",
          "chess": "复盘 1 个错误：下次先看王、后、车。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 6,
          "day": 5,
          "type": "训练日",
          "title": "第6周 Day 5 - 图形计数与多步骤指令",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "zhōng",
              "zhǒng",
              "zhòng",
              "shī",
              "shí",
              "shì",
              "mǎ",
              "bǎ"
            ],
            "chars": [
              {
                "char": "鱼",
                "hint": "上中下结构，最后一横托住。"
              },
              {
                "char": "猫",
                "hint": "反犬旁，右边苗。"
              }
            ],
            "copy_sentence": "小猫看见鱼。",
            "word_review": "鱼猫",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "4×5",
                "answer": 20
              }
            ],
            "problems": [
              {
                "type": "线段计数",
                "question": "一条线上有 7 个点，一共可以数出多少条线段？",
                "answer": "21",
                "explanation": "从第1个点出发数：6+5+4+3+2+1=21。"
              },
              {
                "type": "周期",
                "question": "按“大、小、小”不断重复排列，第 40 个是哪个项目？",
                "answer": "大",
                "explanation": "一组 3 个；40÷3 余 1。第 40 个是 大。"
              },
              {
                "type": "和倍",
                "question": "老师和同学一共有 55 个卡片。同学的卡片是老师的 4 倍。老师和同学各有几个？",
                "answer": "老师11个，同学44个",
                "explanation": "一共是 1份+4份=5份；55÷5=11。老师 11 个，同学 44 个。"
              }
            ]
          },
          "english": {
            "words": [
              "sheep",
              "horse",
              "mouse",
              "elephant",
              "park",
              "classroom",
              "book",
              "pencil"
            ],
            "commands": [
              "Look at the window.",
              "Open the door.",
              "Close the door.",
              "Walk to the table.",
              "Stop at the chair.",
              "Find something yellow."
            ],
            "letter_hunt": "p",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "跑跳混合日：开合跳 20 次 + 折返跑 3 组 + 拉伸。",
          "chess": "残局看图 5 分钟，找最好一步。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 6,
          "day": 6,
          "type": "周测日",
          "title": "第6周 Day 6 - 图形计数与多步骤指令",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "mǎ",
              "mā",
              "bà",
              "bá",
              "shì",
              "shī",
              "zhǒng",
              "zhōng",
              "má",
              "bǎ",
              "shí",
              "zhòng"
            ],
            "chars": [
              {
                "char": "狗",
                "hint": "反犬旁，右边句。"
              },
              {
                "char": "兔",
                "hint": "免下面点不要漏。"
              }
            ],
            "copy_sentence": "小狗和兔子。",
            "word_review": "狗兔",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "5×7",
                "answer": 35
              }
            ],
            "problems": [
              {
                "type": "线段计数",
                "question": "一条线上有 5 个点，一共可以数出多少条线段？",
                "answer": "10",
                "explanation": "从第1个点出发数：4+3+2+1=10。"
              },
              {
                "type": "周期",
                "question": "按“黑、白、白”不断重复排列，第 44 个是哪个项目？",
                "answer": "白",
                "explanation": "一组 3 个；44÷3 余 2。第 44 个是 白。"
              },
              {
                "type": "和倍",
                "question": "妈妈和爸爸一共有 36 个贴纸。爸爸的贴纸是妈妈的 2 倍。妈妈和爸爸各有几个？",
                "answer": "妈妈12个，爸爸24个",
                "explanation": "一共是 1份+2份=3份；36÷3=12。妈妈 12 个，爸爸 24 个。"
              }
            ]
          },
          "english": {
            "words": [
              "classroom",
              "book",
              "pencil",
              "bag",
              "desk",
              "chair",
              "toy",
              "ball"
            ],
            "commands": [
              "Walk to the table.",
              "Stop at the chair.",
              "Find something yellow.",
              "Find something small.",
              "Draw a big cat.",
              "Put three books on the desk."
            ],
            "letter_hunt": "q",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "周测日：1 分钟跳绳 + 连续跳绳；只记录，不批评。",
          "chess": "周末棋局：只捡一个装备。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 6,
          "day": 7,
          "type": "休整日",
          "title": "第6周 Day 7 - 图形计数与多步骤指令",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "má",
              "bǎ",
              "shí",
              "zhòng",
              "mà",
              "bā"
            ],
            "chars": [
              {
                "char": "中",
                "hint": "先写口，最后一竖穿中间。"
              },
              {
                "char": "国",
                "hint": "先外框，写玉，最后封口。"
              }
            ],
            "copy_sentence": "中国有学校。",
            "word_review": "中国",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "6×6",
                "answer": 36
              }
            ],
            "problems": [
              {
                "type": "线段计数",
                "question": "一条线上有 6 个点，一共可以数出多少条线段？",
                "answer": "15",
                "explanation": "从第1个点出发数：5+4+3+2+1=15。"
              },
              {
                "type": "周期",
                "question": "按“A、B、A、C”不断重复排列，第 48 个是哪个项目？",
                "answer": "C",
                "explanation": "一组 4 个；48÷4 余 0。第 48 个是 C。"
              },
              {
                "type": "和倍",
                "question": "小明和小红一共有 52 个金币。小红的金币是小明的 3 倍。小明和小红各有几个？",
                "answer": "小明13个，小红39个",
                "explanation": "一共是 1份+3份=4份；52÷4=13。小明 13 个，小红 39 个。"
              }
            ]
          },
          "english": {
            "words": [
              "chair",
              "toy",
              "ball",
              "cup",
              "face",
              "hair",
              "arm",
              "leg"
            ],
            "commands": [
              "Find something small.",
              "Draw a big cat.",
              "Put three books on the desk.",
              "Touch your left hand.",
              "Touch your right ear.",
              "Put the toy under the table."
            ],
            "letter_hunt": "j",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "休整日：户外散步/公园活动，低强度恢复。",
          "chess": "休息或自由棋，不复盘。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        }
      ]
    },
    {
      "week": 7,
      "theme": "混合闯关与弱项修复",
      "goal": "前六周内容混合；保留错题变式；减少新知识。",
      "days": [
        {
          "week": 7,
          "day": 1,
          "type": "训练日",
          "title": "第7周 Day 1 - 混合闯关与弱项修复",
          "core_goal": "前六周内容混合；保留错题变式；减少新知识。",
          "chinese": {
            "pinyin": [
              "mā",
              "mǎ",
              "bā",
              "bǎ",
              "shī",
              "shí",
              "zhōng",
              "zhòng"
            ],
            "chars": [
              {
                "char": "我",
                "hint": "斜钩要长，最后点不要漏。"
              },
              {
                "char": "想",
                "hint": "相在上，心在下；心别写太大。"
              }
            ],
            "copy_sentence": "我想吃水果。",
            "word_review": "我想",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "3×8",
                "answer": 24
              }
            ],
            "problems": [
              {
                "type": "和差",
                "question": "哥哥和弟弟一共有 22 个积木。哥哥比弟弟多 6 个。哥哥和弟弟各有几个？",
                "answer": "哥哥14个，弟弟8个",
                "explanation": "先去掉多出来的 6：22-6=16；平分：16÷2=8。弟弟 8 个，哥哥 14 个。"
              },
              {
                "type": "差倍",
                "question": "弟弟的积木是哥哥的 3 倍。弟弟比哥哥多 12 个积木。哥哥和弟弟各有几个？",
                "answer": "哥哥6个，弟弟18个",
                "explanation": "多出来的是 3-1=2 份；12÷2=6。哥哥 6 个，弟弟 18 个。"
              },
              {
                "type": "周期",
                "question": "按“红、黄、蓝”不断重复排列，第 18 个是哪个颜色？",
                "answer": "蓝",
                "explanation": "一组 3 个；18÷3 余 0。第 18 个是 蓝。"
              }
            ]
          },
          "english": {
            "words": [
              "head",
              "hand",
              "eye",
              "ear",
              "nose",
              "mouth",
              "face",
              "hair"
            ],
            "commands": [
              "Touch your left hand.",
              "Touch your right ear.",
              "Put the toy under the table.",
              "Put the cup on the table.",
              "Take the apple from the bag.",
              "Give the banana to dad."
            ],
            "letter_hunt": "z",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "跳绳技术日：连续跳 3 轮，每轮尽量不断；记录最好一次。",
          "chess": "不安排棋题，只说一句“今天错题是系统提示”。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 7,
          "day": 2,
          "type": "训练日",
          "title": "第7周 Day 2 - 混合闯关与弱项修复",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "guō",
              "guó",
              "guǒ",
              "guò",
              "gōu",
              "góu",
              "gǒu",
              "gòu"
            ],
            "chars": [
              {
                "char": "吃",
                "hint": "口字旁写小，右边不要写成气。"
              },
              {
                "char": "果",
                "hint": "先日后木，横画不要漏。"
              }
            ],
            "copy_sentence": "我去跑步。",
            "word_review": "吃果",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "4×7",
                "answer": 28
              }
            ],
            "problems": [
              {
                "type": "倍数+一共",
                "question": "小猫有 8 个糖果，小狗的糖果是小猫的 4 倍。两人一共有多少个糖果？",
                "answer": "40",
                "explanation": "小狗：8×4=32；一共：32+8=40。也可画成 1份+4份=5份。"
              },
              {
                "type": "和倍",
                "question": "小猫和小狗一共有 28 个糖果。小狗的糖果是小猫的 3 倍。小猫和小狗各有几个？",
                "answer": "小猫7个，小狗21个",
                "explanation": "一共是 1份+3份=4份；28÷4=7。小猫 7 个，小狗 21 个。"
              },
              {
                "type": "线段计数",
                "question": "一条线上有 7 个点，一共可以数出多少条线段？",
                "answer": "21",
                "explanation": "从第1个点出发数：6+5+4+3+2+1=21。"
              }
            ]
          },
          "english": {
            "words": [
              "mouth",
              "face",
              "hair",
              "arm",
              "leg",
              "foot",
              "finger",
              "sit"
            ],
            "commands": [
              "Put the cup on the table.",
              "Take the apple from the bag.",
              "Give the banana to dad.",
              "Find the dog card.",
              "Find the rabbit card.",
              "Put the paper in the box."
            ],
            "letter_hunt": "b",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "跑步节奏日：慢跑 5 分钟 + 50 米轻松跑 1 次，不追求极限。",
          "chess": "1 步将杀题 1 道，做不出也算完成。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 7,
          "day": 3,
          "type": "训练日",
          "title": "第7周 Day 3 - 混合闯关与弱项修复",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "mén",
              "men",
              "niǎo",
              "xué",
              "wǒ",
              "xiǎng",
              "chī",
              "píng"
            ],
            "chars": [
              {
                "char": "跑",
                "hint": "足字旁要窄，右边包要稳。"
              },
              {
                "char": "步",
                "hint": "上止下少，少不要写成小。"
              }
            ],
            "copy_sentence": "我完成数学。",
            "word_review": "跑步",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "5×8",
                "answer": 40
              }
            ],
            "problems": [
              {
                "type": "和差",
                "question": "乐乐和天天一共有 26 个小星星。乐乐比天天多 6 个。乐乐和天天各有几个？",
                "answer": "乐乐16个，天天10个",
                "explanation": "先去掉多出来的 6：26-6=20；平分：20÷2=10。天天 10 个，乐乐 16 个。"
              },
              {
                "type": "差倍",
                "question": "天天的小星星是乐乐的 3 倍。天天比乐乐多 16 个小星星。乐乐和天天各有几个？",
                "answer": "乐乐8个，天天24个",
                "explanation": "多出来的是 3-1=2 份；16÷2=8。乐乐 8 个，天天 24 个。"
              },
              {
                "type": "周期",
                "question": "按“红、黄、蓝”不断重复排列，第 24 个是哪个颜色？",
                "answer": "蓝",
                "explanation": "一组 3 个；24÷3 余 0。第 24 个是 蓝。"
              }
            ]
          },
          "english": {
            "words": [
              "foot",
              "finger",
              "sit",
              "stand",
              "run",
              "jump",
              "open",
              "close"
            ],
            "commands": [
              "Find the dog card.",
              "Find the rabbit card.",
              "Put the paper in the box.",
              "Read one word.",
              "Write one word.",
              "Listen and point."
            ],
            "letter_hunt": "d",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "跳绳速度日：30 秒 × 3 轮 + 1 分钟 × 1 轮；记录中断次数。",
          "chess": "亲子轻松局 1 盘，家长让 1 个小目标。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 7,
          "day": 4,
          "type": "训练日",
          "title": "第7周 Day 4 - 混合闯关与弱项修复",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "guó",
              "guǒ",
              "gǒu",
              "gòu",
              "mén",
              "niǎo",
              "xué",
              "wǒ"
            ],
            "chars": [
              {
                "char": "数",
                "hint": "米、女、攵三部分分清。"
              },
              {
                "char": "学",
                "hint": "上面写稳，下面子不要散。"
              }
            ],
            "copy_sentence": "我完成英语。",
            "word_review": "数学",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "9×6",
                "answer": 54
              }
            ],
            "problems": [
              {
                "type": "倍数+一共",
                "question": "老师有 6 个棋子，同学的棋子是老师的 3 倍。两人一共有多少个棋子？",
                "answer": "24",
                "explanation": "同学：6×3=18；一共：18+6=24。也可画成 1份+3份=4份。"
              },
              {
                "type": "和倍",
                "question": "老师和同学一共有 36 个棋子。同学的棋子是老师的 3 倍。老师和同学各有几个？",
                "answer": "老师9个，同学27个",
                "explanation": "一共是 1份+3份=4份；36÷4=9。老师 9 个，同学 27 个。"
              },
              {
                "type": "线段计数",
                "question": "一条线上有 6 个点，一共可以数出多少条线段？",
                "answer": "15",
                "explanation": "从第1个点出发数：5+4+3+2+1=15。"
              }
            ]
          },
          "english": {
            "words": [
              "jump",
              "open",
              "close",
              "touch",
              "put",
              "take",
              "give",
              "find"
            ],
            "commands": [
              "Read one word.",
              "Write one word.",
              "Listen and point.",
              "Touch your nose.",
              "Touch your head.",
              "Touch your hand."
            ],
            "letter_hunt": "p",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "户外综合日：球类/追逐/骑行 30-60 分钟。",
          "chess": "复盘 1 个错误：下次先看王、后、车。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 7,
          "day": 5,
          "type": "训练日",
          "title": "第7周 Day 5 - 混合闯关与弱项修复",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "jīn",
              "tiān",
              "pǎo",
              "bù",
              "shù",
              "yīng",
              "yǔ",
              "tiào"
            ],
            "chars": [
              {
                "char": "英",
                "hint": "草字头，下面央要正。"
              },
              {
                "char": "语",
                "hint": "言字旁要窄，右边吾要稳。"
              }
            ],
            "copy_sentence": "我会跳绳。",
            "word_review": "英语",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "2×6",
                "answer": 12
              }
            ],
            "problems": [
              {
                "type": "和差",
                "question": "妈妈和爸爸一共有 30 个书签。妈妈比爸爸多 6 个。妈妈和爸爸各有几个？",
                "answer": "妈妈18个，爸爸12个",
                "explanation": "先去掉多出来的 6：30-6=24；平分：24÷2=12。爸爸 12 个，妈妈 18 个。"
              },
              {
                "type": "差倍",
                "question": "爸爸的书签是妈妈的 3 倍。爸爸比妈妈多 20 个书签。妈妈和爸爸各有几个？",
                "answer": "妈妈10个，爸爸30个",
                "explanation": "多出来的是 3-1=2 份；20÷2=10。妈妈 10 个，爸爸 30 个。"
              },
              {
                "type": "周期",
                "question": "按“红、黄、蓝”不断重复排列，第 30 个是哪个颜色？",
                "answer": "蓝",
                "explanation": "一组 3 个；30÷3 余 0。第 30 个是 蓝。"
              }
            ]
          },
          "english": {
            "words": [
              "take",
              "give",
              "find",
              "draw",
              "look",
              "listen",
              "read",
              "write"
            ],
            "commands": [
              "Touch your nose.",
              "Touch your head.",
              "Touch your hand.",
              "Touch your ear.",
              "Touch your eye.",
              "Touch your mouth."
            ],
            "letter_hunt": "q",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "跑跳混合日：开合跳 20 次 + 折返跑 3 组 + 拉伸。",
          "chess": "残局看图 5 分钟，找最好一步。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 7,
          "day": 6,
          "type": "周测日",
          "title": "第7周 Day 6 - 混合闯关与弱项修复",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "rèn",
              "wù",
              "shū",
              "bǐ",
              "zhuō",
              "yǐ",
              "hóng",
              "lán",
              "huáng",
              "hēi",
              "bái",
              "shǒu"
            ],
            "chars": [
              {
                "char": "跳",
                "hint": "足字旁要窄，右边兆要舒展。"
              },
              {
                "char": "绳",
                "hint": "绞丝旁要窄，右边写稳。"
              }
            ],
            "copy_sentence": "今天任务完成。",
            "word_review": "跳绳",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "3×4",
                "answer": 12
              }
            ],
            "problems": [
              {
                "type": "倍数+一共",
                "question": "小明有 8 个卡片，小红的卡片是小明的 2 倍。两人一共有多少个卡片？",
                "answer": "24",
                "explanation": "小红：8×2=16；一共：16+8=24。也可画成 1份+2份=3份。"
              },
              {
                "type": "和倍",
                "question": "小明和小红一共有 44 个卡片。小红的卡片是小明的 3 倍。小明和小红各有几个？",
                "answer": "小明11个，小红33个",
                "explanation": "一共是 1份+3份=4份；44÷4=11。小明 11 个，小红 33 个。"
              },
              {
                "type": "线段计数",
                "question": "一条线上有 5 个点，一共可以数出多少条线段？",
                "answer": "10",
                "explanation": "从第1个点出发数：4+3+2+1=10。"
              }
            ]
          },
          "english": {
            "words": [
              "listen",
              "read",
              "write",
              "eat",
              "drink",
              "walk",
              "stop",
              "book"
            ],
            "commands": [
              "Touch your ear.",
              "Touch your eye.",
              "Touch your mouth.",
              "Stand up.",
              "Sit down.",
              "Run to the door."
            ],
            "letter_hunt": "j",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "周测日：1 分钟跳绳 + 连续跳绳；只记录，不批评。",
          "chess": "周末棋局：只捡一个装备。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 7,
          "day": 7,
          "type": "休整日",
          "title": "第7周 Day 7 - 混合闯关与弱项修复",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "huáng",
              "hēi",
              "bái",
              "shǒu",
              "tóu",
              "yǎn"
            ],
            "chars": [
              {
                "char": "任",
                "hint": "单人旁，右边壬。"
              },
              {
                "char": "务",
                "hint": "上面夂，下面力；力要有钩。"
              }
            ],
            "copy_sentence": "我能讲一道题。",
            "word_review": "任务",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "4×5",
                "answer": 20
              }
            ],
            "problems": [
              {
                "type": "和差",
                "question": "哥哥和弟弟一共有 34 个贴纸。哥哥比弟弟多 6 个。哥哥和弟弟各有几个？",
                "answer": "哥哥20个，弟弟14个",
                "explanation": "先去掉多出来的 6：34-6=28；平分：28÷2=14。弟弟 14 个，哥哥 20 个。"
              },
              {
                "type": "差倍",
                "question": "弟弟的贴纸是哥哥的 3 倍。弟弟比哥哥多 24 个贴纸。哥哥和弟弟各有几个？",
                "answer": "哥哥12个，弟弟36个",
                "explanation": "多出来的是 3-1=2 份；24÷2=12。哥哥 12 个，弟弟 36 个。"
              },
              {
                "type": "周期",
                "question": "按“红、黄、蓝”不断重复排列，第 36 个是哪个颜色？",
                "answer": "蓝",
                "explanation": "一组 3 个；36÷3 余 0。第 36 个是 蓝。"
              }
            ]
          },
          "english": {
            "words": [
              "walk",
              "stop",
              "book",
              "pencil",
              "bag",
              "desk",
              "chair",
              "toy"
            ],
            "commands": [
              "Stand up.",
              "Sit down.",
              "Run to the door.",
              "Jump three times.",
              "Open the book.",
              "Close the book."
            ],
            "letter_hunt": "l",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "休整日：户外散步/公园活动，低强度恢复。",
          "chess": "休息或自由棋，不复盘。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        }
      ]
    },
    {
      "week": 8,
      "theme": "巩固展示与开学衔接",
      "goal": "小测、展示、复盘；形成开学前能力报告。",
      "days": [
        {
          "week": 8,
          "day": 1,
          "type": "训练日",
          "title": "第8周 Day 1 - 巩固展示与开学衔接",
          "core_goal": "小测、展示、复盘；形成开学前能力报告。",
          "chinese": {
            "pinyin": [
              "bí",
              "jiā",
              "lǐ",
              "yǒu",
              "méi",
              "kàn",
              "jiàn",
              "qù"
            ],
            "chars": [
              {
                "char": "小",
                "hint": "竖钩、撇、点；左右两点不要太远。"
              },
              {
                "char": "鸟",
                "hint": "点不要漏，最后一横托住。"
              }
            ],
            "copy_sentence": "小鸟在树上。",
            "word_review": "小鸟",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "5×7",
                "answer": 35
              }
            ],
            "problems": [
              {
                "type": "倍数+一共",
                "question": "小猫有 8 个金币，小狗的金币是小猫的 3 倍。两人一共有多少个金币？",
                "answer": "32",
                "explanation": "小狗：8×3=24；一共：24+8=32。也可画成 1份+3份=4份。"
              },
              {
                "type": "和差",
                "question": "小猫和小狗一共有 28 个金币。小猫比小狗多 6 个。小猫和小狗各有几个？",
                "answer": "小猫17个，小狗11个",
                "explanation": "先去掉多出来的 6：28-6=22；平分：22÷2=11。小狗 11 个，小猫 17 个。"
              },
              {
                "type": "和倍",
                "question": "小猫和小狗一共有 32 个金币。小狗的金币是小猫的 3 倍。小猫和小狗各有几个？",
                "answer": "小猫8个，小狗24个",
                "explanation": "一共是 1份+3份=4份；32÷4=8。小猫 8 个，小狗 24 个。"
              }
            ]
          },
          "english": {
            "words": [
              "box",
              "door",
              "window",
              "bed",
              "table",
              "paper",
              "ruler",
              "eraser"
            ],
            "commands": [
              "Jump three times.",
              "Open the book.",
              "Close the book.",
              "Put the pencil on the desk.",
              "Put the pencil under the book.",
              "Put the pencil in the bag."
            ],
            "letter_hunt": "b",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "跳绳技术日：连续跳 3 轮，每轮尽量不断；记录最好一次。",
          "chess": "不安排棋题，只说一句“今天错题是系统提示”。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 8,
          "day": 2,
          "type": "训练日",
          "title": "第8周 Day 2 - 巩固展示与开学衔接",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "lái",
              "zuǒ",
              "yòu",
              "qián",
              "hòu",
              "wài",
              "gè",
              "zhī"
            ],
            "chars": [
              {
                "char": "中",
                "hint": "先写口，最后一竖穿中间。"
              },
              {
                "char": "国",
                "hint": "先外框，写玉，最后封口。"
              }
            ],
            "copy_sentence": "中国很大。",
            "word_review": "中国",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "6×6",
                "answer": 36
              }
            ],
            "problems": [
              {
                "type": "和差",
                "question": "乐乐和天天一共有 28 个积木。乐乐比天天多 6 个。乐乐和天天各有几个？",
                "answer": "乐乐17个，天天11个",
                "explanation": "先去掉多出来的 6：28-6=22；平分：22÷2=11。天天 11 个，乐乐 17 个。"
              },
              {
                "type": "和倍",
                "question": "乐乐和天天一共有 32 个积木。天天的积木是乐乐的 3 倍。乐乐和天天各有几个？",
                "answer": "乐乐8个，天天24个",
                "explanation": "一共是 1份+3份=4份；32÷4=8。乐乐 8 个，天天 24 个。"
              },
              {
                "type": "差倍",
                "question": "天天的积木是乐乐的 4 倍。天天比乐乐多 18 个积木。乐乐和天天各有几个？",
                "answer": "乐乐6个，天天24个",
                "explanation": "多出来的是 4-1=3 份；18÷3=6。乐乐 6 个，天天 24 个。"
              }
            ]
          },
          "english": {
            "words": [
              "paper",
              "ruler",
              "eraser",
              "apple",
              "banana",
              "red",
              "blue",
              "green"
            ],
            "commands": [
              "Put the pencil on the desk.",
              "Put the pencil under the book.",
              "Put the pencil in the bag.",
              "Put the book on the chair.",
              "Put the bag under the chair.",
              "Put the ball in the box."
            ],
            "letter_hunt": "d",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "跑步节奏日：慢跑 5 分钟 + 50 米轻松跑 1 次，不追求极限。",
          "chess": "1 步将杀题 1 道，做不出也算完成。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 8,
          "day": 3,
          "type": "训练日",
          "title": "第8周 Day 3 - 巩固展示与开学衔接",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "tiáo",
              "kuài",
              "duō",
              "shǎo",
              "bǐ",
              "gòng",
              "píng",
              "jūn"
            ],
            "chars": [
              {
                "char": "水",
                "hint": "竖钩、横撇、撇、捺；中间要立住。"
              },
              {
                "char": "果",
                "hint": "先日后木，横画不要漏。"
              }
            ],
            "copy_sentence": "我想吃水果。",
            "word_review": "水果",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "3×8",
                "answer": 24
              }
            ],
            "problems": [
              {
                "type": "和倍",
                "question": "老师和同学一共有 32 个糖果。同学的糖果是老师的 3 倍。老师和同学各有几个？",
                "answer": "老师8个，同学24个",
                "explanation": "一共是 1份+3份=4份；32÷4=8。老师 8 个，同学 24 个。"
              },
              {
                "type": "差倍",
                "question": "同学的糖果是老师的 4 倍。同学比老师多 18 个糖果。老师和同学各有几个？",
                "answer": "老师6个，同学24个",
                "explanation": "多出来的是 4-1=3 份；18÷3=6。老师 6 个，同学 24 个。"
              },
              {
                "type": "周期",
                "question": "按“红、黄、蓝、绿”不断重复排列，第 27 个是哪个颜色？",
                "answer": "蓝",
                "explanation": "一组 4 个；27÷4 余 3。第 27 个是 蓝。"
              }
            ]
          },
          "english": {
            "words": [
              "red",
              "blue",
              "green",
              "yellow",
              "black",
              "white",
              "orange",
              "pink"
            ],
            "commands": [
              "Put the book on the chair.",
              "Put the bag under the chair.",
              "Put the ball in the box.",
              "Find a red pencil.",
              "Find a blue book.",
              "Draw a fish."
            ],
            "letter_hunt": "p",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "跳绳速度日：30 秒 × 3 轮 + 1 分钟 × 1 轮；记录中断次数。",
          "chess": "亲子轻松局 1 盘，家长让 1 个小目标。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 8,
          "day": 4,
          "type": "训练日",
          "title": "第8周 Day 4 - 巩固展示与开学衔接",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "fēn",
              "zǔ",
              "péng",
              "yǒu",
              "lǎo",
              "shī",
              "yuán",
              "xiào"
            ],
            "chars": [
              {
                "char": "开",
                "hint": "两横上短下长，再撇竖。"
              },
              {
                "char": "门",
                "hint": "点、竖、横折钩；门框要稳。"
              }
            ],
            "copy_sentence": "请你开门。",
            "word_review": "开门",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "4×7",
                "answer": 28
              }
            ],
            "problems": [
              {
                "type": "差倍",
                "question": "爸爸的小星星是妈妈的 4 倍。爸爸比妈妈多 18 个小星星。妈妈和爸爸各有几个？",
                "answer": "妈妈6个，爸爸24个",
                "explanation": "多出来的是 4-1=3 份；18÷3=6。妈妈 6 个，爸爸 24 个。"
              },
              {
                "type": "周期",
                "question": "按“红、黄、蓝、绿”不断重复排列，第 27 个是哪个颜色？",
                "answer": "蓝",
                "explanation": "一组 4 个；27÷4 余 3。第 27 个是 蓝。"
              },
              {
                "type": "线段计数",
                "question": "一条线上有 6 个点，一共可以数出多少条线段？",
                "answer": "15",
                "explanation": "从第1个点出发数：5+4+3+2+1=15。"
              }
            ]
          },
          "english": {
            "words": [
              "white",
              "orange",
              "pink",
              "purple",
              "brown",
              "one",
              "two",
              "three"
            ],
            "commands": [
              "Find a red pencil.",
              "Find a blue book.",
              "Draw a fish.",
              "Draw a small bird.",
              "Give me the book.",
              "Give me two pencils."
            ],
            "letter_hunt": "q",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "户外综合日：球类/追逐/骑行 30-60 分钟。",
          "chess": "复盘 1 个错误：下次先看王、后、车。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 8,
          "day": 5,
          "type": "训练日",
          "title": "第8周 Day 5 - 巩固展示与开学衔接",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "fáng",
              "jiān",
              "yú",
              "māo",
              "gǒu",
              "tù",
              "zhōng",
              "guó"
            ],
            "chars": [
              {
                "char": "老",
                "hint": "上面耂，下面匕。"
              },
              {
                "char": "师",
                "hint": "左部写窄，右边币。"
              }
            ],
            "copy_sentence": "老师看见我。",
            "word_review": "老师",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "5×8",
                "answer": 40
              }
            ],
            "problems": [
              {
                "type": "周期",
                "question": "按“红、黄、蓝、绿”不断重复排列，第 27 个是哪个颜色？",
                "answer": "蓝",
                "explanation": "一组 4 个；27÷4 余 3。第 27 个是 蓝。"
              },
              {
                "type": "线段计数",
                "question": "一条线上有 6 个点，一共可以数出多少条线段？",
                "answer": "15",
                "explanation": "从第1个点出发数：5+4+3+2+1=15。"
              },
              {
                "type": "一步乘除",
                "question": "有 28 个棋子，平均分给 4 个小朋友，每人几个？",
                "answer": "7",
                "explanation": "28÷4=7。"
              }
            ]
          },
          "english": {
            "words": [
              "one",
              "two",
              "three",
              "four",
              "five",
              "cat",
              "dog",
              "fish"
            ],
            "commands": [
              "Draw a small bird.",
              "Give me the book.",
              "Give me two pencils.",
              "Take the ruler.",
              "Look at the window.",
              "Open the door."
            ],
            "letter_hunt": "j",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "跑跳混合日：开合跳 20 次 + 折返跑 3 组 + 拉伸。",
          "chess": "残局看图 5 分钟，找最好一步。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 8,
          "day": 6,
          "type": "周测日",
          "title": "第8周 Day 6 - 巩固展示与开学衔接",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "mā",
              "má",
              "mǎ",
              "mà",
              "bā",
              "bá",
              "bǎ",
              "bà",
              "shī",
              "shí",
              "shǐ",
              "shì"
            ],
            "chars": [
              {
                "char": "朋",
                "hint": "两个“月”，左窄右稳。"
              },
              {
                "char": "友",
                "hint": "横撇后写又。"
              }
            ],
            "copy_sentence": "朋友来了。",
            "word_review": "朋友",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "6×7",
                "answer": 42
              },
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "9×6",
                "answer": 54
              }
            ],
            "problems": [
              {
                "type": "线段计数",
                "question": "一条线上有 6 个点，一共可以数出多少条线段？",
                "answer": "15",
                "explanation": "从第1个点出发数：5+4+3+2+1=15。"
              },
              {
                "type": "一步乘除",
                "question": "有 28 个书签，平均分给 4 个小朋友，每人几个？",
                "answer": "7",
                "explanation": "28÷4=7。"
              },
              {
                "type": "倍数+一共",
                "question": "哥哥有 8 个书签，弟弟的书签是哥哥的 3 倍。两人一共有多少个书签？",
                "answer": "32",
                "explanation": "弟弟：8×3=24；一共：24+8=32。也可画成 1份+3份=4份。"
              }
            ]
          },
          "english": {
            "words": [
              "cat",
              "dog",
              "fish",
              "bird",
              "rabbit",
              "duck",
              "pig",
              "cow"
            ],
            "commands": [
              "Take the ruler.",
              "Look at the window.",
              "Open the door.",
              "Close the door.",
              "Walk to the table.",
              "Stop at the chair."
            ],
            "letter_hunt": "l",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "周测日：1 分钟跳绳 + 连续跳绳；只记录，不批评。",
          "chess": "周末棋局：只捡一个装备。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        },
        {
          "week": 8,
          "day": 7,
          "type": "休整日",
          "title": "第8周 Day 7 - 巩固展示与开学衔接",
          "core_goal": "按固定节奏完成，重点看“能不能开始、能不能结束、错了能不能继续”。",
          "chinese": {
            "pinyin": [
              "shī",
              "shí",
              "shǐ",
              "shì",
              "zhōng",
              "zhóng"
            ],
            "chars": [
              {
                "char": "学",
                "hint": "上面写稳，下面子不要散。"
              },
              {
                "char": "校",
                "hint": "木字旁，右边交。"
              }
            ],
            "copy_sentence": "我去学校。",
            "word_review": "学校",
            "extra_note": "声调用手势辅助：一声平，二声上，三声下再上，四声下。"
          },
          "math": {
            "facts": [
              {
                "expr": "6×8",
                "answer": 48
              },
              {
                "expr": "6×9",
                "answer": 54
              },
              {
                "expr": "7×8",
                "answer": 56
              },
              {
                "expr": "7×9",
                "answer": 63
              },
              {
                "expr": "8×9",
                "answer": 72
              },
              {
                "expr": "2×6",
                "answer": 12
              }
            ],
            "problems": [
              {
                "type": "一步乘除",
                "question": "有 28 个卡片，平均分给 4 个小朋友，每人几个？",
                "answer": "7",
                "explanation": "28÷4=7。"
              },
              {
                "type": "倍数+一共",
                "question": "小猫有 8 个卡片，小狗的卡片是小猫的 3 倍。两人一共有多少个卡片？",
                "answer": "32",
                "explanation": "小狗：8×3=24；一共：24+8=32。也可画成 1份+3份=4份。"
              },
              {
                "type": "和差",
                "question": "小猫和小狗一共有 28 个卡片。小猫比小狗多 6 个。小猫和小狗各有几个？",
                "answer": "小猫17个，小狗11个",
                "explanation": "先去掉多出来的 6：28-6=22；平分：22÷2=11。小狗 11 个，小猫 17 个。"
              }
            ]
          },
          "english": {
            "words": [
              "duck",
              "pig",
              "cow",
              "sheep",
              "horse",
              "mouse",
              "elephant",
              "mom"
            ],
            "commands": [
              "Close the door.",
              "Walk to the table.",
              "Stop at the chair.",
              "Find something yellow.",
              "Find something small.",
              "Draw a big cat."
            ],
            "letter_hunt": "z",
            "letter_hunt_words": [
              "bed",
              "blue",
              "dog",
              "duck",
              "pig",
              "pink",
              "queen",
              "jump",
              "little",
              "zoo",
              "book",
              "desk",
              "chair",
              "hand",
              "head"
            ]
          },
          "sports": "休整日：户外散步/公园活动，低强度恢复。",
          "chess": "休息或自由棋，不复盘。",
          "parent_note": "若出现明显烦躁，立刻切到保底版：语文1个字、数学1道题、英语3条指令、运动10分钟。"
        }
      ]
    }
  ],
  "word_bank": {
    "body": [
      "head",
      "hand",
      "eye",
      "ear",
      "nose",
      "mouth",
      "face",
      "hair",
      "arm",
      "leg",
      "foot",
      "finger"
    ],
    "actions": [
      "sit",
      "stand",
      "run",
      "jump",
      "open",
      "close",
      "touch",
      "put",
      "take",
      "give",
      "find",
      "draw",
      "look",
      "listen",
      "read",
      "write",
      "eat",
      "drink",
      "walk",
      "stop"
    ],
    "objects": [
      "book",
      "pencil",
      "bag",
      "desk",
      "chair",
      "toy",
      "ball",
      "cup",
      "box",
      "door",
      "window",
      "bed",
      "table",
      "paper",
      "ruler",
      "eraser",
      "apple",
      "banana"
    ],
    "colors_numbers": [
      "red",
      "blue",
      "green",
      "yellow",
      "black",
      "white",
      "orange",
      "pink",
      "purple",
      "brown",
      "one",
      "two",
      "three",
      "four",
      "five"
    ],
    "animals": [
      "cat",
      "dog",
      "fish",
      "bird",
      "rabbit",
      "duck",
      "pig",
      "cow",
      "sheep",
      "horse",
      "mouse",
      "elephant"
    ],
    "people": [
      "mom",
      "dad",
      "baby",
      "boy",
      "girl",
      "teacher",
      "friend",
      "brother"
    ],
    "places": [
      "home",
      "school",
      "room",
      "kitchen",
      "bathroom",
      "garden",
      "park",
      "classroom"
    ],
    "positions_adjectives": [
      "on",
      "in",
      "under",
      "up",
      "down",
      "left",
      "right",
      "big",
      "small",
      "long",
      "short",
      "happy",
      "sad",
      "hot",
      "cold"
    ]
  },
  "prompts": "\n# 智中暑期训练 Prompt 包\n\n## 0. 固定背景 Profile\n你是“智中暑期家庭训练系统”的后台出题助手。孩子特点：\n- 数学：乘除法概念基本通，但乘法自动化不足；两步倍数题会漏加，和差/和倍/差倍模型需要图像化。\n- 英语：估算词汇约130，真实稳定词较少；听指令好于看句子；需要把字母-单词-读音-意思-动作打通。\n- 语文：声调、拼音转汉字、笔顺、写字速度是最高优先级。字不要追求漂亮，先追求敢写、写得出、速度提升。\n- 可能有注意力/谱系特质：任务必须短、明确、可结束、低羞辱、允许运动调节。\n\n全局规则：\n1. 孩子端低屏/无屏，输出必须可打印。\n2. 每个任务有明确结束点。\n3. 单个纸面任务 5-12 分钟。\n4. 每天只纠正一个主错因。\n5. 错题第二天给同结构变式，不原样重复。\n6. 不大量抄写，不把写字慢解释成态度差。\n\n## 1. 生成当天任务单\n输入：\n- 当前周、天\n- 今日 data.json 中的 day 对象\n- 昨日记录：语文声调、写字速度、数学正确率、英语指令、情绪\n\n任务：生成一页 A4 可打印“孩子任务单”，包含：\n- 今日标题和 5 个星星任务\n- 语文：声调、2个字、1分钟抄写\n- 数学：乘法快闪、2道核心题、1道挑战题\n- 英语：词卡、字母进单词、6条指令\n- 运动与复盘\n- 勾选框和心情选项\n\n输出格式：Markdown 或 HTML。语言亲切但不幼稚，不要过度夸张。\n\n## 2. 生成错题变式\n输入：\n- 原题\n- 孩子的错误答案\n- 错因分类：计算错 / 漏看问题 / 模型不会 / 读题困难 / 情绪中断\n\n任务：生成 3 道同结构变式：\n- 第1道降级：数字更小，可摆实物\n- 第2道同级：换皮不换结构\n- 第3道升级：增加一步但不增加新概念\n每题给家长答案和一句引导话。\n\n## 3. 每晚调参 Prompt\n输入每日记录：\n- chinese_tone_score\n- writing_chars_per_min\n- math_core_correct\n- english_listen_score\n- english_read_score\n- mood: 顺利/一般/抗拒/崩溃\n\n请判断明天：升级 / 保持 / 降级。\n规则：\n- 正确率 >=80% 且情绪稳定：升级一点\n- 60%-80%：保持\n- <60% 或抗拒/崩溃：降级\n输出：明天最该保留的1个任务、要删除的1个任务、错题变式方向。\n\n## 4. 生成每周复盘\n输入7天记录。\n输出：\n- 本周3个进步\n- 下周1个主目标\n- 需要复现的错题模型\n- 家长需要减少的干预\n- 给孩子的一句话反馈\n"
}
