{ "output": { "modules": [ { "module_name": "用戶認證與引導系統", "module_id": "MD_ENT", "module_type": "ENT", "description": "包含用戶註冊、登入、個人檔案、朋友系統、等級評估測驗、引導流程、設定管理等功能" }, { "module_name": "核心學習功能", "module_id": "MD_CORE", "module_type": "CORE", "description": "包含情境對話訓練、AI互動分析、即時訊息分析翻譯、回覆範例、評分系統、對話訂正功能、生命系統、詞彙學習等核心學習功能" }, { "module_name": "學習任務與活動", "module_id": "MD_TASK", "module_type": "TASK", "description": "包含智能詞彙複習、間隔複習演算法、每日複習清單、掌握度評估、時光系統、300秒限時挑戰系統、特殊任務和加分任務等" }, { "module_name": "商業模式功能", "module_id": "MD_BIZ", "module_type": "BIZ", "description": "包含鑽石貨幣系統、道具商店、簡化訂閱系統、獎勵廣告系統、付費功能、會員特權等商業功能" } ], "features": [ { "feature_name": "多場景劇本對話", "feature_id": "FT_ScenarioDialogue", "module_id": [ "MD_CORE" ], "scenario": "用戶選擇車禍、購物、餐廳等真實場景進行對話練習", "goal": "提升實際溝通情境下的對話能力", "data_binding": [ "Lesson", "Dialogue", "UserProfile" ], "view_ids": [ "UI_Level_Map", "UI_Dialogue_Main", "UI_Task_Display" ] }, { "feature_name": "任務導向對話訓練", "feature_id": "FT_TaskDialogue", "module_id": [ "MD_CORE" ], "scenario": "用戶完成指定任務如安撫、報警、說明等對話目標", "goal": "訓練目標導向的溝通技能", "data_binding": [ "Task", "TaskReward", "Dialogue" ], "view_ids": [ "UI_Level_Selection_Modal", "UI_Dialogue_Main", "UI_Dialogue_Analysis" ] }, { "feature_name": "指定詞彙練習", "feature_id": "FT_VocabularyPractice", "module_id": [ "MD_CORE", "MD_TASK" ], "scenario": "用戶在對話中練習指定詞彙的使用", "goal": "強化特定詞彙的實際應用能力", "data_binding": [ "Lesson", "Dialogue" ], "view_ids": [ "UI_Vocab_Introduction", "UI_Vocab_Choice_Practice", "UI_Vocab_Review_Main" ] }, { "feature_name": "限時對話挑戰", "feature_id": "FT_TimedChallenge", "module_id": [ "MD_CORE", "MD_TASK" ], "scenario": "用戶在限定時間內完成對話任務", "goal": "提升反應速度和流暢度", "data_binding": [ "Task", "TaskReward", "Leaderboard" ], "view_ids": [ "UI_Level_Map", "UI_Dialogue_Main", "UI_Result_Success_A" ] }, { "feature_name": "AI即時分析回饋", "feature_id": "FT_AIFeedback", "module_id": [ "MD_CORE" ], "scenario": "AI即時分析用戶對話並提供翻譯和回覆建議", "goal": "提供學習支援和改進建議", "data_binding": [ "Dialogue" ], "view_ids": [ "UI_Dialogue_Analysis", "UI_Correction_Grammar" ] }, { "feature_name": "三維度評分系統", "feature_id": "FT_ScoreSystem", "module_id": [ "MD_CORE" ], "scenario": "系統評估用戶語法、語意、流暢度表現", "goal": "量化學習成效並指出改進方向", "data_binding": [ "Dialogue", "UserProfile" ], "view_ids": [ "UI_Result_Score_Summary_A", "UI_Result_Dialogue_Analysis" ] }, { "feature_name": "對話訂正功能", "feature_id": "FT_DialogueCorrection", "module_id": [ "MD_CORE" ], "scenario": "AI提供對話內容的修正建議和更好的表達方式", "goal": "學習正確表達和優化溝通技巧", "data_binding": [ "Dialogue" ], "view_ids": [ "UI_Result_Correction", "UI_Correction_Grammar_Retry" ] }, { "feature_name": "排行榜競爭", "feature_id": "FT_Leaderboard", "module_id": [ "MD_TASK" ], "scenario": "用戶查看學習排名和與其他用戶競爭", "goal": "激發競爭動機維持學習熱忱", "data_binding": [ "Leaderboard", "UserProfile" ], "view_ids": [ "UI_Social_Ranking", "UI_Social_Ranking" ] }, { "feature_name": "成就系統", "feature_id": "FT_Achievement", "module_id": [ "MD_TASK" ], "scenario": "用戶解鎖學習里程碑和收集成就徽章", "goal": "提供學習成就感和持續動機", "data_binding": [ "TaskReward", "UserProfile" ], "view_ids": [ "UI_LevelResult_RewardConfirm", "UI_LevelResult_SmallReward", "UI_BadgeCollection" ] }, { "feature_name": "每日複習清單", "feature_id": "FT_DailyReview", "module_id": [ "MD_TASK" ], "scenario": "用戶每天完成5分鐘詞彙複習任務", "goal": "強化詞彙記憶和建立學習習慣", "data_binding": [ "Lesson", "UserProfile" ], "view_ids": [ "UI_VocabReview_Main", "UI_ReviewProgress" ] }, { "feature_name": "間隔複習演算法", "feature_id": "FT_SpacedRepetition", "module_id": [ "MD_TASK" ], "scenario": "系統根據遺忘曲線安排最佳複習時間", "goal": "最大化長期記憶效果", "data_binding": [ "Lesson", "UserProfile" ], "view_ids": [ "UI_ReviewSchedule", "UI_ReviewCards" ] }, { "feature_name": "鑽石購買系統", "feature_id": "FT_DiamondPurchase", "module_id": [ "MD_BIZ" ], "scenario": "用戶購買鑽石套餐(新手包30元到至尊包390元)", "goal": "提供主要營收來源和遊戲內貨幣", "data_binding": [ "Purchase", "Diamond", "UserProfile" ], "view_ids": [ "UI_Shop_Categories", "UI_Shop_Item_Confirm", "UI_Subscription_Success" ] }, { "feature_name": "道具商店系統", "feature_id": "FT_ItemShop", "module_id": [ "MD_BIZ" ], "scenario": "用戶使用鑽石購買加時道具、補命道具、回覆提示道具", "goal": "提供遊戲內消費機制和學習輔助", "data_binding": [ "Item", "Diamond", "UserProfile" ], "view_ids": [ "UI_Shop_Categories", "UI_Shop_Item_Confirm", "UI_Insufficient_Resources" ] }, { "feature_name": "300秒限時挑戰系統", "feature_id": "FT_TimedChallenge300", "module_id": [ "MD_TASK", "MD_BIZ" ], "scenario": "用戶參與300秒限時對話挑戰,需支付50鑽石入場費(每日首次免費)", "goal": "提供高強度練習和額外營收點", "data_binding": [ "TimedChallenge", "Diamond", "TaskReward" ], "view_ids": [ "UI_TimeWarp_Cards", "UI_Cost_Confirm_Popup", "UI_Challenge_Exit_Confirm" ] }, { "feature_name": "時光卷系統", "feature_id": "FT_TimeWarpCard", "module_id": [ "MD_TASK" ], "scenario": "用戶關卡失敗後獲得時光卷,可重新挑戰關卡", "goal": "提供失敗補償機制和重新挑戰機會", "data_binding": [ "TimeWarpCard", "TaskReward", "UserProfile" ], "view_ids": [ "UI_TimeWarp_Cards", "UI_Level_Selection_Modal", "UI_Level_Locked_Modal" ] }, { "feature_name": "命條生命系統", "feature_id": "FT_LifeSystem", "module_id": [ "MD_CORE", "MD_BIZ" ], "scenario": "用戶擁有5命條上限,失敗扣除,可自動回復或購買補命道具", "goal": "控制遊戲節奏和創造付費動機", "data_binding": [ "LifePoint", "Diamond", "UserProfile" ], "view_ids": [ "UI_LifePoints_Display", "UI_Shop_Item_Confirm", "UI_Insufficient_Resources" ] }, { "feature_name": "回覆輔助系統", "feature_id": "FT_ReplyAssistance", "module_id": [ "MD_CORE", "MD_BIZ" ], "scenario": "用戶花費30鑽石獲得AI回覆建議、意圖分析和範例生成", "goal": "提供學習支援和創造微付費機會", "data_binding": [ "Dialogue", "Diamond", "AIAssistance" ], "view_ids": [ "UI_Reply_Assistance", "UI_Cost_Confirm_Popup", "UI_Reply_Input" ] }, { "feature_name": "簡化訂閱系統", "feature_id": "FT_SimplifiedSubscription", "module_id": [ "MD_BIZ" ], "scenario": "用戶享受7天免費體驗後可選擇訂閱VIP特權", "goal": "提供次要營收來源和用戶體驗優化", "data_binding": [ "Subscription", "UserProfile" ], "view_ids": [ "UI_Onboarding_Welcome", "UI_Subscription_Success" ] }, { "feature_name": "獎勵廣告系統", "feature_id": "FT_RewardAds", "module_id": [ "MD_BIZ" ], "scenario": "用戶主動觀看廣告獲得25-50鑽石,非強制性", "goal": "為用戶提供免費鑽石來源,輔助營收", "data_binding": [ "AdImpression", "Diamond", "UserProfile" ], "view_ids": [ "UI_Shop_Categories", "UI_Result_Small_Reward" ] } ], "views": [ { "view_id": "UI_RankingDetail", "name": "排名詳情", "type": "Detail", "goal": "展示詳細排名資訊和競爭數據", "interaction": "用戶查看排名分析", "components": [ { "name": "排名圖表", "type": "Chart", "interaction": "顯示排名變化", "action": "無互動", "navigation_view_id": null }, { "name": "競爭按鈕", "type": "Button", "interaction": "挑戰其他用戶", "action": "開始競爭", "navigation_view_id": "UI_TimedDialogue" } ] }, { "view_id": "UI_BadgeCollection", "name": "徽章收藏", "type": "Dashboard", "goal": "展示已獲得徽章", "interaction": "用戶查看收藏成就", "components": [ { "name": "徽章展示", "type": "Badge", "interaction": "顯示已獲得徽章", "action": "無互動", "navigation_view_id": null } ] }, { "view_id": "UI_Login_Main", "name": "登入主頁面", "type": "Form", "goal": "用戶登入應用程式", "interaction": "輸入帳號密碼或使用社群登入", "components": [ { "name": "帳號輸入框", "type": "InputField", "interaction": "輸入帳號", "action": "無互動", "navigation_view_id": null }, { "name": "密碼輸入框", "type": "InputField", "interaction": "輸入密碼", "action": "無互動", "navigation_view_id": null }, { "name": "登入按鈕", "type": "Button", "interaction": "點擊登入", "action": "驗證並登入", "navigation_view_id": null }, { "name": "Apple 登入按鈕", "type": "Button", "interaction": "Apple ID 登入", "action": "社群登入", "navigation_view_id": null }, { "name": "Google 登入按鈕", "type": "Button", "interaction": "Google 帳號登入", "action": "社群登入", "navigation_view_id": null }, { "name": "註冊按鈕", "type": "Button", "interaction": "前往註冊", "action": "導航到註冊頁", "navigation_view_id": "UI_SignUp_Main" }, { "name": "忘記密碼", "type": "Button", "interaction": "重設密碼", "action": "導航到密碼重設", "navigation_view_id": "UI_PasswordReset_Form" } ] }, { "view_id": "UI_SignUp_Main", "name": "註冊主頁面", "type": "Form", "goal": "新用戶註冊帳號", "interaction": "填寫註冊資訊", "components": [ { "name": "註冊表單", "type": "Form", "interaction": "填寫用戶資料", "action": "提交註冊", "navigation_view_id": "UI_Onboarding_Welcome" } ] }, { "view_id": "UI_PasswordReset_Form", "name": "密碼重設表單", "type": "Form", "goal": "重設用戶密碼", "interaction": "輸入重設資訊", "components": [ { "name": "電子郵件輸入", "type": "InputField", "interaction": "輸入註冊信箱", "action": "發送重設連結", "navigation_view_id": "UI_PasswordReset_Popup" } ] }, { "view_id": "UI_PasswordReset_Popup", "name": "密碼重設確認彈窗", "type": "Modal", "goal": "確認密碼重設請求", "interaction": "確認重設操作", "components": [ { "name": "確認訊息", "type": "Text", "interaction": "顯示重設狀態", "action": "無互動", "navigation_view_id": null } ] }, { "view_id": "UI_Account_List", "name": "用戶帳號列表", "type": "List", "goal": "管理多個用戶帳號", "interaction": "選擇或切換帳號", "components": [ { "name": "帳號項目", "type": "ListItem", "interaction": "選擇帳號", "action": "切換帳號", "navigation_view_id": "UI_Account_Option" } ] }, { "view_id": "UI_Account_Option", "name": "帳號選項頁面", "type": "Menu", "goal": "提供帳號管理選項", "interaction": "選擇帳號操作", "components": [ { "name": "帳號選項", "type": "MenuItem", "interaction": "選擇操作", "action": "執行帳號操作", "navigation_view_id": null } ] }, { "view_id": "UI_Onboarding_Welcome", "name": "訪客引導主頁面", "type": "Wizard", "goal": "引導新用戶了解應用程式", "interaction": "瀏覽應用程式介紹", "components": [ { "name": "介紹內容", "type": "Text", "interaction": "閱讀應用介紹", "action": "無互動", "navigation_view_id": null }, { "name": "開始設定按鈕", "type": "Button", "interaction": "開始個人化設定", "action": "前往設定流程", "navigation_view_id": "UI_Onboarding_Purpose" } ] }, { "view_id": "UI_Onboarding_Purpose", "name": "學習目的設定表單", "type": "Form", "goal": "設定用戶學習目的", "interaction": "選擇學習目標", "components": [ { "name": "目的選項", "type": "RadioButton", "interaction": "選擇學習目的", "action": "記錄選擇", "navigation_view_id": "UI_Onboarding_Level" } ] }, { "view_id": "UI_Onboarding_Level", "name": "語言程度設定表單", "type": "Form", "goal": "設定用戶語言程度", "interaction": "選擇當前語言能力", "components": [ { "name": "程度選項", "type": "RadioButton", "interaction": "選擇語言程度", "action": "記錄選擇", "navigation_view_id": "UI_Onboarding_TimeSlot" } ] }, { "view_id": "UI_Onboarding_TimeSlot", "name": "學習時間設定表單", "type": "Form", "goal": "設定偏好學習時段", "interaction": "選擇學習時間", "components": [ { "name": "時段選項", "type": "RadioButton", "interaction": "選擇時間段", "action": "記錄選擇", "navigation_view_id": "UI_Onboarding_Frequency" } ] }, { "view_id": "UI_Onboarding_Frequency", "name": "學習頻率設定表單", "type": "Form", "goal": "設定學習頻率偏好", "interaction": "選擇學習頻率", "components": [ { "name": "頻率選項", "type": "RadioButton", "interaction": "選擇學習頻率", "action": "記錄選擇", "navigation_view_id": "UI_Onboarding_Notice" } ] }, { "view_id": "UI_Onboarding_Notice", "name": "引導流程提醒", "type": "State", "goal": "提供重要使用提醒", "interaction": "閱讀使用須知", "components": [ { "name": "提醒內容", "type": "Text", "interaction": "閱讀須知", "action": "無互動", "navigation_view_id": null }, { "name": "完成按鈕", "type": "Button", "interaction": "完成設定", "action": "前往結果頁", "navigation_view_id": "UI_Onboarding_Result" } ] }, { "view_id": "UI_Onboarding_Result", "name": "引導流程結果", "type": "State", "goal": "顯示個人化設定結果", "interaction": "查看個人化建議", "components": [ { "name": "建議內容", "type": "Text", "interaction": "查看學習建議", "action": "無互動", "navigation_view_id": null }, { "name": "開始學習按鈕", "type": "Button", "interaction": "開始使用應用程式", "action": "進入主應用", "navigation_view_id": "UI_Level_Map" } ] }, { "view_id": "UI_Profile_Dashboard", "name": "個人中心主頁面", "type": "Dashboard", "goal": "顯示用戶個人資訊和學習狀態", "interaction": "查看個人統計和設定", "components": [ { "name": "用戶頭像", "type": "Avatar", "interaction": "顯示用戶頭像", "action": "無互動", "navigation_view_id": null }, { "name": "學習統計", "type": "Chart", "interaction": "顯示學習數據", "action": "無互動", "navigation_view_id": null }, { "name": "設定按鈕", "type": "Button", "interaction": "進入設定頁面", "action": "導航到設定", "navigation_view_id": "UI_Profile_Settings" } ] }, { "view_id": "UI_Social_Ranking", "name": "社群排行榜主頁面", "type": "List", "goal": "顯示用戶學習排名", "interaction": "查看排行榜排名", "components": [ { "name": "排名項目", "type": "ListItem", "interaction": "查看排名詳情", "action": "顯示排名詳情", "navigation_view_id": "UI_RankingDetail" } ] }, { "view_id": "UI_Assessment_Test", "name": "語言程度測試主頁面", "type": "Form", "goal": "進行語言程度評估", "interaction": "完成語言程度測試", "components": [ { "name": "測試題目", "type": "Form", "interaction": "回答測試題目", "action": "提交答案", "navigation_view_id": "UI_Assessment_Results" } ] }, { "view_id": "UI_Assessment_Results", "name": "語言程度測試結果", "type": "State", "goal": "顯示語言程度評估結果", "interaction": "查看程度分析", "components": [ { "name": "程度結果", "type": "Text", "interaction": "顯示程度等級", "action": "無互動", "navigation_view_id": null }, { "name": "繼續按鈕", "type": "Button", "interaction": "進入學習流程", "action": "導航到主頁", "navigation_view_id": "UI_Level_Map" } ] }, { "view_id": "UI_Result_Success_A", "name": "關卡成功結果頁面", "type": "State", "goal": "顯示成功完成關卡的結果", "interaction": "查看成功結果和獎勵", "components": [ { "name": "成功訊息", "type": "Text", "interaction": "顯示成功提示", "action": "無互動", "navigation_view_id": null }, { "name": "獎勵顯示", "type": "Text", "interaction": "顯示獲得獎勵", "action": "無互動", "navigation_view_id": null }, { "name": "繼續按鈕", "type": "Button", "interaction": "繼續下一關", "action": "進入下一關卡", "navigation_view_id": "UI_Level_Map" } ] }, { "view_id": "UI_Result_Failure_A", "name": "關卡失敗結果頁面", "type": "State", "goal": "顯示挑戰失敗結果", "interaction": "查看失敗原因和重試選項", "components": [ { "name": "失敗訊息", "type": "Text", "interaction": "顯示失敗原因", "action": "無互動", "navigation_view_id": null }, { "name": "重試按鈕", "type": "Button", "interaction": "重新挑戰", "action": "重新開始關卡", "navigation_view_id": null } ] }, { "view_id": "UI_Level_Map", "name": "挑戰關卡地圖", "type": "Dashboard", "goal": "顯示學習進度和可用關卡", "interaction": "選擇關卡進行挑戰", "components": [ { "name": "關卡節點", "type": "Button", "interaction": "點擊進入關卡", "action": "開始關卡挑戰", "navigation_view_id": "UI_Level_Selection_Modal" }, { "name": "進度指示器", "type": "Progress", "interaction": "顯示總體進度", "action": "無互動", "navigation_view_id": null } ] }, { "view_id": "UI_Level_Selection_Modal", "name": "挑戰關卡選擇彈窗", "type": "Modal", "goal": "讓用戶選擇關卡難度或模式", "interaction": "選擇挑戰參數", "components": [ { "name": "難度選項", "type": "RadioButton", "interaction": "選擇難度等級", "action": "設定挑戰參數", "navigation_view_id": "UI_Dialogue_Main" }, { "name": "開始按鈕", "type": "Button", "interaction": "確認開始挑戰", "action": "進入場景對話", "navigation_view_id": "UI_Dialogue_Main" } ] }, { "view_id": "UI_Dialogue_Main", "name": "場景對話主介面", "type": "Detail", "goal": "提供沉浸式情境對話練習", "interaction": "進行即時對話練習", "components": [ { "name": "場景描述", "type": "Text", "interaction": "顯示場景背景", "action": "無互動", "navigation_view_id": null }, { "name": "對話輸入區", "type": "InputField", "interaction": "輸入對話內容", "action": "發送對話", "navigation_view_id": "UI_Dialogue_Analysis" }, { "name": "語音輸入按鈕", "type": "Button", "interaction": "語音輸入對話", "action": "錄製語音", "navigation_view_id": null }, { "name": "幫助按鈕", "type": "Button", "interaction": "獲得對話提示", "action": "顯示回覆指南", "navigation_view_id": "UI_Reply_Assistance" } ] }, { "view_id": "UI_Reply_Assistance", "name": "對話回覆指南", "type": "Modal", "goal": "提供對話回覆建議和範例", "interaction": "查看回覆建議", "components": [ { "name": "建議內容", "type": "Text", "interaction": "顯示回覆建議", "action": "無互動", "navigation_view_id": null }, { "name": "範例對話", "type": "Text", "interaction": "顯示範例回應", "action": "無互動", "navigation_view_id": null } ] }, { "view_id": "UI_Dialogue_Analysis", "name": "對話回覆結果", "type": "State", "goal": "顯示對話回覆的評估結果", "interaction": "查看回覆評分和建議", "components": [ { "name": "評分顯示", "type": "Chart", "interaction": "顯示三維度評分", "action": "無互動", "navigation_view_id": null }, { "name": "改進建議", "type": "Text", "interaction": "顯示改進建議", "action": "無互動", "navigation_view_id": null }, { "name": "繼續對話按鈕", "type": "Button", "interaction": "繼續場景對話", "action": "回到對話界面", "navigation_view_id": "UI_Dialogue_Main" } ] }, { "view_id": "UI_Vocab_Introduction", "name": "詞彙介紹卡片", "type": "Detail", "goal": "介紹新詞彙的含義和用法", "interaction": "學習新詞彙", "components": [ { "name": "詞彙卡片", "type": "Card", "interaction": "查看詞彙詳情", "action": "翻轉查看解釋", "navigation_view_id": null }, { "name": "下一個詞彙按鈕", "type": "Button", "interaction": "繼續學習", "action": "進入下一詞彙", "navigation_view_id": "UI_Vocab_Choice_Practice" } ] }, { "view_id": "UI_Vocab_Choice_Practice", "name": "詞彙選擇練習", "type": "Form", "goal": "測試詞彙理解度", "interaction": "選擇正確答案", "components": [ { "name": "選擇題", "type": "RadioButton", "interaction": "選擇正確選項", "action": "提交答案", "navigation_view_id": "UI_Vocab_Choice_Results" } ] }, { "view_id": "UI_VocabReview_Main", "name": "詞彙複習主頁面", "type": "Detail", "goal": "進行間隔複習練習", "interaction": "複習已學詞彙", "components": [ { "name": "複習卡片", "type": "Card", "interaction": "測試詞彙記憶", "action": "標記掌握程度", "navigation_view_id": null }, { "name": "完成進度", "type": "Progress", "interaction": "顯示複習進度", "action": "無互動", "navigation_view_id": null } ] }, { "view_id": "UI_Shop_Categories", "name": "道具商店主頁面", "type": "List", "goal": "展示可購買的遊戲道具", "interaction": "瀏覽和購買道具", "components": [ { "name": "道具分類", "type": "Tab", "interaction": "切換道具類別", "action": "過濾道具類型", "navigation_view_id": null }, { "name": "道具卡片", "type": "Card", "interaction": "查看道具詳情", "action": "選擇購買道具", "navigation_view_id": "UI_Shop_Item_Confirm" }, { "name": "貨幣顯示", "type": "Text", "interaction": "顯示當前貨幣", "action": "無互動", "navigation_view_id": null } ] }, { "view_id": "UI_ItemStore_ConfirmPopup", "name": "道具購買確認彈窗", "type": "Modal", "goal": "確認道具購買決定", "interaction": "確認或取消購買", "components": [ { "name": "道具詳情", "type": "Text", "interaction": "顯示購買物品資訊", "action": "無互動", "navigation_view_id": null }, { "name": "價格顯示", "type": "Text", "interaction": "顯示道具價格", "action": "無互動", "navigation_view_id": null }, { "name": "確認購買按鈕", "type": "Button", "interaction": "確認購買道具", "action": "處理購買交易", "navigation_view_id": null }, { "name": "取消按鈕", "type": "Button", "interaction": "取消購買", "action": "關閉彈窗", "navigation_view_id": null } ] }, { "view_id": "UI_Subscription_Result", "name": "訂閱結果頁面", "type": "State", "goal": "顯示訂閱購買結果", "interaction": "查看訂閱狀態", "components": [ { "name": "訂閱結果", "type": "Text", "interaction": "顯示訂閱成功或失敗", "action": "無互動", "navigation_view_id": null }, { "name": "訂閱詳情", "type": "Text", "interaction": "顯示訂閱計劃詳情", "action": "無互動", "navigation_view_id": null }, { "name": "繼續按鈕", "type": "Button", "interaction": "返回主界面", "action": "導航到主頁", "navigation_view_id": "UI_Level_Map" } ] }, { "view_id": "UI_ChallengeLevel_ExitComfirmPopup", "name": "退出關卡確認彈窗", "type": "Modal", "goal": "確認是否退出當前關卡", "interaction": "用戶確認或取消退出", "components": [ { "name": "確認訊息", "type": "Text", "interaction": "顯示退出提醒", "action": "無互動", "navigation_view_id": null }, { "name": "確認退出按鈕", "type": "Button", "interaction": "確認退出關卡", "action": "退出關卡", "navigation_view_id": "UI_Level_Map" }, { "name": "繼續關卡按鈕", "type": "Button", "interaction": "繼續當前關卡", "action": "關閉彈窗", "navigation_view_id": null } ] }, { "view_id": "UI_LevelResult_CorrectionResult", "name": "對話訂正結果頁面", "type": "State", "goal": "顯示對話訂正結果和建議", "interaction": "查看訂正結果", "components": [ { "name": "訂正結果", "type": "Text", "interaction": "顯示修正內容", "action": "無互動", "navigation_view_id": null }, { "name": "繼續按鈕", "type": "Button", "interaction": "繼續學習", "action": "進入下一階段", "navigation_view_id": null } ] }, { "view_id": "UI_LevelResult_DialogScoreSummary", "name": "對話評分總結", "type": "State", "goal": "顯示詳細的對話評分分析", "interaction": "查看評分詳情", "components": [ { "name": "評分圖表", "type": "Chart", "interaction": "顯示各項評分", "action": "無互動", "navigation_view_id": null }, { "name": "繼續按鈕", "type": "Button", "interaction": "繼續下一步", "action": "前往下一階段", "navigation_view_id": null } ] }, { "view_id": "UI_LevelResult_FailResult2", "name": "關卡失敗結果頁面變體2", "type": "State", "goal": "顯示挑戰失敗結果(變體2)", "interaction": "查看失敗原因和重試選項", "components": [ { "name": "失敗訊息", "type": "Text", "interaction": "顯示失敗原因", "action": "無互動", "navigation_view_id": null }, { "name": "重試按鈕", "type": "Button", "interaction": "重新挑戰", "action": "重新開始關卡", "navigation_view_id": null } ] }, { "view_id": "UI_LevelResult_RewardConfirm", "name": "獎勵確認頁面", "type": "State", "goal": "確認獲得獎勵", "interaction": "查看獲得的獎勵", "components": [ { "name": "獎勵顯示", "type": "Text", "interaction": "顯示獲得獎勵", "action": "無互動", "navigation_view_id": null }, { "name": "確認按鈕", "type": "Button", "interaction": "確認領取獎勵", "action": "領取獎勵", "navigation_view_id": null } ] }, { "view_id": "UI_LevelResult_ScoreSummary", "name": "分數總結頁面", "type": "State", "goal": "顯示學習分數總結", "interaction": "查看詳細分數", "components": [ { "name": "分數圖表", "type": "Chart", "interaction": "顯示分數明細", "action": "無互動", "navigation_view_id": null }, { "name": "繼續按鈕", "type": "Button", "interaction": "繼續下一步", "action": "前往下一階段", "navigation_view_id": null } ] }, { "view_id": "UI_LevelResult_ScoreSummary2", "name": "分數總結頁面變體2", "type": "State", "goal": "顯示學習分數總結(變體2)", "interaction": "查看詳細分數", "components": [ { "name": "分數圖表", "type": "Chart", "interaction": "顯示分數明細", "action": "無互動", "navigation_view_id": null }, { "name": "繼續按鈕", "type": "Button", "interaction": "繼續下一步", "action": "前往下一階段", "navigation_view_id": null } ] }, { "view_id": "UI_LevelResult_SmallReward", "name": "小獎勵頁面", "type": "State", "goal": "顯示小獎勵獲得", "interaction": "查看小獎勵", "components": [ { "name": "獎勵顯示", "type": "Text", "interaction": "顯示獲得小獎勵", "action": "無互動", "navigation_view_id": null }, { "name": "繼續按鈕", "type": "Button", "interaction": "繼續學習", "action": "繼續下一關", "navigation_view_id": null } ] }, { "view_id": "UI_LevelResult_SuccessResult2", "name": "關卡成功結果頁面變體2", "type": "State", "goal": "顯示成功完成關卡的結果(變體2)", "interaction": "查看成功結果和獎勵", "components": [ { "name": "成功訊息", "type": "Text", "interaction": "顯示成功提示", "action": "無互動", "navigation_view_id": null }, { "name": "獎勵顯示", "type": "Text", "interaction": "顯示獲得獎勵", "action": "無互動", "navigation_view_id": null }, { "name": "繼續按鈕", "type": "Button", "interaction": "繼續下一關", "action": "進入下一關卡", "navigation_view_id": "UI_Level_Map" } ] }, { "view_id": "UI_PersonalCenter_FriendList", "name": "好友列表頁面", "type": "List", "goal": "顯示用戶的好友列表", "interaction": "查看和管理好友", "components": [ { "name": "好友項目", "type": "ListItem", "interaction": "查看好友詳情", "action": "開啟好友資料", "navigation_view_id": "UI_Social_Profile" }, { "name": "搜尋好友按鈕", "type": "Button", "interaction": "搜尋新好友", "action": "開啟好友搜尋", "navigation_view_id": "UI_Social_Search" } ] }, { "view_id": "UI_PersonalCenter_FriendMain", "name": "好友主頁面", "type": "Dashboard", "goal": "好友功能主界面", "interaction": "管理好友關係", "components": [ { "name": "好友列表入口", "type": "Button", "interaction": "查看好友列表", "action": "進入好友列表", "navigation_view_id": "UI_Social_Friends" }, { "name": "好友邀請", "type": "Button", "interaction": "邀請新好友", "action": "分享邀請連結", "navigation_view_id": null } ] }, { "view_id": "UI_PersonalCenter_FriendSearch", "name": "好友搜尋頁面", "type": "Form", "goal": "搜尋和添加新好友", "interaction": "搜尋用戶並發送好友邀請", "components": [ { "name": "搜尋輸入框", "type": "InputField", "interaction": "輸入用戶名或ID", "action": "搜尋用戶", "navigation_view_id": null }, { "name": "搜尋結果", "type": "ListItem", "interaction": "查看搜尋結果", "action": "發送好友邀請", "navigation_view_id": null } ] }, { "view_id": "UI_PersonalCenter_GuestPrompt", "name": "訪客提示頁面", "type": "State", "goal": "提醒訪客用戶註冊登入", "interaction": "引導訪客註冊", "components": [ { "name": "提示訊息", "type": "Text", "interaction": "顯示註冊提示", "action": "無互動", "navigation_view_id": null }, { "name": "註冊按鈕", "type": "Button", "interaction": "前往註冊", "action": "開啟註冊流程", "navigation_view_id": "UI_SignUp_Main" }, { "name": "登入按鈕", "type": "Button", "interaction": "前往登入", "action": "開啟登入頁面", "navigation_view_id": "UI_Login_Main" } ] }, { "view_id": "UI_PersonalCenter_Locked", "name": "個人中心鎖定頁面", "type": "State", "goal": "顯示功能鎖定狀態", "interaction": "提示解鎖條件", "components": [ { "name": "鎖定提示", "type": "Text", "interaction": "顯示解鎖條件", "action": "無互動", "navigation_view_id": null }, { "name": "解鎖按鈕", "type": "Button", "interaction": "完成解鎖任務", "action": "開始解鎖流程", "navigation_view_id": null } ] }, { "view_id": "UI_PersonalCenter_OtherUserMain", "name": "他人個人資料頁面", "type": "Detail", "goal": "顯示其他用戶的個人資料", "interaction": "查看他人學習狀態", "components": [ { "name": "用戶頭像", "type": "Avatar", "interaction": "顯示用戶頭像", "action": "無互動", "navigation_view_id": null }, { "name": "學習統計", "type": "Chart", "interaction": "顯示公開學習數據", "action": "無互動", "navigation_view_id": null }, { "name": "挑戰按鈕", "type": "Button", "interaction": "向該用戶發起挑戰", "action": "開始競賽挑戰", "navigation_view_id": null } ] }, { "view_id": "UI_PersonalCenter_Settings", "name": "個人設定頁面", "type": "Form", "goal": "管理個人設定和偏好", "interaction": "修改個人設定", "components": [ { "name": "個人資料設定", "type": "Form", "interaction": "修改個人資料", "action": "更新設定", "navigation_view_id": null }, { "name": "學習偏好", "type": "Form", "interaction": "調整學習偏好", "action": "更新偏好", "navigation_view_id": null }, { "name": "通知設定", "type": "Form", "interaction": "管理通知偏好", "action": "更新通知設定", "navigation_view_id": null } ] }, { "view_id": "UI_SocialRanking_GuestPrompt", "name": "排行榜訪客提示", "type": "State", "goal": "提醒訪客用戶註冊以查看排行榜", "interaction": "引導訪客註冊", "components": [ { "name": "提示訊息", "type": "Text", "interaction": "顯示註冊提示", "action": "無互動", "navigation_view_id": null }, { "name": "註冊按鈕", "type": "Button", "interaction": "前往註冊", "action": "開啟註冊流程", "navigation_view_id": "UI_SignUp_Main" } ] }, { "view_id": "UI_BonusMission_Main", "name": "額外任務主頁面", "type": "Dashboard", "goal": "顯示可用的額外任務", "interaction": "選擇並完成額外任務", "components": [ { "name": "任務列表", "type": "List", "interaction": "查看任務詳情", "action": "選擇任務", "navigation_view_id": null }, { "name": "獎勵預覽", "type": "Text", "interaction": "顯示任務獎勵", "action": "無互動", "navigation_view_id": null } ] }, { "view_id": "UI_ChallengeLevel_ChoosePopupLock", "name": "關卡選擇彈窗(鎖定狀態)", "type": "Modal", "goal": "顯示關卡鎖定狀態和解鎖條件", "interaction": "查看解鎖條件", "components": [ { "name": "鎖定提示", "type": "Text", "interaction": "顯示解鎖條件", "action": "無互動", "navigation_view_id": null }, { "name": "解鎖任務按鈕", "type": "Button", "interaction": "前往解鎖任務", "action": "開始解鎖流程", "navigation_view_id": null } ] }, { "view_id": "UI_PlayLife_Main", "name": "遊戲生活模擬主頁面", "type": "Dashboard", "goal": "提供虛擬生活模擬體驗", "interaction": "管理虛擬角色和活動", "components": [ { "name": "角色狀態", "type": "Avatar", "interaction": "查看角色狀態", "action": "無互動", "navigation_view_id": null }, { "name": "活動選項", "type": "Button", "interaction": "選擇活動", "action": "執行活動", "navigation_view_id": null } ] }, { "view_id": "UI_PersonalCenter_dd_Detail", "name": "個人中心詳細資料", "type": "Detail", "goal": "顯示詳細個人學習資料", "interaction": "查看詳細統計", "components": [ { "name": "詳細統計", "type": "Chart", "interaction": "顯示學習詳細數據", "action": "無互動", "navigation_view_id": null } ] }, { "view_id": "UI_ScenarioDialog_CostConfirmPopup", "name": "對話成本確認彈窗", "type": "Modal", "goal": "確認對話功能使用成本", "interaction": "確認或取消使用", "components": [ { "name": "成本說明", "type": "Text", "interaction": "顯示使用成本", "action": "無互動", "navigation_view_id": null }, { "name": "確認使用按鈕", "type": "Button", "interaction": "確認付費使用", "action": "扣除費用並繼續", "navigation_view_id": null } ] }, { "view_id": "UI_ScenarioDialog_GoalDetail", "name": "對話目標詳情頁面", "type": "Detail", "goal": "顯示對話任務的詳細目標", "interaction": "了解任務要求", "components": [ { "name": "目標描述", "type": "Text", "interaction": "顯示任務目標", "action": "無互動", "navigation_view_id": null }, { "name": "開始對話按鈕", "type": "Button", "interaction": "開始對話任務", "action": "進入對話界面", "navigation_view_id": "UI_Dialogue_Main" } ] }, { "view_id": "UI_ScenarioDialog_InsufficientPopup", "name": "資源不足提醒彈窗", "type": "Modal", "goal": "提示用戶資源不足", "interaction": "查看購買或獲取資源選項", "components": [ { "name": "不足提示", "type": "Text", "interaction": "顯示資源不足訊息", "action": "無互動", "navigation_view_id": null }, { "name": "購買按鈕", "type": "Button", "interaction": "前往購買資源", "action": "開啟商店", "navigation_view_id": "UI_Shop_Categories" } ] }, { "view_id": "UI_ScenarioDialog_KeywordDetail", "name": "關鍵詞詳情頁面", "type": "Detail", "goal": "顯示關鍵詞的詳細解釋", "interaction": "學習關鍵詞用法", "components": [ { "name": "詞彙解釋", "type": "Text", "interaction": "顯示詞彙含義", "action": "無互動", "navigation_view_id": null }, { "name": "使用範例", "type": "Text", "interaction": "顯示使用範例", "action": "無互動", "navigation_view_id": null } ] }, { "view_id": "UI_ScenarioDialog_ReplyInput", "name": "對話回覆輸入頁面", "type": "Form", "goal": "提供對話輸入界面", "interaction": "輸入對話回覆", "components": [ { "name": "輸入框", "type": "InputField", "interaction": "輸入回覆內容", "action": "發送回覆", "navigation_view_id": "UI_Dialogue_Analysis" }, { "name": "語音輸入", "type": "Button", "interaction": "語音輸入", "action": "錄製語音", "navigation_view_id": null } ] }, { "view_id": "UI_ScenarioDialog_RoleDetail", "name": "角色詳情頁面", "type": "Detail", "goal": "顯示對話角色的背景信息", "interaction": "了解角色特點", "components": [ { "name": "角色描述", "type": "Text", "interaction": "顯示角色背景", "action": "無互動", "navigation_view_id": null }, { "name": "角色頭像", "type": "Avatar", "interaction": "顯示角色形象", "action": "無互動", "navigation_view_id": null } ] }, { "view_id": "UI_TimeGate_ConfirmUseTicket", "name": "時間門票使用確認", "type": "Modal", "goal": "確認使用時間門票", "interaction": "確認或取消使用門票", "components": [ { "name": "門票信息", "type": "Text", "interaction": "顯示門票詳情", "action": "無互動", "navigation_view_id": null }, { "name": "確認使用按鈕", "type": "Button", "interaction": "確認使用門票", "action": "消耗門票並繼續", "navigation_view_id": null } ] }, { "view_id": "UI_VocabFluency_MatchImageResult", "name": "詞彙流暢度圖像配對結果", "type": "State", "goal": "顯示圖像配對練習結果", "interaction": "查看配對結果和評分", "components": [ { "name": "結果顯示", "type": "Text", "interaction": "顯示配對結果", "action": "無互動", "navigation_view_id": null }, { "name": "繼續練習按鈕", "type": "Button", "interaction": "繼續下一個練習", "action": "進入下一練習", "navigation_view_id": null } ] }, { "view_id": "UI_VocabFluency_MatchImageToWord", "name": "詞彙流暢度圖像配對", "type": "Form", "goal": "進行圖像與詞彙配對練習", "interaction": "配對圖像與詞彙", "components": [ { "name": "圖像選項", "type": "Image", "interaction": "選擇對應圖像", "action": "配對選擇", "navigation_view_id": "UI_Vocab_Fluency_Results" }, { "name": "詞彙選項", "type": "Button", "interaction": "選擇對應詞彙", "action": "配對選擇", "navigation_view_id": null } ] }, { "view_id": "UI_VocabFluency_SentenceReorder", "name": "句子重組練習", "type": "Form", "goal": "進行句子重組練習", "interaction": "重新排列句子順序", "components": [ { "name": "詞彙卡片", "type": "Card", "interaction": "拖拽重組句子", "action": "排列順序", "navigation_view_id": "UI_Vocab_Sentence_Results" } ] }, { "view_id": "UI_VocabFluency_SentenceResult", "name": "句子重組結果", "type": "State", "goal": "顯示句子重組結果", "interaction": "查看重組結果和正確答案", "components": [ { "name": "結果評價", "type": "Text", "interaction": "顯示重組結果", "action": "無互動", "navigation_view_id": null }, { "name": "正確答案", "type": "Text", "interaction": "顯示正確句子", "action": "無互動", "navigation_view_id": null }, { "name": "繼續按鈕", "type": "Button", "interaction": "繼續下一題", "action": "進入下一練習", "navigation_view_id": null } ] }, { "view_id": "UI_VocabIntro_ChoiceResult", "name": "詞彙選擇結果頁面", "type": "State", "goal": "顯示詞彙選擇練習結果", "interaction": "查看答案正確性", "components": [ { "name": "結果顯示", "type": "Text", "interaction": "顯示答題結果", "action": "無互動", "navigation_view_id": null }, { "name": "解釋說明", "type": "Text", "interaction": "顯示答案解釋", "action": "無互動", "navigation_view_id": null }, { "name": "繼續學習按鈕", "type": "Button", "interaction": "繼續下一個詞彙", "action": "進入下一階段", "navigation_view_id": null } ] }, { "view_id": "UI_DialogCorrection_FluencyExplanation_Play", "name": "流暢度訂正解釋播放", "type": "Detail", "goal": "播放流暢度訂正解釋", "interaction": "聆聽和學習流暢度改進", "components": [ { "name": "音頻播放器", "type": "Audio", "interaction": "播放解釋音頻", "action": "播放音頻", "navigation_view_id": null }, { "name": "文字解釋", "type": "Text", "interaction": "顯示解釋文字", "action": "無互動", "navigation_view_id": null }, { "name": "重試按鈕", "type": "Button", "interaction": "重新練習", "action": "開始重試", "navigation_view_id": "UI_Correction_Fluency_Practice" } ] }, { "view_id": "UI_DialogCorrection_FluencyPass_Result", "name": "流暢度訂正通過結果", "type": "State", "goal": "顯示流暢度訂正通過結果", "interaction": "查看通過評價", "components": [ { "name": "通過訊息", "type": "Text", "interaction": "顯示通過提示", "action": "無互動", "navigation_view_id": null }, { "name": "繼續按鈕", "type": "Button", "interaction": "繼續下一階段", "action": "進入下一關卡", "navigation_view_id": null } ] }, { "view_id": "UI_DialogCorrection_FluencyRetry_Play", "name": "流暢度訂正重試播放", "type": "Form", "goal": "進行流暢度訂正重試練習", "interaction": "重新練習流暢度", "components": [ { "name": "練習輸入", "type": "InputField", "interaction": "輸入改進回覆", "action": "提交回覆", "navigation_view_id": "UI_Correction_Retry_Result" }, { "name": "語音輸入", "type": "Button", "interaction": "語音練習", "action": "錄製語音", "navigation_view_id": null } ] }, { "view_id": "UI_DialogCorrection_SyntaxExplanation_Play", "name": "語法訂正解釋播放", "type": "Detail", "goal": "播放語法訂正解釋", "interaction": "學習語法錯誤和改正", "components": [ { "name": "音頻播放器", "type": "Audio", "interaction": "播放解釋音頻", "action": "播放音頻", "navigation_view_id": null }, { "name": "語法解釋", "type": "Text", "interaction": "顯示語法解釋", "action": "無互動", "navigation_view_id": null }, { "name": "重試按鈕", "type": "Button", "interaction": "重新練習", "action": "開始重試", "navigation_view_id": "UI_Correction_Grammar_Retry" } ] }, { "view_id": "UI_DialogCorrection_SyntaxPass_Result", "name": "語法訂正通過結果", "type": "State", "goal": "顯示語法訂正通過結果", "interaction": "查看通過評價", "components": [ { "name": "通過訊息", "type": "Text", "interaction": "顯示通過提示", "action": "無互動", "navigation_view_id": null }, { "name": "繼續按鈕", "type": "Button", "interaction": "繼續下一階段", "action": "進入下一關卡", "navigation_view_id": null } ] }, { "view_id": "UI_DialogCorrection_SyntaxRetry_Play", "name": "語法訂正重試播放", "type": "Form", "goal": "進行語法訂正重試練習", "interaction": "重新練習語法", "components": [ { "name": "練習輸入", "type": "InputField", "interaction": "輸入改正回覆", "action": "提交回覆", "navigation_view_id": "UI_Correction_Pass_Result" }, { "name": "語法提示", "type": "Text", "interaction": "顯示語法提示", "action": "無互動", "navigation_view_id": null } ] }, { "view_id": "UI_ChallengeLevel_ChoosePopup1", "name": "挑戰關卡選擇彈窗變體1", "type": "Modal", "goal": "讓用戶選擇關卡難度或模式(變體1)", "interaction": "選擇挑戰參數", "components": [ { "name": "難度選項", "type": "RadioButton", "interaction": "選擇難度等級", "action": "設定挑戰參數", "navigation_view_id": "UI_Dialogue_Main" }, { "name": "開始按鈕", "type": "Button", "interaction": "確認開始挑戰", "action": "進入場景對話", "navigation_view_id": "UI_Dialogue_Main" } ] }, { "view_id": "UI_ChallengeLevel_ChoosePopup2", "name": "挑戰關卡選擇彈窗變體2", "type": "Modal", "goal": "讓用戶選擇關卡難度或模式(變體2)", "interaction": "選擇挑戰參數", "components": [ { "name": "難度選項", "type": "RadioButton", "interaction": "選擇難度等級", "action": "設定挑戰參數", "navigation_view_id": "UI_Dialogue_Main" }, { "name": "開始按鈕", "type": "Button", "interaction": "確認開始挑戰", "action": "進入場景對話", "navigation_view_id": "UI_Dialogue_Main" } ] }, { "view_id": "UI_ReviewProgress", "name": "複習進度頁面", "type": "Dashboard", "goal": "顯示詞彙複習進度", "interaction": "查看複習統計", "components": [ { "name": "進度圖表", "type": "Chart", "interaction": "顯示複習進度", "action": "無互動", "navigation_view_id": null } ] }, { "view_id": "UI_ReviewSchedule", "name": "複習排程頁面", "type": "Dashboard", "goal": "顯示複習排程安排", "interaction": "查看複習計劃", "components": [ { "name": "排程列表", "type": "List", "interaction": "查看複習時間表", "action": "無互動", "navigation_view_id": null } ] }, { "view_id": "UI_ReviewCards", "name": "複習卡片頁面", "type": "Detail", "goal": "顯示複習卡片界面", "interaction": "進行卡片複習", "components": [ { "name": "複習卡片", "type": "Card", "interaction": "翻轉卡片複習", "action": "翻轉查看", "navigation_view_id": null } ] }, { "view_id": "UI_SubscriptionPlans", "name": "訂閱方案頁面", "type": "List", "goal": "展示可用的訂閱方案", "interaction": "選擇訂閱方案", "components": [ { "name": "方案卡片", "type": "Card", "interaction": "查看方案詳情", "action": "選擇方案", "navigation_view_id": "UI_PaymentFlow" } ] }, { "view_id": "UI_PaymentFlow", "name": "付款流程頁面", "type": "Form", "goal": "處理付款流程", "interaction": "完成付款操作", "components": [ { "name": "付款表單", "type": "Form", "interaction": "輸入付款信息", "action": "提交付款", "navigation_view_id": "UI_Subscription_Result" } ] }, { "view_id": "UI_PurchasedContent", "name": "已購買內容頁面", "type": "List", "goal": "顯示用戶已購買的內容", "interaction": "查看已購買內容", "components": [ { "name": "內容列表", "type": "List", "interaction": "查看已購內容", "action": "開啟內容", "navigation_view_id": null } ] }, { "view_id": "UI_AdOffer", "name": "廣告提供頁面", "type": "Modal", "goal": "提供觀看廣告獲得獎勵", "interaction": "選擇觀看廣告", "components": [ { "name": "廣告提示", "type": "Text", "interaction": "顯示獎勵說明", "action": "無互動", "navigation_view_id": null }, { "name": "觀看廣告按鈕", "type": "Button", "interaction": "開始觀看廣告", "action": "播放廣告", "navigation_view_id": "UI_AdViewing" } ] }, { "view_id": "UI_AdViewing", "name": "廣告播放頁面", "type": "Detail", "goal": "播放廣告內容", "interaction": "觀看廣告", "components": [ { "name": "廣告播放器", "type": "Video", "interaction": "播放廣告視頻", "action": "播放廣告", "navigation_view_id": "UI_RewardClaim" } ] }, { "view_id": "UI_RewardClaim", "name": "獎勵領取頁面", "type": "State", "goal": "領取廣告觀看獎勵", "interaction": "領取獎勵", "components": [ { "name": "獎勵顯示", "type": "Text", "interaction": "顯示獲得獎勵", "action": "無互動", "navigation_view_id": null }, { "name": "領取按鈕", "type": "Button", "interaction": "確認領取獎勵", "action": "領取獎勵", "navigation_view_id": null } ] }, { "view_id": "UI_TimedDialogue", "name": "限時對話頁面", "type": "Detail", "goal": "進行限時對話挑戰", "interaction": "在時限內完成對話", "components": [ { "name": "倒計時器", "type": "Timer", "interaction": "顯示剩餘時間", "action": "無互動", "navigation_view_id": null }, { "name": "對話輸入區", "type": "InputField", "interaction": "輸入對話回覆", "action": "發送回覆", "navigation_view_id": null } ] }, { "view_id": "UI_Profile_Settings", "name": "個人設定頁面", "type": "Settings", "goal": "管理個人偏好和帳號設定", "interaction": "調整各項設定", "components": [ { "name": "設定選項", "type": "SettingItem", "interaction": "修改設定值", "action": "儲存設定", "navigation_view_id": null } ] }, { "view_id": "UI_Social_Friends", "name": "好友列表頁面", "type": "List", "goal": "管理和查看好友", "interaction": "瀏覽好友列表", "components": [ { "name": "好友項目", "type": "ListItem", "interaction": "查看好友資料", "action": "訪問好友頁面", "navigation_view_id": "UI_Social_Profile" } ] }, { "view_id": "UI_Social_Search", "name": "好友搜尋頁面", "type": "Search", "goal": "搜尋並添加新好友", "interaction": "輸入搜尋條件", "components": [ { "name": "搜尋框", "type": "SearchField", "interaction": "輸入用戶名稱", "action": "執行搜尋", "navigation_view_id": null } ] }, { "view_id": "UI_Social_Profile", "name": "好友資料頁面", "type": "Profile", "goal": "查看其他用戶的學習資料", "interaction": "瀏覽好友學習成果", "components": [ { "name": "用戶資訊", "type": "UserInfo", "interaction": "查看用戶詳情", "action": "無互動", "navigation_view_id": null } ] }, { "view_id": "UI_Vocab_Choice_Results", "name": "詞彙選擇結果頁面", "type": "Result", "goal": "顯示詞彙練習結果", "interaction": "查看答題結果", "components": [ { "name": "結果統計", "type": "ResultSummary", "interaction": "查看得分詳情", "action": "繼續下一題", "navigation_view_id": null } ] }, { "view_id": "UI_Vocab_Fluency_Results", "name": "詞彙流暢度結果頁面", "type": "Result", "goal": "顯示流暢度練習結果", "interaction": "查看練習表現", "components": [ { "name": "流暢度分析", "type": "Analysis", "interaction": "查看改進建議", "action": "重新練習", "navigation_view_id": null } ] }, { "view_id": "UI_Vocab_Sentence_Results", "name": "句子重組結果頁面", "type": "Result", "goal": "顯示句子重組練習結果", "interaction": "查看重組表現", "components": [ { "name": "句子分析", "type": "SentenceAnalysis", "interaction": "查看語法說明", "action": "下一個練習", "navigation_view_id": null } ] }, { "view_id": "UI_Correction_Grammar_Retry", "name": "語法訂正重試頁面", "type": "Practice", "goal": "重新練習語法訂正", "interaction": "根據建議重新作答", "components": [ { "name": "訂正提示", "type": "Hint", "interaction": "查看語法提示", "action": "重新輸入", "navigation_view_id": null } ] }, { "view_id": "UI_Correction_Pass_Result", "name": "訂正通過結果頁面", "type": "Success", "goal": "顯示訂正成功結果", "interaction": "查看成功訊息", "components": [ { "name": "成功指示", "type": "SuccessMessage", "interaction": "確認結果", "action": "繼續學習", "navigation_view_id": null } ] }, { "view_id": "UI_Correction_Retry_Result", "name": "訂正重試結果頁面", "type": "Result", "goal": "顯示重試後的訂正結果", "interaction": "查看改進狀況", "components": [ { "name": "改進報告", "type": "ImprovementReport", "interaction": "查看進步分析", "action": "完成訂正", "navigation_view_id": null } ] }, { "view_id": "UI_Correction_Fluency_Practice", "name": "流暢度訂正練習頁面", "type": "Practice", "goal": "練習提升表達流暢度", "interaction": "重新組織語言表達", "components": [ { "name": "流暢度指導", "type": "FluentGuide", "interaction": "查看流暢度建議", "action": "重新表達", "navigation_view_id": null } ] }, { "view_id": "UI_ScenarioDialog_ReplyGuide", "name": "對話回覆指南", "type": "Modal", "goal": "提供對話回覆建議和範例", "interaction": "查看回覆建議", "components": [ { "name": "建議內容", "type": "Text", "interaction": "顯示回覆建議", "action": "無互動", "navigation_view_id": null }, { "name": "範例對話", "type": "Text", "interaction": "顯示範例回應", "action": "無互動", "navigation_view_id": null } ] }, { "view_id": "UI_ScenarioDialog_ReplyResult", "name": "對話回覆結果", "type": "State", "goal": "顯示對話回覆的評估結果", "interaction": "查看回覆評分和建議", "components": [ { "name": "評分顯示", "type": "Chart", "interaction": "顯示三維度評分", "action": "無互動", "navigation_view_id": null }, { "name": "改進建議", "type": "Text", "interaction": "顯示改進建議", "action": "無互動", "navigation_view_id": null }, { "name": "繼續對話按鈕", "type": "Button", "interaction": "繼續場景對話", "action": "回到對話界面", "navigation_view_id": "UI_Dialogue_Main" } ] }, { "view_id": "UI_LanguageLevel_LevelUp", "name": "語言程度晉階頁面", "type": "State", "goal": "顯示語言程度提升結果", "interaction": "查看新程度和解鎖內容", "components": [ { "name": "晉階動畫", "type": "Animation", "interaction": "顯示程度提升", "action": "無互動", "navigation_view_id": null }, { "name": "新解鎖內容", "type": "Text", "interaction": "顯示解鎖的關卡", "action": "無互動", "navigation_view_id": null }, { "name": "繼續按鈕", "type": "Button", "interaction": "返回學習地圖", "action": "進入主地圖", "navigation_view_id": "UI_Level_Map" } ] }, { "view_id": "UI_Mission_RewardResult", "name": "任務獎勵結果頁面", "type": "State", "goal": "顯示任務完成獎勵", "interaction": "查看獎勵內容", "components": [ { "name": "獎勵動畫", "type": "Animation", "interaction": "顯示獲得獎勵", "action": "無互動", "navigation_view_id": null }, { "name": "經驗值顯示", "type": "Text", "interaction": "顯示經驗值獲得", "action": "無互動", "navigation_view_id": null }, { "name": "確認按鈕", "type": "Button", "interaction": "確認領取獎勵", "action": "返回主界面", "navigation_view_id": "UI_Level_Map" } ] }, { "view_id": "UI_TimeWarpChallenge_Main", "name": "時光挑戰主頁面", "type": "Detail", "goal": "進行300秒限時挑戰", "interaction": "快速對話和詞彙挑戰", "components": [ { "name": "倒計時器", "type": "Timer", "interaction": "顯示剩餘時間", "action": "無互動", "navigation_view_id": null }, { "name": "挑戰內容", "type": "Form", "interaction": "完成挑戰任務", "action": "提交答案", "navigation_view_id": null }, { "name": "暫停按鈕", "type": "Button", "interaction": "暫停挑戰", "action": "暫停計時", "navigation_view_id": "UI_Cost_Confirm_Popup" } ] }, { "view_id": "UI_Result_Success_B", "name": "關卡成功結果頁面變體B", "type": "State", "goal": "顯示部分成功結果", "interaction": "查看成功結果和獎勵", "components": [ { "name": "成功訊息", "type": "Text", "interaction": "顯示成功提示", "action": "無互動", "navigation_view_id": null }, { "name": "獎勵顯示", "type": "Text", "interaction": "顯示獲得獎勵", "action": "無互動", "navigation_view_id": null }, { "name": "繼續按鈕", "type": "Button", "interaction": "繼續下一關", "action": "進入下一關卡", "navigation_view_id": "UI_Level_Map" } ] } ], "data_sources": [ "UserProfile", "Lesson", "Dialogue", "Task", "TaskReward", "Leaderboard", "Purchase", "Subscription", "AdImpression" ], "diagnostics": { "unbound_views": [], "duplicates": [], "rejections": [ "product_overview - 抽象產品描述,無具體實作意義", "target_user - 用戶分析內容,非功能模組", "core_value - 核心價值描述,無實體功能", "revenue_model - 商業模式說明,已轉化為訂閱和廣告模組", "customer_relationship - 客戶關係策略,無具體功能實作", "cost_structure - 成本分析,非產品功能", "key_partnership - 合作夥伴資訊,非產品功能", "key_activities - 營運活動描述,非產品功能", "key_resources - 資源描述,非產品功能", "competitive_analysis - 競品分析,非產品功能", "retention_mechanism - 留存策略已融入遊戲化和成就系統", "success_metrics - 成功指標,非產品功能", "growth_strategy - 成長策略,非產品功能", "user_growth - 用戶成長策略,非產品功能" ] } } }