{
  "views": [
    {
      "view_id": "Page_RankingDetail_W",
      "name": "排名詳情",
      "type": "Detail",
      "goal": "展示詳細排名資訊和競爭數據",
      "interaction": "用戶查看排名分析，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "排名圖表",
          "type": "Chart",
          "interaction": "顯示排名變化",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "interactive_legend": true,
            "zoom_pan": true,
            "export_data": true
          }
        },
        {
          "name": "競爭按鈕",
          "type": "Button",
          "interaction": "挑戰其他用戶",
          "action": "開始競爭",
          "navigation_view_id": "Page_TimedDialogue_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_BadgeCollection_W",
      "name": "徽章收藏",
      "type": "Dashboard",
      "goal": "展示已獲得徽章",
      "interaction": "用戶查看收藏成就，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "徽章展示",
          "type": "Badge",
          "interaction": "顯示已獲得徽章",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "工具列",
          "type": "Toolbar",
          "interaction": "快速功能存取",
          "action": "執行常用操作",
          "navigation_view_id": null,
          "web_enhancements": {
            "customizable_layout": true,
            "tooltip_hints": true
          }
        }
      ],
      "web_features": {
        "multi_window": true,
        "keyboard_shortcuts": [
          "Ctrl+F",
          "Ctrl+R",
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true,
        "data_export": true
      }
    },
    {
      "view_id": "Page_Login_Main_W",
      "name": "登入主頁面",
      "type": "Form",
      "goal": "用戶登入應用程式",
      "interaction": "輸入帳號密碼或使用社群登入，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "帳號輸入框",
          "type": "InputField",
          "interaction": "輸入帳號",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "auto_complete": true,
            "validation_messages": "inline",
            "focus_ring": true
          }
        },
        {
          "name": "密碼輸入框",
          "type": "InputField",
          "interaction": "輸入密碼",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "auto_complete": true,
            "validation_messages": "inline",
            "focus_ring": true
          }
        },
        {
          "name": "登入按鈕",
          "type": "Button",
          "interaction": "點擊登入",
          "action": "驗證並登入",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        },
        {
          "name": "Apple 登入按鈕",
          "type": "Button",
          "interaction": "Apple ID 登入",
          "action": "社群登入",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        },
        {
          "name": "Google 登入按鈕",
          "type": "Button",
          "interaction": "Google 帳號登入",
          "action": "社群登入",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        },
        {
          "name": "註冊按鈕",
          "type": "Button",
          "interaction": "前往註冊",
          "action": "導航到註冊頁",
          "navigation_view_id": "Page_SignUp_Main_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        },
        {
          "name": "忘記密碼",
          "type": "Button",
          "interaction": "重設密碼",
          "action": "導航到密碼重設",
          "navigation_view_id": "Page_PasswordReset_Form_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Tab",
          "Enter",
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true,
        "form_validation": "realtime",
        "auto_save": true
      }
    },
    {
      "view_id": "Page_SignUp_Main_W",
      "name": "註冊主頁面",
      "type": "Form",
      "goal": "新用戶註冊帳號",
      "interaction": "填寫註冊資訊，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "註冊表單",
          "type": "Form",
          "interaction": "填寫用戶資料",
          "action": "提交註冊",
          "navigation_view_id": "Page_Onboarding_Welcome_W",
          "web_enhancements": {
            "hover_effects": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Tab",
          "Enter",
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true,
        "form_validation": "realtime",
        "auto_save": true
      }
    },
    {
      "view_id": "Page_PasswordReset_Form_W",
      "name": "密碼重設表單",
      "type": "Form",
      "goal": "重設用戶密碼",
      "interaction": "輸入重設資訊，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "電子郵件輸入",
          "type": "InputField",
          "interaction": "輸入註冊信箱",
          "action": "發送重設連結",
          "navigation_view_id": "Page_PasswordReset_Popup_W",
          "web_enhancements": {
            "hover_effects": true,
            "auto_complete": true,
            "validation_messages": "inline",
            "focus_ring": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Tab",
          "Enter",
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true,
        "form_validation": "realtime",
        "auto_save": true
      }
    },
    {
      "view_id": "Page_PasswordReset_Popup_W",
      "name": "密碼重設確認彈窗",
      "type": "Modal",
      "goal": "確認密碼重設請求",
      "interaction": "確認重設操作，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "確認訊息",
          "type": "Text",
          "interaction": "顯示重設狀態",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Account_List_W",
      "name": "用戶帳號列表",
      "type": "List",
      "goal": "管理多個用戶帳號",
      "interaction": "選擇或切換帳號，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "帳號項目",
          "type": "ListItem",
          "interaction": "選擇帳號",
          "action": "切換帳號",
          "navigation_view_id": "Page_Account_Option_W",
          "web_enhancements": {
            "hover_effects": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Account_Option_W",
      "name": "帳號選項頁面",
      "type": "Menu",
      "goal": "提供帳號管理選項",
      "interaction": "選擇帳號操作，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "帳號選項",
          "type": "MenuItem",
          "interaction": "選擇操作",
          "action": "執行帳號操作",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Onboarding_Welcome_W",
      "name": "訪客引導主頁面",
      "type": "Wizard",
      "goal": "引導新用戶了解應用程式",
      "interaction": "瀏覽應用程式介紹，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "介紹內容",
          "type": "Text",
          "interaction": "閱讀應用介紹",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "開始設定按鈕",
          "type": "Button",
          "interaction": "開始個人化設定",
          "action": "前往設定流程",
          "navigation_view_id": "Page_Onboarding_Purpose_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Onboarding_Purpose_W",
      "name": "學習目的設定表單",
      "type": "Form",
      "goal": "設定用戶學習目的",
      "interaction": "選擇學習目標，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "目的選項",
          "type": "RadioButton",
          "interaction": "選擇學習目的",
          "action": "記錄選擇",
          "navigation_view_id": "Page_Onboarding_Level_W",
          "web_enhancements": {
            "hover_effects": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Tab",
          "Enter",
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true,
        "form_validation": "realtime",
        "auto_save": true
      }
    },
    {
      "view_id": "Page_Onboarding_Level_W",
      "name": "語言程度設定表單",
      "type": "Form",
      "goal": "設定用戶語言程度",
      "interaction": "選擇當前語言能力，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "程度選項",
          "type": "RadioButton",
          "interaction": "選擇語言程度",
          "action": "記錄選擇",
          "navigation_view_id": "Page_Onboarding_TimeSlot_W",
          "web_enhancements": {
            "hover_effects": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Tab",
          "Enter",
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true,
        "form_validation": "realtime",
        "auto_save": true
      }
    },
    {
      "view_id": "Page_Onboarding_TimeSlot_W",
      "name": "學習時間設定表單",
      "type": "Form",
      "goal": "設定偏好學習時段",
      "interaction": "選擇學習時間，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "時段選項",
          "type": "RadioButton",
          "interaction": "選擇時間段",
          "action": "記錄選擇",
          "navigation_view_id": "Page_Onboarding_Frequency_W",
          "web_enhancements": {
            "hover_effects": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Tab",
          "Enter",
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true,
        "form_validation": "realtime",
        "auto_save": true
      }
    },
    {
      "view_id": "Page_Onboarding_Frequency_W",
      "name": "學習頻率設定表單",
      "type": "Form",
      "goal": "設定學習頻率偏好",
      "interaction": "選擇學習頻率，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "頻率選項",
          "type": "RadioButton",
          "interaction": "選擇學習頻率",
          "action": "記錄選擇",
          "navigation_view_id": "Page_Onboarding_Notice_W",
          "web_enhancements": {
            "hover_effects": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Tab",
          "Enter",
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true,
        "form_validation": "realtime",
        "auto_save": true
      }
    },
    {
      "view_id": "Page_Onboarding_Notice_W",
      "name": "引導流程提醒",
      "type": "State",
      "goal": "提供重要使用提醒",
      "interaction": "閱讀使用須知，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "提醒內容",
          "type": "Text",
          "interaction": "閱讀須知",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "完成按鈕",
          "type": "Button",
          "interaction": "完成設定",
          "action": "前往結果頁",
          "navigation_view_id": "Page_Onboarding_Result_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Onboarding_Result_W",
      "name": "引導流程結果",
      "type": "State",
      "goal": "顯示個人化設定結果",
      "interaction": "查看個人化建議，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "建議內容",
          "type": "Text",
          "interaction": "查看學習建議",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "開始學習按鈕",
          "type": "Button",
          "interaction": "開始使用應用程式",
          "action": "進入主應用",
          "navigation_view_id": "Page_Level_Map_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Profile_Dashboard_W",
      "name": "個人中心主頁面",
      "type": "Dashboard",
      "goal": "顯示用戶個人資訊和學習狀態",
      "interaction": "查看個人統計和設定，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "用戶頭像",
          "type": "Avatar",
          "interaction": "顯示用戶頭像",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "學習統計",
          "type": "Chart",
          "interaction": "顯示學習數據",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "interactive_legend": true,
            "zoom_pan": true,
            "export_data": true
          }
        },
        {
          "name": "設定按鈕",
          "type": "Button",
          "interaction": "進入設定頁面",
          "action": "導航到設定",
          "navigation_view_id": "Page_Profile_Settings_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        },
        {
          "name": "工具列",
          "type": "Toolbar",
          "interaction": "快速功能存取",
          "action": "執行常用操作",
          "navigation_view_id": null,
          "web_enhancements": {
            "customizable_layout": true,
            "tooltip_hints": true
          }
        }
      ],
      "web_features": {
        "multi_window": true,
        "keyboard_shortcuts": [
          "Ctrl+F",
          "Ctrl+R",
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true,
        "data_export": true
      }
    },
    {
      "view_id": "Page_Social_Ranking_W",
      "name": "社群排行榜主頁面",
      "type": "List",
      "goal": "顯示用戶學習排名",
      "interaction": "查看排行榜排名，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "排名項目",
          "type": "ListItem",
          "interaction": "查看排名詳情",
          "action": "顯示排名詳情",
          "navigation_view_id": "Page_RankingDetail_W",
          "web_enhancements": {
            "hover_effects": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Assessment_Test_W",
      "name": "語言程度測試主頁面",
      "type": "Form",
      "goal": "進行語言程度評估",
      "interaction": "完成語言程度測試，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "測試題目",
          "type": "Form",
          "interaction": "回答測試題目",
          "action": "提交答案",
          "navigation_view_id": "Page_Assessment_Results_W",
          "web_enhancements": {
            "hover_effects": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Tab",
          "Enter",
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true,
        "form_validation": "realtime",
        "auto_save": true
      }
    },
    {
      "view_id": "Page_Assessment_Results_W",
      "name": "語言程度測試結果",
      "type": "State",
      "goal": "顯示語言程度評估結果",
      "interaction": "查看程度分析，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "程度結果",
          "type": "Text",
          "interaction": "顯示程度等級",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "繼續按鈕",
          "type": "Button",
          "interaction": "進入學習流程",
          "action": "導航到主頁",
          "navigation_view_id": "Page_Level_Map_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Result_Success_A_W",
      "name": "關卡成功結果頁面",
      "type": "State",
      "goal": "顯示成功完成關卡的結果",
      "interaction": "查看成功結果和獎勵，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "成功訊息",
          "type": "Text",
          "interaction": "顯示成功提示",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "獎勵顯示",
          "type": "Text",
          "interaction": "顯示獲得獎勵",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "繼續按鈕",
          "type": "Button",
          "interaction": "繼續下一關",
          "action": "進入下一關卡",
          "navigation_view_id": "Page_Level_Map_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Result_Failure_A_W",
      "name": "關卡失敗結果頁面",
      "type": "State",
      "goal": "顯示挑戰失敗結果",
      "interaction": "查看失敗原因和重試選項，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "失敗訊息",
          "type": "Text",
          "interaction": "顯示失敗原因",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "重試按鈕",
          "type": "Button",
          "interaction": "重新挑戰",
          "action": "重新開始關卡",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Level_Map_W",
      "name": "挑戰關卡地圖",
      "type": "Dashboard",
      "goal": "顯示學習進度和可用關卡",
      "interaction": "選擇關卡進行挑戰，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "關卡節點",
          "type": "Button",
          "interaction": "點擊進入關卡",
          "action": "開始關卡挑戰",
          "navigation_view_id": "Page_Level_Selection_Modal_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        },
        {
          "name": "進度指示器",
          "type": "Progress",
          "interaction": "顯示總體進度",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "工具列",
          "type": "Toolbar",
          "interaction": "快速功能存取",
          "action": "執行常用操作",
          "navigation_view_id": null,
          "web_enhancements": {
            "customizable_layout": true,
            "tooltip_hints": true
          }
        }
      ],
      "web_features": {
        "multi_window": true,
        "keyboard_shortcuts": [
          "Ctrl+F",
          "Ctrl+R",
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true,
        "data_export": true
      }
    },
    {
      "view_id": "Page_Level_Selection_Modal_W",
      "name": "挑戰關卡選擇彈窗",
      "type": "Modal",
      "goal": "讓用戶選擇關卡難度或模式",
      "interaction": "選擇挑戰參數，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "難度選項",
          "type": "RadioButton",
          "interaction": "選擇難度等級",
          "action": "設定挑戰參數",
          "navigation_view_id": "Page_Dialogue_Main_W",
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "開始按鈕",
          "type": "Button",
          "interaction": "確認開始挑戰",
          "action": "進入場景對話",
          "navigation_view_id": "Page_Dialogue_Main_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Dialogue_Main_W",
      "name": "場景對話主介面",
      "type": "Detail",
      "goal": "提供沉浸式情境對話練習",
      "interaction": "進行即時對話練習，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "場景描述",
          "type": "Text",
          "interaction": "顯示場景背景",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "對話輸入區",
          "type": "InputField",
          "interaction": "輸入對話內容",
          "action": "發送對話",
          "navigation_view_id": "Page_Dialogue_Analysis_W",
          "web_enhancements": {
            "hover_effects": true,
            "auto_complete": true,
            "validation_messages": "inline",
            "focus_ring": true
          }
        },
        {
          "name": "語音輸入按鈕",
          "type": "Button",
          "interaction": "語音輸入對話",
          "action": "錄製語音",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        },
        {
          "name": "幫助按鈕",
          "type": "Button",
          "interaction": "獲得對話提示",
          "action": "顯示回覆指南",
          "navigation_view_id": "Page_Reply_Assistance_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Reply_Assistance_W",
      "name": "對話回覆指南",
      "type": "Modal",
      "goal": "提供對話回覆建議和範例",
      "interaction": "查看回覆建議，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "建議內容",
          "type": "Text",
          "interaction": "顯示回覆建議",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "範例對話",
          "type": "Text",
          "interaction": "顯示範例回應",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Dialogue_Analysis_W",
      "name": "對話回覆結果",
      "type": "State",
      "goal": "顯示對話回覆的評估結果",
      "interaction": "查看回覆評分和建議，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "評分顯示",
          "type": "Chart",
          "interaction": "顯示三維度評分",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "interactive_legend": true,
            "zoom_pan": true,
            "export_data": true
          }
        },
        {
          "name": "改進建議",
          "type": "Text",
          "interaction": "顯示改進建議",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "繼續對話按鈕",
          "type": "Button",
          "interaction": "繼續場景對話",
          "action": "回到對話界面",
          "navigation_view_id": "Page_Dialogue_Main_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Vocab_Introduction_W",
      "name": "詞彙介紹卡片",
      "type": "Detail",
      "goal": "介紹新詞彙的含義和用法",
      "interaction": "學習新詞彙，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "詞彙卡片",
          "type": "Card",
          "interaction": "查看詞彙詳情",
          "action": "翻轉查看解釋",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "下一個詞彙按鈕",
          "type": "Button",
          "interaction": "繼續學習",
          "action": "進入下一詞彙",
          "navigation_view_id": "Page_Vocab_Choice_Practice_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Vocab_Choice_Practice_W",
      "name": "詞彙選擇練習",
      "type": "Form",
      "goal": "測試詞彙理解度",
      "interaction": "選擇正確答案，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "選擇題",
          "type": "RadioButton",
          "interaction": "選擇正確選項",
          "action": "提交答案",
          "navigation_view_id": "Page_Vocab_Choice_Results_W",
          "web_enhancements": {
            "hover_effects": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Tab",
          "Enter",
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true,
        "form_validation": "realtime",
        "auto_save": true
      }
    },
    {
      "view_id": "Page_VocabReview_Main_W",
      "name": "詞彙複習主頁面",
      "type": "Detail",
      "goal": "進行間隔複習練習",
      "interaction": "複習已學詞彙，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "複習卡片",
          "type": "Card",
          "interaction": "測試詞彙記憶",
          "action": "標記掌握程度",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "完成進度",
          "type": "Progress",
          "interaction": "顯示複習進度",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Shop_Categories_W",
      "name": "道具商店主頁面",
      "type": "List",
      "goal": "展示可購買的遊戲道具",
      "interaction": "瀏覽和購買道具，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "道具分類",
          "type": "Tab",
          "interaction": "切換道具類別",
          "action": "過濾道具類型",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "道具卡片",
          "type": "Card",
          "interaction": "查看道具詳情",
          "action": "選擇購買道具",
          "navigation_view_id": "Page_Shop_Item_Confirm_W",
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "貨幣顯示",
          "type": "Text",
          "interaction": "顯示當前貨幣",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_ItemStore_ConfirmPopup_W",
      "name": "道具購買確認彈窗",
      "type": "Modal",
      "goal": "確認道具購買決定",
      "interaction": "確認或取消購買，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "道具詳情",
          "type": "Text",
          "interaction": "顯示購買物品資訊",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "價格顯示",
          "type": "Text",
          "interaction": "顯示道具價格",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "確認購買按鈕",
          "type": "Button",
          "interaction": "確認購買道具",
          "action": "處理購買交易",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        },
        {
          "name": "取消按鈕",
          "type": "Button",
          "interaction": "取消購買",
          "action": "關閉彈窗",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Subscription_Result_W",
      "name": "訂閱結果頁面",
      "type": "State",
      "goal": "顯示訂閱購買結果",
      "interaction": "查看訂閱狀態，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "訂閱結果",
          "type": "Text",
          "interaction": "顯示訂閱成功或失敗",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "訂閱詳情",
          "type": "Text",
          "interaction": "顯示訂閱計劃詳情",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "繼續按鈕",
          "type": "Button",
          "interaction": "返回主界面",
          "action": "導航到主頁",
          "navigation_view_id": "Page_Level_Map_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_ChallengeLevel_ExitComfirmPopup_W",
      "name": "退出關卡確認彈窗",
      "type": "Modal",
      "goal": "確認是否退出當前關卡",
      "interaction": "用戶確認或取消退出，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "確認訊息",
          "type": "Text",
          "interaction": "顯示退出提醒",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "確認退出按鈕",
          "type": "Button",
          "interaction": "確認退出關卡",
          "action": "退出關卡",
          "navigation_view_id": "Page_Level_Map_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        },
        {
          "name": "繼續關卡按鈕",
          "type": "Button",
          "interaction": "繼續當前關卡",
          "action": "關閉彈窗",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_LevelResult_CorrectionResult_W",
      "name": "對話訂正結果頁面",
      "type": "State",
      "goal": "顯示對話訂正結果和建議",
      "interaction": "查看訂正結果，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "訂正結果",
          "type": "Text",
          "interaction": "顯示修正內容",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "繼續按鈕",
          "type": "Button",
          "interaction": "繼續學習",
          "action": "進入下一階段",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_LevelResult_DialogScoreSummary_W",
      "name": "對話評分總結",
      "type": "State",
      "goal": "顯示詳細的對話評分分析",
      "interaction": "查看評分詳情，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "評分圖表",
          "type": "Chart",
          "interaction": "顯示各項評分",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "interactive_legend": true,
            "zoom_pan": true,
            "export_data": true
          }
        },
        {
          "name": "繼續按鈕",
          "type": "Button",
          "interaction": "繼續下一步",
          "action": "前往下一階段",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_LevelResult_FailResult2_W",
      "name": "關卡失敗結果頁面變體2",
      "type": "State",
      "goal": "顯示挑戰失敗結果（變體2）",
      "interaction": "查看失敗原因和重試選項，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "失敗訊息",
          "type": "Text",
          "interaction": "顯示失敗原因",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "重試按鈕",
          "type": "Button",
          "interaction": "重新挑戰",
          "action": "重新開始關卡",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_LevelResult_RewardConfirm_W",
      "name": "獎勵確認頁面",
      "type": "State",
      "goal": "確認獲得獎勵",
      "interaction": "查看獲得的獎勵，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "獎勵顯示",
          "type": "Text",
          "interaction": "顯示獲得獎勵",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "確認按鈕",
          "type": "Button",
          "interaction": "確認領取獎勵",
          "action": "領取獎勵",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_LevelResult_ScoreSummary_W",
      "name": "分數總結頁面",
      "type": "State",
      "goal": "顯示學習分數總結",
      "interaction": "查看詳細分數，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "分數圖表",
          "type": "Chart",
          "interaction": "顯示分數明細",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "interactive_legend": true,
            "zoom_pan": true,
            "export_data": true
          }
        },
        {
          "name": "繼續按鈕",
          "type": "Button",
          "interaction": "繼續下一步",
          "action": "前往下一階段",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_LevelResult_ScoreSummary2_W",
      "name": "分數總結頁面變體2",
      "type": "State",
      "goal": "顯示學習分數總結（變體2）",
      "interaction": "查看詳細分數，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "分數圖表",
          "type": "Chart",
          "interaction": "顯示分數明細",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "interactive_legend": true,
            "zoom_pan": true,
            "export_data": true
          }
        },
        {
          "name": "繼續按鈕",
          "type": "Button",
          "interaction": "繼續下一步",
          "action": "前往下一階段",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_LevelResult_SmallReward_W",
      "name": "小獎勵頁面",
      "type": "State",
      "goal": "顯示小獎勵獲得",
      "interaction": "查看小獎勵，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "獎勵顯示",
          "type": "Text",
          "interaction": "顯示獲得小獎勵",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "繼續按鈕",
          "type": "Button",
          "interaction": "繼續學習",
          "action": "繼續下一關",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_LevelResult_SuccessResult2_W",
      "name": "關卡成功結果頁面變體2",
      "type": "State",
      "goal": "顯示成功完成關卡的結果（變體2）",
      "interaction": "查看成功結果和獎勵，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "成功訊息",
          "type": "Text",
          "interaction": "顯示成功提示",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "獎勵顯示",
          "type": "Text",
          "interaction": "顯示獲得獎勵",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "繼續按鈕",
          "type": "Button",
          "interaction": "繼續下一關",
          "action": "進入下一關卡",
          "navigation_view_id": "Page_Level_Map_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_PersonalCenter_FriendList_W",
      "name": "好友列表頁面",
      "type": "List",
      "goal": "顯示用戶的好友列表",
      "interaction": "查看和管理好友，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "好友項目",
          "type": "ListItem",
          "interaction": "查看好友詳情",
          "action": "開啟好友資料",
          "navigation_view_id": "Page_Social_Profile_W",
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "搜尋好友按鈕",
          "type": "Button",
          "interaction": "搜尋新好友",
          "action": "開啟好友搜尋",
          "navigation_view_id": "Page_Social_Search_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_PersonalCenter_FriendMain_W",
      "name": "好友主頁面",
      "type": "Dashboard",
      "goal": "好友功能主界面",
      "interaction": "管理好友關係，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "好友列表入口",
          "type": "Button",
          "interaction": "查看好友列表",
          "action": "進入好友列表",
          "navigation_view_id": "Page_Social_Friends_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        },
        {
          "name": "好友邀請",
          "type": "Button",
          "interaction": "邀請新好友",
          "action": "分享邀請連結",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        },
        {
          "name": "工具列",
          "type": "Toolbar",
          "interaction": "快速功能存取",
          "action": "執行常用操作",
          "navigation_view_id": null,
          "web_enhancements": {
            "customizable_layout": true,
            "tooltip_hints": true
          }
        }
      ],
      "web_features": {
        "multi_window": true,
        "keyboard_shortcuts": [
          "Ctrl+F",
          "Ctrl+R",
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true,
        "data_export": true
      }
    },
    {
      "view_id": "Page_PersonalCenter_FriendSearch_W",
      "name": "好友搜尋頁面",
      "type": "Form",
      "goal": "搜尋和添加新好友",
      "interaction": "搜尋用戶並發送好友邀請，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "搜尋輸入框",
          "type": "InputField",
          "interaction": "輸入用戶名或ID",
          "action": "搜尋用戶",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "auto_complete": true,
            "validation_messages": "inline",
            "focus_ring": true
          }
        },
        {
          "name": "搜尋結果",
          "type": "ListItem",
          "interaction": "查看搜尋結果",
          "action": "發送好友邀請",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Tab",
          "Enter",
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true,
        "form_validation": "realtime",
        "auto_save": true
      }
    },
    {
      "view_id": "Page_PersonalCenter_GuestPrompt_W",
      "name": "訪客提示頁面",
      "type": "State",
      "goal": "提醒訪客用戶註冊登入",
      "interaction": "引導訪客註冊，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "提示訊息",
          "type": "Text",
          "interaction": "顯示註冊提示",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "註冊按鈕",
          "type": "Button",
          "interaction": "前往註冊",
          "action": "開啟註冊流程",
          "navigation_view_id": "Page_SignUp_Main_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        },
        {
          "name": "登入按鈕",
          "type": "Button",
          "interaction": "前往登入",
          "action": "開啟登入頁面",
          "navigation_view_id": "Page_Login_Main_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_PersonalCenter_Locked_W",
      "name": "個人中心鎖定頁面",
      "type": "State",
      "goal": "顯示功能鎖定狀態",
      "interaction": "提示解鎖條件，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "鎖定提示",
          "type": "Text",
          "interaction": "顯示解鎖條件",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "解鎖按鈕",
          "type": "Button",
          "interaction": "完成解鎖任務",
          "action": "開始解鎖流程",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_PersonalCenter_OtherUserMain_W",
      "name": "他人個人資料頁面",
      "type": "Detail",
      "goal": "顯示其他用戶的個人資料",
      "interaction": "查看他人學習狀態，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "用戶頭像",
          "type": "Avatar",
          "interaction": "顯示用戶頭像",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "學習統計",
          "type": "Chart",
          "interaction": "顯示公開學習數據",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "interactive_legend": true,
            "zoom_pan": true,
            "export_data": true
          }
        },
        {
          "name": "挑戰按鈕",
          "type": "Button",
          "interaction": "向該用戶發起挑戰",
          "action": "開始競賽挑戰",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_PersonalCenter_Settings_W",
      "name": "個人設定頁面",
      "type": "Form",
      "goal": "管理個人設定和偏好",
      "interaction": "修改個人設定，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "個人資料設定",
          "type": "Form",
          "interaction": "修改個人資料",
          "action": "更新設定",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "學習偏好",
          "type": "Form",
          "interaction": "調整學習偏好",
          "action": "更新偏好",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "通知設定",
          "type": "Form",
          "interaction": "管理通知偏好",
          "action": "更新通知設定",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Tab",
          "Enter",
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true,
        "form_validation": "realtime",
        "auto_save": true
      }
    },
    {
      "view_id": "Page_SocialRanking_GuestPrompt_W",
      "name": "排行榜訪客提示",
      "type": "State",
      "goal": "提醒訪客用戶註冊以查看排行榜",
      "interaction": "引導訪客註冊，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "提示訊息",
          "type": "Text",
          "interaction": "顯示註冊提示",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "註冊按鈕",
          "type": "Button",
          "interaction": "前往註冊",
          "action": "開啟註冊流程",
          "navigation_view_id": "Page_SignUp_Main_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_BonusMission_Main_W",
      "name": "額外任務主頁面",
      "type": "Dashboard",
      "goal": "顯示可用的額外任務",
      "interaction": "選擇並完成額外任務，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "任務列表",
          "type": "List",
          "interaction": "查看任務詳情",
          "action": "選擇任務",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "virtual_scrolling": true,
            "multi_select": true,
            "keyboard_navigation": true
          }
        },
        {
          "name": "獎勵預覽",
          "type": "Text",
          "interaction": "顯示任務獎勵",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "工具列",
          "type": "Toolbar",
          "interaction": "快速功能存取",
          "action": "執行常用操作",
          "navigation_view_id": null,
          "web_enhancements": {
            "customizable_layout": true,
            "tooltip_hints": true
          }
        }
      ],
      "web_features": {
        "multi_window": true,
        "keyboard_shortcuts": [
          "Ctrl+F",
          "Ctrl+R",
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true,
        "data_export": true
      }
    },
    {
      "view_id": "Page_ChallengeLevel_ChoosePopupLock_W",
      "name": "關卡選擇彈窗（鎖定狀態）",
      "type": "Modal",
      "goal": "顯示關卡鎖定狀態和解鎖條件",
      "interaction": "查看解鎖條件，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "鎖定提示",
          "type": "Text",
          "interaction": "顯示解鎖條件",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "解鎖任務按鈕",
          "type": "Button",
          "interaction": "前往解鎖任務",
          "action": "開始解鎖流程",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_PlayLife_Main_W",
      "name": "遊戲生活模擬主頁面",
      "type": "Dashboard",
      "goal": "提供虛擬生活模擬體驗",
      "interaction": "管理虛擬角色和活動，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "角色狀態",
          "type": "Avatar",
          "interaction": "查看角色狀態",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "活動選項",
          "type": "Button",
          "interaction": "選擇活動",
          "action": "執行活動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        },
        {
          "name": "工具列",
          "type": "Toolbar",
          "interaction": "快速功能存取",
          "action": "執行常用操作",
          "navigation_view_id": null,
          "web_enhancements": {
            "customizable_layout": true,
            "tooltip_hints": true
          }
        }
      ],
      "web_features": {
        "multi_window": true,
        "keyboard_shortcuts": [
          "Ctrl+F",
          "Ctrl+R",
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true,
        "data_export": true
      }
    },
    {
      "view_id": "Page_PersonalCenter_dd_Detail_W",
      "name": "個人中心詳細資料",
      "type": "Detail",
      "goal": "顯示詳細個人學習資料",
      "interaction": "查看詳細統計，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "詳細統計",
          "type": "Chart",
          "interaction": "顯示學習詳細數據",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "interactive_legend": true,
            "zoom_pan": true,
            "export_data": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_ScenarioDialog_CostConfirmPopup_W",
      "name": "對話成本確認彈窗",
      "type": "Modal",
      "goal": "確認對話功能使用成本",
      "interaction": "確認或取消使用，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "成本說明",
          "type": "Text",
          "interaction": "顯示使用成本",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "確認使用按鈕",
          "type": "Button",
          "interaction": "確認付費使用",
          "action": "扣除費用並繼續",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_ScenarioDialog_GoalDetail_W",
      "name": "對話目標詳情頁面",
      "type": "Detail",
      "goal": "顯示對話任務的詳細目標",
      "interaction": "了解任務要求，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "目標描述",
          "type": "Text",
          "interaction": "顯示任務目標",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "開始對話按鈕",
          "type": "Button",
          "interaction": "開始對話任務",
          "action": "進入對話界面",
          "navigation_view_id": "Page_Dialogue_Main_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_ScenarioDialog_InsufficientPopup_W",
      "name": "資源不足提醒彈窗",
      "type": "Modal",
      "goal": "提示用戶資源不足",
      "interaction": "查看購買或獲取資源選項，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "不足提示",
          "type": "Text",
          "interaction": "顯示資源不足訊息",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "購買按鈕",
          "type": "Button",
          "interaction": "前往購買資源",
          "action": "開啟商店",
          "navigation_view_id": "Page_Shop_Categories_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_ScenarioDialog_KeywordDetail_W",
      "name": "關鍵詞詳情頁面",
      "type": "Detail",
      "goal": "顯示關鍵詞的詳細解釋",
      "interaction": "學習關鍵詞用法，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "詞彙解釋",
          "type": "Text",
          "interaction": "顯示詞彙含義",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "使用範例",
          "type": "Text",
          "interaction": "顯示使用範例",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_ScenarioDialog_ReplyInput_W",
      "name": "對話回覆輸入頁面",
      "type": "Form",
      "goal": "提供對話輸入界面",
      "interaction": "輸入對話回覆，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "輸入框",
          "type": "InputField",
          "interaction": "輸入回覆內容",
          "action": "發送回覆",
          "navigation_view_id": "Page_Dialogue_Analysis_W",
          "web_enhancements": {
            "hover_effects": true,
            "auto_complete": true,
            "validation_messages": "inline",
            "focus_ring": true
          }
        },
        {
          "name": "語音輸入",
          "type": "Button",
          "interaction": "語音輸入",
          "action": "錄製語音",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Tab",
          "Enter",
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true,
        "form_validation": "realtime",
        "auto_save": true
      }
    },
    {
      "view_id": "Page_ScenarioDialog_RoleDetail_W",
      "name": "角色詳情頁面",
      "type": "Detail",
      "goal": "顯示對話角色的背景信息",
      "interaction": "了解角色特點，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "角色描述",
          "type": "Text",
          "interaction": "顯示角色背景",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "角色頭像",
          "type": "Avatar",
          "interaction": "顯示角色形象",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_TimeGate_ConfirmUseTicket_W",
      "name": "時間門票使用確認",
      "type": "Modal",
      "goal": "確認使用時間門票",
      "interaction": "確認或取消使用門票，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "門票信息",
          "type": "Text",
          "interaction": "顯示門票詳情",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "確認使用按鈕",
          "type": "Button",
          "interaction": "確認使用門票",
          "action": "消耗門票並繼續",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_VocabFluency_MatchImageResult_W",
      "name": "詞彙流暢度圖像配對結果",
      "type": "State",
      "goal": "顯示圖像配對練習結果",
      "interaction": "查看配對結果和評分，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "結果顯示",
          "type": "Text",
          "interaction": "顯示配對結果",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "繼續練習按鈕",
          "type": "Button",
          "interaction": "繼續下一個練習",
          "action": "進入下一練習",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_VocabFluency_MatchImageToWord_W",
      "name": "詞彙流暢度圖像配對",
      "type": "Form",
      "goal": "進行圖像與詞彙配對練習",
      "interaction": "配對圖像與詞彙，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "圖像選項",
          "type": "Image",
          "interaction": "選擇對應圖像",
          "action": "配對選擇",
          "navigation_view_id": "Page_Vocab_Fluency_Results_W",
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "詞彙選項",
          "type": "Button",
          "interaction": "選擇對應詞彙",
          "action": "配對選擇",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Tab",
          "Enter",
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true,
        "form_validation": "realtime",
        "auto_save": true
      }
    },
    {
      "view_id": "Page_VocabFluency_SentenceReorder_W",
      "name": "句子重組練習",
      "type": "Form",
      "goal": "進行句子重組練習",
      "interaction": "重新排列句子順序，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "詞彙卡片",
          "type": "Card",
          "interaction": "拖拽重組句子",
          "action": "排列順序",
          "navigation_view_id": "Page_Vocab_Sentence_Results_W",
          "web_enhancements": {
            "hover_effects": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Tab",
          "Enter",
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true,
        "form_validation": "realtime",
        "auto_save": true
      }
    },
    {
      "view_id": "Page_VocabFluency_SentenceResult_W",
      "name": "句子重組結果",
      "type": "State",
      "goal": "顯示句子重組結果",
      "interaction": "查看重組結果和正確答案，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "結果評價",
          "type": "Text",
          "interaction": "顯示重組結果",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "正確答案",
          "type": "Text",
          "interaction": "顯示正確句子",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "繼續按鈕",
          "type": "Button",
          "interaction": "繼續下一題",
          "action": "進入下一練習",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_VocabIntro_ChoiceResult_W",
      "name": "詞彙選擇結果頁面",
      "type": "State",
      "goal": "顯示詞彙選擇練習結果",
      "interaction": "查看答案正確性，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "結果顯示",
          "type": "Text",
          "interaction": "顯示答題結果",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "解釋說明",
          "type": "Text",
          "interaction": "顯示答案解釋",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "繼續學習按鈕",
          "type": "Button",
          "interaction": "繼續下一個詞彙",
          "action": "進入下一階段",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_DialogCorrection_FluencyExplanation_Play_W",
      "name": "流暢度訂正解釋播放",
      "type": "Detail",
      "goal": "播放流暢度訂正解釋",
      "interaction": "聆聽和學習流暢度改進，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "音頻播放器",
          "type": "Audio",
          "interaction": "播放解釋音頻",
          "action": "播放音頻",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "文字解釋",
          "type": "Text",
          "interaction": "顯示解釋文字",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "重試按鈕",
          "type": "Button",
          "interaction": "重新練習",
          "action": "開始重試",
          "navigation_view_id": "Page_Correction_Fluency_Practice_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_DialogCorrection_FluencyPass_Result_W",
      "name": "流暢度訂正通過結果",
      "type": "State",
      "goal": "顯示流暢度訂正通過結果",
      "interaction": "查看通過評價，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "通過訊息",
          "type": "Text",
          "interaction": "顯示通過提示",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "繼續按鈕",
          "type": "Button",
          "interaction": "繼續下一階段",
          "action": "進入下一關卡",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_DialogCorrection_FluencyRetry_Play_W",
      "name": "流暢度訂正重試播放",
      "type": "Form",
      "goal": "進行流暢度訂正重試練習",
      "interaction": "重新練習流暢度，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "練習輸入",
          "type": "InputField",
          "interaction": "輸入改進回覆",
          "action": "提交回覆",
          "navigation_view_id": "Page_Correction_Retry_Result_W",
          "web_enhancements": {
            "hover_effects": true,
            "auto_complete": true,
            "validation_messages": "inline",
            "focus_ring": true
          }
        },
        {
          "name": "語音輸入",
          "type": "Button",
          "interaction": "語音練習",
          "action": "錄製語音",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Tab",
          "Enter",
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true,
        "form_validation": "realtime",
        "auto_save": true
      }
    },
    {
      "view_id": "Page_DialogCorrection_SyntaxExplanation_Play_W",
      "name": "語法訂正解釋播放",
      "type": "Detail",
      "goal": "播放語法訂正解釋",
      "interaction": "學習語法錯誤和改正，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "音頻播放器",
          "type": "Audio",
          "interaction": "播放解釋音頻",
          "action": "播放音頻",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "語法解釋",
          "type": "Text",
          "interaction": "顯示語法解釋",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "重試按鈕",
          "type": "Button",
          "interaction": "重新練習",
          "action": "開始重試",
          "navigation_view_id": "Page_Correction_Grammar_Retry_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_DialogCorrection_SyntaxPass_Result_W",
      "name": "語法訂正通過結果",
      "type": "State",
      "goal": "顯示語法訂正通過結果",
      "interaction": "查看通過評價，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "通過訊息",
          "type": "Text",
          "interaction": "顯示通過提示",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "繼續按鈕",
          "type": "Button",
          "interaction": "繼續下一階段",
          "action": "進入下一關卡",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_DialogCorrection_SyntaxRetry_Play_W",
      "name": "語法訂正重試播放",
      "type": "Form",
      "goal": "進行語法訂正重試練習",
      "interaction": "重新練習語法，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "練習輸入",
          "type": "InputField",
          "interaction": "輸入改正回覆",
          "action": "提交回覆",
          "navigation_view_id": "Page_Correction_Pass_Result_W",
          "web_enhancements": {
            "hover_effects": true,
            "auto_complete": true,
            "validation_messages": "inline",
            "focus_ring": true
          }
        },
        {
          "name": "語法提示",
          "type": "Text",
          "interaction": "顯示語法提示",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Tab",
          "Enter",
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true,
        "form_validation": "realtime",
        "auto_save": true
      }
    },
    {
      "view_id": "Page_ChallengeLevel_ChoosePopup1_W",
      "name": "挑戰關卡選擇彈窗變體1",
      "type": "Modal",
      "goal": "讓用戶選擇關卡難度或模式（變體1）",
      "interaction": "選擇挑戰參數，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "難度選項",
          "type": "RadioButton",
          "interaction": "選擇難度等級",
          "action": "設定挑戰參數",
          "navigation_view_id": "Page_Dialogue_Main_W",
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "開始按鈕",
          "type": "Button",
          "interaction": "確認開始挑戰",
          "action": "進入場景對話",
          "navigation_view_id": "Page_Dialogue_Main_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_ChallengeLevel_ChoosePopup2_W",
      "name": "挑戰關卡選擇彈窗變體2",
      "type": "Modal",
      "goal": "讓用戶選擇關卡難度或模式（變體2）",
      "interaction": "選擇挑戰參數，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "難度選項",
          "type": "RadioButton",
          "interaction": "選擇難度等級",
          "action": "設定挑戰參數",
          "navigation_view_id": "Page_Dialogue_Main_W",
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "開始按鈕",
          "type": "Button",
          "interaction": "確認開始挑戰",
          "action": "進入場景對話",
          "navigation_view_id": "Page_Dialogue_Main_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_ReviewProgress_W",
      "name": "複習進度頁面",
      "type": "Dashboard",
      "goal": "顯示詞彙複習進度",
      "interaction": "查看複習統計，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "進度圖表",
          "type": "Chart",
          "interaction": "顯示複習進度",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "interactive_legend": true,
            "zoom_pan": true,
            "export_data": true
          }
        },
        {
          "name": "工具列",
          "type": "Toolbar",
          "interaction": "快速功能存取",
          "action": "執行常用操作",
          "navigation_view_id": null,
          "web_enhancements": {
            "customizable_layout": true,
            "tooltip_hints": true
          }
        }
      ],
      "web_features": {
        "multi_window": true,
        "keyboard_shortcuts": [
          "Ctrl+F",
          "Ctrl+R",
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true,
        "data_export": true
      }
    },
    {
      "view_id": "Page_ReviewSchedule_W",
      "name": "複習排程頁面",
      "type": "Dashboard",
      "goal": "顯示複習排程安排",
      "interaction": "查看複習計劃，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "排程列表",
          "type": "List",
          "interaction": "查看複習時間表",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "virtual_scrolling": true,
            "multi_select": true,
            "keyboard_navigation": true
          }
        },
        {
          "name": "工具列",
          "type": "Toolbar",
          "interaction": "快速功能存取",
          "action": "執行常用操作",
          "navigation_view_id": null,
          "web_enhancements": {
            "customizable_layout": true,
            "tooltip_hints": true
          }
        }
      ],
      "web_features": {
        "multi_window": true,
        "keyboard_shortcuts": [
          "Ctrl+F",
          "Ctrl+R",
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true,
        "data_export": true
      }
    },
    {
      "view_id": "Page_ReviewCards_W",
      "name": "複習卡片頁面",
      "type": "Detail",
      "goal": "顯示複習卡片界面",
      "interaction": "進行卡片複習，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "複習卡片",
          "type": "Card",
          "interaction": "翻轉卡片複習",
          "action": "翻轉查看",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_SubscriptionPlans_W",
      "name": "訂閱方案頁面",
      "type": "List",
      "goal": "展示可用的訂閱方案",
      "interaction": "選擇訂閱方案，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "方案卡片",
          "type": "Card",
          "interaction": "查看方案詳情",
          "action": "選擇方案",
          "navigation_view_id": "Page_PaymentFlow_W",
          "web_enhancements": {
            "hover_effects": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_PaymentFlow_W",
      "name": "付款流程頁面",
      "type": "Form",
      "goal": "處理付款流程",
      "interaction": "完成付款操作，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "付款表單",
          "type": "Form",
          "interaction": "輸入付款信息",
          "action": "提交付款",
          "navigation_view_id": "Page_Subscription_Result_W",
          "web_enhancements": {
            "hover_effects": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Tab",
          "Enter",
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true,
        "form_validation": "realtime",
        "auto_save": true
      }
    },
    {
      "view_id": "Page_PurchasedContent_W",
      "name": "已購買內容頁面",
      "type": "List",
      "goal": "顯示用戶已購買的內容",
      "interaction": "查看已購買內容，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "內容列表",
          "type": "List",
          "interaction": "查看已購內容",
          "action": "開啟內容",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "virtual_scrolling": true,
            "multi_select": true,
            "keyboard_navigation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_AdOffer_W",
      "name": "廣告提供頁面",
      "type": "Modal",
      "goal": "提供觀看廣告獲得獎勵",
      "interaction": "選擇觀看廣告，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "廣告提示",
          "type": "Text",
          "interaction": "顯示獎勵說明",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "觀看廣告按鈕",
          "type": "Button",
          "interaction": "開始觀看廣告",
          "action": "播放廣告",
          "navigation_view_id": "Page_AdViewing_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_AdViewing_W",
      "name": "廣告播放頁面",
      "type": "Detail",
      "goal": "播放廣告內容",
      "interaction": "觀看廣告，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "廣告播放器",
          "type": "Video",
          "interaction": "播放廣告視頻",
          "action": "播放廣告",
          "navigation_view_id": "Page_RewardClaim_W",
          "web_enhancements": {
            "hover_effects": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_RewardClaim_W",
      "name": "獎勵領取頁面",
      "type": "State",
      "goal": "領取廣告觀看獎勵",
      "interaction": "領取獎勵，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "獎勵顯示",
          "type": "Text",
          "interaction": "顯示獲得獎勵",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "領取按鈕",
          "type": "Button",
          "interaction": "確認領取獎勵",
          "action": "領取獎勵",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_TimedDialogue_W",
      "name": "限時對話頁面",
      "type": "Detail",
      "goal": "進行限時對話挑戰",
      "interaction": "在時限內完成對話，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "倒計時器",
          "type": "Timer",
          "interaction": "顯示剩餘時間",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "對話輸入區",
          "type": "InputField",
          "interaction": "輸入對話回覆",
          "action": "發送回覆",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "auto_complete": true,
            "validation_messages": "inline",
            "focus_ring": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Profile_Settings_W",
      "name": "個人設定頁面",
      "type": "Settings",
      "goal": "管理個人偏好和帳號設定",
      "interaction": "調整各項設定，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "設定選項",
          "type": "SettingItem",
          "interaction": "修改設定值",
          "action": "儲存設定",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Social_Friends_W",
      "name": "好友列表頁面",
      "type": "List",
      "goal": "管理和查看好友",
      "interaction": "瀏覽好友列表，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "好友項目",
          "type": "ListItem",
          "interaction": "查看好友資料",
          "action": "訪問好友頁面",
          "navigation_view_id": "Page_Social_Profile_W",
          "web_enhancements": {
            "hover_effects": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Social_Search_W",
      "name": "好友搜尋頁面",
      "type": "Search",
      "goal": "搜尋並添加新好友",
      "interaction": "輸入搜尋條件，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "搜尋框",
          "type": "SearchField",
          "interaction": "輸入用戶名稱",
          "action": "執行搜尋",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Social_Profile_W",
      "name": "好友資料頁面",
      "type": "Profile",
      "goal": "查看其他用戶的學習資料",
      "interaction": "瀏覽好友學習成果，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "用戶資訊",
          "type": "UserInfo",
          "interaction": "查看用戶詳情",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Vocab_Choice_Results_W",
      "name": "詞彙選擇結果頁面",
      "type": "Result",
      "goal": "顯示詞彙練習結果",
      "interaction": "查看答題結果，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "結果統計",
          "type": "ResultSummary",
          "interaction": "查看得分詳情",
          "action": "繼續下一題",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Vocab_Fluency_Results_W",
      "name": "詞彙流暢度結果頁面",
      "type": "Result",
      "goal": "顯示流暢度練習結果",
      "interaction": "查看練習表現，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "流暢度分析",
          "type": "Analysis",
          "interaction": "查看改進建議",
          "action": "重新練習",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Vocab_Sentence_Results_W",
      "name": "句子重組結果頁面",
      "type": "Result",
      "goal": "顯示句子重組練習結果",
      "interaction": "查看重組表現，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "句子分析",
          "type": "SentenceAnalysis",
          "interaction": "查看語法說明",
          "action": "下一個練習",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Correction_Grammar_Retry_W",
      "name": "語法訂正重試頁面",
      "type": "Practice",
      "goal": "重新練習語法訂正",
      "interaction": "根據建議重新作答，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "訂正提示",
          "type": "Hint",
          "interaction": "查看語法提示",
          "action": "重新輸入",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "快捷鍵提示面板",
          "type": "ShortcutPanel",
          "interaction": "顯示可用快捷鍵",
          "action": "切換顯示",
          "navigation_view_id": null,
          "web_enhancements": {
            "contextual_shortcuts": true,
            "toggle_visibility": "Ctrl+/"
          }
        }
      ],
      "web_features": {
        "multi_window": true,
        "keyboard_shortcuts": [
          "Space",
          "Enter",
          "Ctrl+S",
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true,
        "audio_controls": true
      }
    },
    {
      "view_id": "Page_Correction_Pass_Result_W",
      "name": "訂正通過結果頁面",
      "type": "Success",
      "goal": "顯示訂正成功結果",
      "interaction": "查看成功訊息，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "成功指示",
          "type": "SuccessMessage",
          "interaction": "確認結果",
          "action": "繼續學習",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Correction_Retry_Result_W",
      "name": "訂正重試結果頁面",
      "type": "Result",
      "goal": "顯示重試後的訂正結果",
      "interaction": "查看改進狀況，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "改進報告",
          "type": "ImprovementReport",
          "interaction": "查看進步分析",
          "action": "完成訂正",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Correction_Fluency_Practice_W",
      "name": "流暢度訂正練習頁面",
      "type": "Practice",
      "goal": "練習提升表達流暢度",
      "interaction": "重新組織語言表達，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "流暢度指導",
          "type": "FluentGuide",
          "interaction": "查看流暢度建議",
          "action": "重新表達",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "快捷鍵提示面板",
          "type": "ShortcutPanel",
          "interaction": "顯示可用快捷鍵",
          "action": "切換顯示",
          "navigation_view_id": null,
          "web_enhancements": {
            "contextual_shortcuts": true,
            "toggle_visibility": "Ctrl+/"
          }
        }
      ],
      "web_features": {
        "multi_window": true,
        "keyboard_shortcuts": [
          "Space",
          "Enter",
          "Ctrl+S",
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true,
        "audio_controls": true
      }
    },
    {
      "view_id": "Page_ScenarioDialog_ReplyGuide_W",
      "name": "對話回覆指南",
      "type": "Modal",
      "goal": "提供對話回覆建議和範例",
      "interaction": "查看回覆建議，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "建議內容",
          "type": "Text",
          "interaction": "顯示回覆建議",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "範例對話",
          "type": "Text",
          "interaction": "顯示範例回應",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_ScenarioDialog_ReplyResult_W",
      "name": "對話回覆結果",
      "type": "State",
      "goal": "顯示對話回覆的評估結果",
      "interaction": "查看回覆評分和建議，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "評分顯示",
          "type": "Chart",
          "interaction": "顯示三維度評分",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "interactive_legend": true,
            "zoom_pan": true,
            "export_data": true
          }
        },
        {
          "name": "改進建議",
          "type": "Text",
          "interaction": "顯示改進建議",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "繼續對話按鈕",
          "type": "Button",
          "interaction": "繼續場景對話",
          "action": "回到對話界面",
          "navigation_view_id": "Page_Dialogue_Main_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_LanguageLevel_LevelUp_W",
      "name": "語言程度晉階頁面",
      "type": "State",
      "goal": "顯示語言程度提升結果",
      "interaction": "查看新程度和解鎖內容，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "晉階動畫",
          "type": "Animation",
          "interaction": "顯示程度提升",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "新解鎖內容",
          "type": "Text",
          "interaction": "顯示解鎖的關卡",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "繼續按鈕",
          "type": "Button",
          "interaction": "返回學習地圖",
          "action": "進入主地圖",
          "navigation_view_id": "Page_Level_Map_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Mission_RewardResult_W",
      "name": "任務獎勵結果頁面",
      "type": "State",
      "goal": "顯示任務完成獎勵",
      "interaction": "查看獎勵內容，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "獎勵動畫",
          "type": "Animation",
          "interaction": "顯示獲得獎勵",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "經驗值顯示",
          "type": "Text",
          "interaction": "顯示經驗值獲得",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "確認按鈕",
          "type": "Button",
          "interaction": "確認領取獎勵",
          "action": "返回主界面",
          "navigation_view_id": "Page_Level_Map_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_TimeWarpChallenge_Main_W",
      "name": "時光挑戰主頁面",
      "type": "Detail",
      "goal": "進行300秒限時挑戰",
      "interaction": "快速對話和詞彙挑戰，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "倒計時器",
          "type": "Timer",
          "interaction": "顯示剩餘時間",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "挑戰內容",
          "type": "Form",
          "interaction": "完成挑戰任務",
          "action": "提交答案",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "暫停按鈕",
          "type": "Button",
          "interaction": "暫停挑戰",
          "action": "暫停計時",
          "navigation_view_id": "Page_Cost_Confirm_Popup_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Result_Success_B_W",
      "name": "關卡成功結果頁面變體B",
      "type": "State",
      "goal": "顯示部分成功結果",
      "interaction": "查看成功結果和獎勵，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "成功訊息",
          "type": "Text",
          "interaction": "顯示成功提示",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "獎勵顯示",
          "type": "Text",
          "interaction": "顯示獲得獎勵",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "繼續按鈕",
          "type": "Button",
          "interaction": "繼續下一關",
          "action": "進入下一關卡",
          "navigation_view_id": "Page_Level_Map_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Vocab_Level1_Learning_W",
      "name": "詞彙學習Level1頁面",
      "type": "Learning",
      "goal": "詞彙介紹和基礎認知學習",
      "interaction": "學習新詞彙的發音、意思和用法，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "詞彙卡片",
          "type": "Card",
          "interaction": "顯示詞彙資訊",
          "action": "播放發音",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "發音按鈕",
          "type": "Button",
          "interaction": "播放音頻",
          "action": "播放詞彙發音",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        },
        {
          "name": "進度指示器",
          "type": "Progress",
          "interaction": "顯示學習進度",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "繼續按鈕",
          "type": "Button",
          "interaction": "進入下一個詞彙",
          "action": "切換詞彙",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        },
        {
          "name": "快捷鍵提示面板",
          "type": "ShortcutPanel",
          "interaction": "顯示可用快捷鍵",
          "action": "切換顯示",
          "navigation_view_id": null,
          "web_enhancements": {
            "contextual_shortcuts": true,
            "toggle_visibility": "Ctrl+/"
          }
        }
      ],
      "web_features": {
        "multi_window": true,
        "keyboard_shortcuts": [
          "Space",
          "Enter",
          "Ctrl+S",
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true,
        "audio_controls": true
      }
    },
    {
      "view_id": "Page_Vocab_Level2_Mastery_W",
      "name": "詞彙學習Level2掌握頁面",
      "type": "Practice",
      "goal": "透過拖拽和選擇鞏固詞彙理解",
      "interaction": "完成詞彙掌握練習，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "拖拽練習區",
          "type": "DragDrop",
          "interaction": "拖拽單字組成句子",
          "action": "驗證答案",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "選擇題練習",
          "type": "MultiChoice",
          "interaction": "選擇正確答案",
          "action": "提交答案",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "即時回饋",
          "type": "Feedback",
          "interaction": "顯示答題結果",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "下一題按鈕",
          "type": "Button",
          "interaction": "進入下一題",
          "action": "切換練習",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        },
        {
          "name": "快捷鍵提示面板",
          "type": "ShortcutPanel",
          "interaction": "顯示可用快捷鍵",
          "action": "切換顯示",
          "navigation_view_id": null,
          "web_enhancements": {
            "contextual_shortcuts": true,
            "toggle_visibility": "Ctrl+/"
          }
        }
      ],
      "web_features": {
        "multi_window": true,
        "keyboard_shortcuts": [
          "Space",
          "Enter",
          "Ctrl+S",
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true,
        "audio_controls": true
      }
    },
    {
      "view_id": "Page_Vocab_Level2Plus_Speaking_W",
      "name": "詞彙學習Level2Plus口語頁面",
      "type": "Speaking",
      "goal": "透過語音識別練習詞彙發音",
      "interaction": "錄音並獲得發音評估，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "錄音按鈕",
          "type": "Button",
          "interaction": "開始/停止錄音",
          "action": "控制錄音狀態",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        },
        {
          "name": "音頻波形顯示",
          "type": "AudioVisual",
          "interaction": "顯示錄音狀態",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "發音評分",
          "type": "Score",
          "interaction": "顯示發音準確度",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "重新錄音按鈕",
          "type": "Button",
          "interaction": "重新開始錄音",
          "action": "重置錄音",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Vocab_Review_Main_W",
      "name": "詞彙複習主頁面",
      "type": "Dashboard",
      "goal": "管理和進行間隔複習",
      "interaction": "查看複習統計和開始複習，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "統計儀表板",
          "type": "Stats",
          "interaction": "顯示複習數據",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "今日複習按鈕",
          "type": "Button",
          "interaction": "開始今日複習",
          "action": "進入複習模式",
          "navigation_view_id": "Page_Vocab_Review_Session_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        },
        {
          "name": "複習日曆",
          "type": "Calendar",
          "interaction": "查看複習計劃",
          "action": "選擇特定日期",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "弱項詞彙區",
          "type": "List",
          "interaction": "查看需加強詞彙",
          "action": "選擇詞彙複習",
          "navigation_view_id": "Page_Vocab_Weakness_Practice_W",
          "web_enhancements": {
            "hover_effects": true,
            "virtual_scrolling": true,
            "multi_select": true,
            "keyboard_navigation": true
          }
        },
        {
          "name": "工具列",
          "type": "Toolbar",
          "interaction": "快速功能存取",
          "action": "執行常用操作",
          "navigation_view_id": null,
          "web_enhancements": {
            "customizable_layout": true,
            "tooltip_hints": true
          }
        }
      ],
      "web_features": {
        "multi_window": true,
        "keyboard_shortcuts": [
          "Ctrl+F",
          "Ctrl+R",
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true,
        "data_export": true
      }
    },
    {
      "view_id": "Page_Vocab_Results_Success_W",
      "name": "詞彙練習成功結果頁",
      "type": "Result",
      "goal": "顯示詞彙練習成功結果和獎勵",
      "interaction": "查看成果和選擇下一步，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "成功動畫",
          "type": "Animation",
          "interaction": "播放慶祝動畫",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "分數顯示",
          "type": "Score",
          "interaction": "顯示獲得分數",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "獎勵展示",
          "type": "Reward",
          "interaction": "顯示獲得的獎勵",
          "action": "領取獎勵",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "繼續學習按鈕",
          "type": "Button",
          "interaction": "繼續下一關",
          "action": "進入下一學習單元",
          "navigation_view_id": "Page_Learning_Map_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Vocab_Progress_Dashboard_W",
      "name": "詞彙進度儀表板",
      "type": "Analytics",
      "goal": "展示詳細的詞彙學習進度分析",
      "interaction": "查看學習統計和趨勢，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "進度圖表",
          "type": "Chart",
          "interaction": "查看學習趨勢",
          "action": "切換時間範圍",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "interactive_legend": true,
            "zoom_pan": true,
            "export_data": true
          }
        },
        {
          "name": "詞彙掌握度分佈",
          "type": "PieChart",
          "interaction": "查看掌握度分佈",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "學習目標設定",
          "type": "Form",
          "interaction": "設定學習目標",
          "action": "保存目標",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "弱項分析",
          "type": "List",
          "interaction": "查看需要加強的領域",
          "action": "選擇加強練習",
          "navigation_view_id": "Page_Vocab_Weakness_Practice_W",
          "web_enhancements": {
            "hover_effects": true,
            "virtual_scrolling": true,
            "multi_select": true,
            "keyboard_navigation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Dialogue_Practice_Main_W",
      "name": "對話練習主頁面",
      "type": "Practice",
      "goal": "進行情境對話練習",
      "interaction": "與AI進行對話練習，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "對話歷史區",
          "type": "ChatHistory",
          "interaction": "查看對話記錄",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "文字輸入框",
          "type": "TextInput",
          "interaction": "輸入回覆內容",
          "action": "發送訊息",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "語音輸入按鈕",
          "type": "Button",
          "interaction": "語音輸入回覆",
          "action": "開始語音識別",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        },
        {
          "name": "建議回覆區",
          "type": "SuggestionChips",
          "interaction": "選擇建議回覆",
          "action": "快速回覆",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "即時翻譯按鈕",
          "type": "Button",
          "interaction": "翻譯對話內容",
          "action": "顯示翻譯",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        },
        {
          "name": "快捷鍵提示面板",
          "type": "ShortcutPanel",
          "interaction": "顯示可用快捷鍵",
          "action": "切換顯示",
          "navigation_view_id": null,
          "web_enhancements": {
            "contextual_shortcuts": true,
            "toggle_visibility": "Ctrl+/"
          }
        }
      ],
      "web_features": {
        "multi_window": true,
        "keyboard_shortcuts": [
          "Space",
          "Enter",
          "Ctrl+S",
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true,
        "audio_controls": true
      }
    },
    {
      "view_id": "Page_Login_Social_W",
      "name": "社交登入頁面",
      "type": "Authentication",
      "goal": "提供多種登入方式",
      "interaction": "選擇登入方式完成認證，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "品牌標識",
          "type": "Logo",
          "interaction": "顯示應用品牌",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "電子信箱登入表單",
          "type": "Form",
          "interaction": "填寫登入資訊",
          "action": "提交登入",
          "navigation_view_id": "Page_Learning_Map_W",
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "Google登入按鈕",
          "type": "SocialButton",
          "interaction": "使用Google帳號登入",
          "action": "第三方登入",
          "navigation_view_id": "Page_Learning_Map_W",
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "Facebook登入按鈕",
          "type": "SocialButton",
          "interaction": "使用Facebook帳號登入",
          "action": "第三方登入",
          "navigation_view_id": "Page_Learning_Map_W",
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "Apple ID登入按鈕",
          "type": "SocialButton",
          "interaction": "使用Apple ID登入",
          "action": "第三方登入",
          "navigation_view_id": "Page_Learning_Map_W",
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "忘記密碼連結",
          "type": "Link",
          "interaction": "重設密碼",
          "action": "發送重設信件",
          "navigation_view_id": "Page_Password_Reset_W",
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "註冊連結",
          "type": "Link",
          "interaction": "前往註冊頁面",
          "action": "跳轉註冊",
          "navigation_view_id": "Page_Register_Main_W",
          "web_enhancements": {
            "hover_effects": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Life_Points_Display_W",
      "name": "命條顯示組件",
      "type": "Component",
      "goal": "顯示用戶當前命條數量和恢復狀態",
      "interaction": "查看命條狀態和恢復時間，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "命條數量顯示",
          "type": "Counter",
          "interaction": "顯示當前/最大命條",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "恢復時間顯示",
          "type": "Timer",
          "interaction": "顯示下次恢復時間",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_LevelResult_ScoreSummary_W",
      "name": "關卡結果評分總結",
      "type": "Result",
      "goal": "顯示三維對話評估結果和詳細分析",
      "interaction": "查看語法、口說、語用分析結果，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "語法評分卡片",
          "type": "ScoreCard",
          "interaction": "顯示語法正確性分數",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "口說評分卡片",
          "type": "ScoreCard",
          "interaction": "顯示五維口說評分",
          "action": "展開詳細分析",
          "navigation_view_id": "Page_Speaking_Feedback_W",
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "語用分析卡片",
          "type": "AnalysisCard",
          "interaction": "顯示語用適切性分析",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Speaking_Feedback_W",
      "name": "口說評分詳細回饋",
      "type": "Feedback",
      "goal": "顯示五維度口說評分的詳細分析和改善建議",
      "interaction": "查看發音、流暢度、韻律等分析結果，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "五維評分雷達圖",
          "type": "RadarChart",
          "interaction": "顯示五維度評分比較",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "改善建議列表",
          "type": "List",
          "interaction": "查看具體改善建議",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "virtual_scrolling": true,
            "multi_select": true,
            "keyboard_navigation": true
          }
        },
        {
          "name": "重新練習按鈕",
          "type": "Button",
          "interaction": "重新進行口說練習",
          "action": "返回練習頁面",
          "navigation_view_id": "Page_Vocab_Level2Plus_Speaking_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Pronunciation_Practice_W",
      "name": "發音練習頁面",
      "type": "Practice",
      "goal": "提供針對性的發音練習和改善",
      "interaction": "練習特定音素或發音技巧，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "目標音素顯示",
          "type": "Text",
          "interaction": "顯示需要練習的音素",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "標準發音播放",
          "type": "AudioPlayer",
          "interaction": "播放標準發音",
          "action": "播放音頻",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "練習錄音按鈕",
          "type": "RecordButton",
          "interaction": "錄制練習發音",
          "action": "開始錄音評分",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "快捷鍵提示面板",
          "type": "ShortcutPanel",
          "interaction": "顯示可用快捷鍵",
          "action": "切換顯示",
          "navigation_view_id": null,
          "web_enhancements": {
            "contextual_shortcuts": true,
            "toggle_visibility": "Ctrl+/"
          }
        }
      ],
      "web_features": {
        "multi_window": true,
        "keyboard_shortcuts": [
          "Space",
          "Enter",
          "Ctrl+S",
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true,
        "audio_controls": true
      }
    },
    {
      "view_id": "Page_Tutorial_Step_1_W",
      "name": "新手教學步驟1",
      "type": "Tutorial",
      "goal": "引導新用戶了解基本學習流程",
      "interaction": "逐步教學基本操作，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "教學步驟指示",
          "type": "Guide",
          "interaction": "顯示指導內容",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "下一步按鈕",
          "type": "Button",
          "interaction": "進入下一步驟",
          "action": "切換教學步驟",
          "navigation_view_id": "Page_Tutorial_Step_2_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Tutorial_Step_2_W",
      "name": "新手教學步驟2",
      "type": "Tutorial",
      "goal": "教學詞彙學習機制",
      "interaction": "實際操作練習，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "互動教學區域",
          "type": "Interactive",
          "interaction": "實際操作練習",
          "action": "練習詞彙選擇",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "繼續按鈕",
          "type": "Button",
          "interaction": "進入最後步驟",
          "action": "完成教學",
          "navigation_view_id": "Page_Tutorial_Step_3_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Tutorial_Step_3_W",
      "name": "新手教學步驟3",
      "type": "Tutorial",
      "goal": "完成教學並進入正式學習",
      "interaction": "總結和完成教學，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "教學總結",
          "type": "Summary",
          "interaction": "顯示學習要點",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "開始學習按鈕",
          "type": "Button",
          "interaction": "進入正式學習",
          "action": "完成教學流程",
          "navigation_view_id": "Page_Level_Map_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Learning_Path_Selection_W",
      "name": "學習路徑選擇頁面",
      "type": "Selection",
      "goal": "為用戶提供個人化學習路徑建議",
      "interaction": "選擇適合的學習路徑，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "學習路徑列表",
          "type": "List",
          "interaction": "顯示可用路徑",
          "action": "選擇路徑",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "virtual_scrolling": true,
            "multi_select": true,
            "keyboard_navigation": true
          }
        },
        {
          "name": "路徑詳細資訊",
          "type": "Detail",
          "interaction": "查看路徑詳情",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "確認選擇按鈕",
          "type": "Button",
          "interaction": "確認路徑選擇",
          "action": "開始學習計劃",
          "navigation_view_id": "Page_Level_Map_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Daily_Goal_Setting_W",
      "name": "每日目標設定頁面",
      "type": "Settings",
      "goal": "設定和管理每日學習目標",
      "interaction": "設定學習目標和提醒，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "目標設定表單",
          "type": "Form",
          "interaction": "設定學習目標",
          "action": "保存目標",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "提醒設定",
          "type": "Toggle",
          "interaction": "開關提醒功能",
          "action": "更新設定",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "目標進度顯示",
          "type": "Progress",
          "interaction": "顯示目標完成情況",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Offline_Mode_Notice_W",
      "name": "離線模式通知頁面",
      "type": "Notice",
      "goal": "通知用戶當前為離線狀態",
      "interaction": "顯示離線狀態和可用功能，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "離線狀態指示",
          "type": "Status",
          "interaction": "顯示離線狀態",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "可用功能列表",
          "type": "List",
          "interaction": "顯示離線可用功能",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "virtual_scrolling": true,
            "multi_select": true,
            "keyboard_navigation": true
          }
        },
        {
          "name": "重新連線按鈕",
          "type": "Button",
          "interaction": "嘗試重新連線",
          "action": "檢查網路連線",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Sync_Progress_W",
      "name": "進度同步頁面",
      "type": "Process",
      "goal": "顯示數據同步進度和狀態",
      "interaction": "監控同步進程，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "同步進度條",
          "type": "ProgressBar",
          "interaction": "顯示同步進度",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "同步狀態訊息",
          "type": "Text",
          "interaction": "顯示當前同步狀態",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "取消同步按鈕",
          "type": "Button",
          "interaction": "取消正在進行的同步",
          "action": "停止同步過程",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Network_Error_W",
      "name": "網路錯誤提示頁面",
      "type": "Error",
      "goal": "顯示網路連線問題和解決方案",
      "interaction": "處理網路錯誤情況，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "錯誤訊息顯示",
          "type": "Text",
          "interaction": "顯示錯誤詳情",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "重試按鈕",
          "type": "Button",
          "interaction": "重新嘗試連線",
          "action": "重新嘗試操作",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        },
        {
          "name": "離線模式按鈕",
          "type": "Button",
          "interaction": "切換到離線模式",
          "action": "進入離線模式",
          "navigation_view_id": "Page_Offline_Mode_Notice_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    },
    {
      "view_id": "Page_Data_Recovery_W",
      "name": "數據恢復頁面",
      "type": "Recovery",
      "goal": "處理意外中斷的學習進度恢復",
      "interaction": "選擇數據恢復方式，支援鍵盤導航和快捷鍵",
      "components": [
        {
          "name": "中斷情況說明",
          "type": "Text",
          "interaction": "顯示中斷原因",
          "action": "無互動",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true
          }
        },
        {
          "name": "恢復進度按鈕",
          "type": "Button",
          "interaction": "恢復到中斷點",
          "action": "恢復學習進度",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        },
        {
          "name": "重新開始按鈕",
          "type": "Button",
          "interaction": "重新開始當前關卡",
          "action": "重置關卡進度",
          "navigation_view_id": null,
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        },
        {
          "name": "返回地圖按鈕",
          "type": "Button",
          "interaction": "返回學習地圖",
          "action": "廻到主頁面",
          "navigation_view_id": "Page_Level_Map_W",
          "web_enhancements": {
            "hover_effects": true,
            "keyboard_shortcut": "Enter",
            "loading_state": true,
            "hover_animation": true
          }
        }
      ],
      "web_features": {
        "multi_window": false,
        "keyboard_shortcuts": [
          "Escape"
        ],
        "responsive_breakpoints": [
          "desktop",
          "tablet",
          "mobile"
        ],
        "hover_effects": true
      }
    }
  ],
  "web_global_features": {
    "common_shortcuts": {
      "Ctrl+/": "顯示快捷鍵幫助",
      "Escape": "關閉模態/返回",
      "Ctrl+S": "保存進度",
      "Ctrl+Z": "撤銷操作",
      "Ctrl+Y": "重做操作",
      "Tab": "導航焦點",
      "Shift+Tab": "反向導航",
      "Enter": "確認操作",
      "Space": "播放/暫停",
      "Ctrl+F": "搜尋功能",
      "Ctrl+R": "重新整理"
    },
    "accessibility": {
      "screen_reader": true,
      "high_contrast": true,
      "keyboard_only": true,
      "focus_indicators": true,
      "aria_labels": true,
      "skip_links": true
    },
    "responsive_design": {
      "breakpoints": {
        "desktop": "1200px+",
        "laptop": "992px-1199px",
        "tablet": "768px-991px",
        "mobile": "320px-767px"
      },
      "layout_adaptation": true,
      "touch_optimization": "tablet_mobile",
      "fluid_typography": true
    },
    "performance": {
      "lazy_loading": true,
      "virtual_scrolling": true,
      "code_splitting": true,
      "caching_strategy": "progressive",
      "image_optimization": true,
      "bundle_optimization": true
    },
    "user_experience": {
      "loading_states": true,
      "error_boundaries": true,
      "offline_support": "basic",
      "progressive_enhancement": true,
      "smooth_animations": true
    }
  },
  "web_component_types": {
    "Layout": [
      "Sidebar",
      "Header",
      "Footer",
      "Grid",
      "Flex"
    ],
    "Navigation": [
      "Breadcrumb",
      "Tabs",
      "Pagination",
      "Menu"
    ],
    "Input": [
      "SmartInput",
      "Dropdown",
      "DatePicker",
      "FileUpload"
    ],
    "Display": [
      "Chart",
      "Table",
      "Card",
      "Badge",
      "Avatar"
    ],
    "Feedback": [
      "Toast",
      "Modal",
      "Tooltip",
      "ProgressBar"
    ],
    "Interactive": [
      "Button",
      "Link",
      "Toggle",
      "Slider"
    ],
    "Media": [
      "AudioPlayer",
      "VideoPlayer",
      "ImageGallery"
    ],
    "Specialized": [
      "ShortcutPanel",
      "AssistancePanel",
      "AnalysisPanel"
    ]
  },
  "metadata": {
    "generated_from": "system_views.json (Mobile UI)",
    "conversion_date": "2025-09-12",
    "total_web_views": 121,
    "conversion_script": "convert_views_to_web.py",
    "naming_convention": "UI_* -> Page_*_W",
    "web_enhancements_added": [
      "Multi-window support",
      "Comprehensive keyboard shortcuts",
      "Advanced hover effects",
      "Enhanced navigation patterns",
      "Desktop-optimized layouts",
      "Advanced form controls",
      "Real-time feedback systems",
      "Full accessibility features",
      "Performance optimizations",
      "Responsive design patterns"
    ],
    "compatibility": {
      "browsers": [
        "Chrome 90+",
        "Firefox 88+",
        "Safari 14+",
        "Edge 90+"
      ],
      "frameworks": [
        "React",
        "Vue",
        "Angular"
      ],
      "css_features": [
        "Grid",
        "Flexbox",
        "CSS Variables",
        "Container Queries"
      ]
    }
  }
}