930 lines
30 KiB
JSON
930 lines
30 KiB
JSON
{
|
|
"output": {
|
|
"modules": [
|
|
{
|
|
"module_name": "情境對話訓練",
|
|
"module_id": "MD_DialogueTraining",
|
|
"module_type": "CORE",
|
|
"description": "提供多場景劇本系統,包含對話引導、任務清單、詞彙練習和限時挑戰"
|
|
},
|
|
{
|
|
"module_name": "AI互動分析",
|
|
"module_id": "MD_AIAnalysis",
|
|
"module_type": "CORE",
|
|
"description": "即時訊息分析翻譯、回覆範例、三維度評分和對話訂正功能"
|
|
},
|
|
{
|
|
"module_name": "遊戲化系統",
|
|
"module_id": "MD_Gamification",
|
|
"module_type": "ENT",
|
|
"description": "闖關系統、排行榜競爭、進度追蹤和成就系統"
|
|
},
|
|
{
|
|
"module_name": "智能詞彙複習",
|
|
"module_id": "MD_VocabularyReview",
|
|
"module_type": "TASK",
|
|
"description": "間隔複習演算法、每日複習清單、掌握度評估"
|
|
},
|
|
{
|
|
"module_name": "用戶管理",
|
|
"module_id": "MD_UserManagement",
|
|
"module_type": "BIZ",
|
|
"description": "用戶註冊、個人資料、學習偏好和進度管理"
|
|
},
|
|
{
|
|
"module_name": "訂閱購買",
|
|
"module_id": "MD_Subscription",
|
|
"module_type": "BIZ",
|
|
"description": "訂閱制服務、內購功能、付費內容解鎖"
|
|
},
|
|
{
|
|
"module_name": "廣告系統",
|
|
"module_id": "MD_Advertisement",
|
|
"module_type": "BIZ",
|
|
"description": "廣告展示、觀看獎勵、免費用戶廣告解鎖功能"
|
|
}
|
|
],
|
|
"features": [
|
|
{
|
|
"feature_name": "多場景劇本對話",
|
|
"feature_id": "FT_ScenarioDialogue",
|
|
"module_id": ["MD_DialogueTraining"],
|
|
"scenario": "用戶選擇車禍、購物、餐廳等真實場景進行對話練習",
|
|
"goal": "提升實際溝通情境下的對話能力",
|
|
"data_binding": ["Lesson", "Dialogue", "UserProfile"],
|
|
"view_ids": ["UI_ScenarioList", "UI_DialogueChat", "UI_ScenarioDetail"]
|
|
},
|
|
{
|
|
"feature_name": "任務導向對話訓練",
|
|
"feature_id": "FT_TaskDialogue",
|
|
"module_id": ["MD_DialogueTraining"],
|
|
"scenario": "用戶完成指定任務如安撫、報警、說明等對話目標",
|
|
"goal": "訓練目標導向的溝通技能",
|
|
"data_binding": ["Task", "TaskReward", "Dialogue"],
|
|
"view_ids": ["UI_TaskList", "UI_TaskDialogue", "UI_TaskProgress"]
|
|
},
|
|
{
|
|
"feature_name": "指定詞彙練習",
|
|
"feature_id": "FT_VocabularyPractice",
|
|
"module_id": ["MD_DialogueTraining", "MD_VocabularyReview"],
|
|
"scenario": "用戶在對話中練習指定詞彙的使用",
|
|
"goal": "強化特定詞彙的實際應用能力",
|
|
"data_binding": ["Lesson", "Dialogue"],
|
|
"view_ids": ["UI_VocabularyList", "UI_VocabularyDialogue"]
|
|
},
|
|
{
|
|
"feature_name": "限時對話挑戰",
|
|
"feature_id": "FT_TimedChallenge",
|
|
"module_id": ["MD_DialogueTraining", "MD_Gamification"],
|
|
"scenario": "用戶在限定時間內完成對話任務",
|
|
"goal": "提升反應速度和流暢度",
|
|
"data_binding": ["Task", "TaskReward", "Leaderboard"],
|
|
"view_ids": ["UI_ChallengeList", "UI_TimedDialogue", "UI_ChallengeResult"]
|
|
},
|
|
{
|
|
"feature_name": "AI即時分析回饋",
|
|
"feature_id": "FT_AIFeedback",
|
|
"module_id": ["MD_AIAnalysis"],
|
|
"scenario": "AI即時分析用戶對話並提供翻譯和回覆建議",
|
|
"goal": "提供學習支援和改進建議",
|
|
"data_binding": ["Dialogue"],
|
|
"view_ids": ["UI_DialogueAnalysis", "UI_FeedbackPanel"]
|
|
},
|
|
{
|
|
"feature_name": "三維度評分系統",
|
|
"feature_id": "FT_ScoreSystem",
|
|
"module_id": ["MD_AIAnalysis"],
|
|
"scenario": "系統評估用戶語法、語意、流暢度表現",
|
|
"goal": "量化學習成效並指出改進方向",
|
|
"data_binding": ["Dialogue", "UserProfile"],
|
|
"view_ids": ["UI_ScoreDisplay", "UI_ProgressChart"]
|
|
},
|
|
{
|
|
"feature_name": "對話訂正功能",
|
|
"feature_id": "FT_DialogueCorrection",
|
|
"module_id": ["MD_AIAnalysis"],
|
|
"scenario": "AI提供對話內容的修正建議和更好的表達方式",
|
|
"goal": "學習正確表達和優化溝通技巧",
|
|
"data_binding": ["Dialogue"],
|
|
"view_ids": ["UI_CorrectionPanel", "UI_ImprovedDialogue"]
|
|
},
|
|
{
|
|
"feature_name": "排行榜競爭",
|
|
"feature_id": "FT_Leaderboard",
|
|
"module_id": ["MD_Gamification"],
|
|
"scenario": "用戶查看學習排名和與其他用戶競爭",
|
|
"goal": "激發競爭動機維持學習熱忱",
|
|
"data_binding": ["Leaderboard", "UserProfile"],
|
|
"view_ids": ["UI_Leaderboard", "UI_RankingDetail"]
|
|
},
|
|
{
|
|
"feature_name": "成就系統",
|
|
"feature_id": "FT_Achievement",
|
|
"module_id": ["MD_Gamification"],
|
|
"scenario": "用戶解鎖學習里程碑和收集成就徽章",
|
|
"goal": "提供學習成就感和持續動機",
|
|
"data_binding": ["TaskReward", "UserProfile"],
|
|
"view_ids": ["UI_AchievementList", "UI_AchievementDetail", "UI_BadgeCollection"]
|
|
},
|
|
{
|
|
"feature_name": "每日複習清單",
|
|
"feature_id": "FT_DailyReview",
|
|
"module_id": ["MD_VocabularyReview"],
|
|
"scenario": "用戶每天完成5分鐘詞彙複習任務",
|
|
"goal": "強化詞彙記憶和建立學習習慣",
|
|
"data_binding": ["Lesson", "UserProfile"],
|
|
"view_ids": ["UI_DailyReview", "UI_ReviewProgress"]
|
|
},
|
|
{
|
|
"feature_name": "間隔複習演算法",
|
|
"feature_id": "FT_SpacedRepetition",
|
|
"module_id": ["MD_VocabularyReview"],
|
|
"scenario": "系統根據遺忘曲線安排最佳複習時間",
|
|
"goal": "最大化長期記憶效果",
|
|
"data_binding": ["Lesson", "UserProfile"],
|
|
"view_ids": ["UI_ReviewSchedule", "UI_ReviewCards"]
|
|
},
|
|
{
|
|
"feature_name": "訂閱制服務",
|
|
"feature_id": "FT_Subscription",
|
|
"module_id": ["MD_Subscription"],
|
|
"scenario": "用戶購買月費或年費解鎖進階功能",
|
|
"goal": "提供穩定營收和完整功能體驗",
|
|
"data_binding": ["Subscription", "Purchase", "UserProfile"],
|
|
"view_ids": ["UI_SubscriptionPlans", "UI_PaymentFlow", "UI_SubscriptionStatus"]
|
|
},
|
|
{
|
|
"feature_name": "內容付費解鎖",
|
|
"feature_id": "FT_ContentPurchase",
|
|
"module_id": ["MD_Subscription"],
|
|
"scenario": "用戶購買特殊情境劇本包和專業對話包",
|
|
"goal": "擴展學習內容選擇和增加營收",
|
|
"data_binding": ["Purchase", "Lesson"],
|
|
"view_ids": ["UI_ContentStore", "UI_PurchaseConfirm", "UI_PurchasedContent"]
|
|
},
|
|
{
|
|
"feature_name": "廣告觀看獎勵",
|
|
"feature_id": "FT_AdReward",
|
|
"module_id": ["MD_Advertisement"],
|
|
"scenario": "免費用戶觀看廣告獲得功能解鎖或獎勵",
|
|
"goal": "為免費用戶提供價值同時產生廣告收入",
|
|
"data_binding": ["AdImpression", "TaskReward", "UserProfile"],
|
|
"view_ids": ["UI_AdOffer", "UI_AdViewing", "UI_RewardClaim"]
|
|
}
|
|
],
|
|
"views": [
|
|
{
|
|
"view_id": "UI_ScenarioList",
|
|
"name": "場景選擇列表",
|
|
"type": "List",
|
|
"goal": "讓用戶瀏覽並選擇對話練習場景",
|
|
"interaction": "用戶滑動瀏覽場景,點擊選擇",
|
|
"components": [
|
|
{
|
|
"name": "場景卡片",
|
|
"type": "Card",
|
|
"interaction": "點擊選擇場景",
|
|
"action": "導航到場景詳情",
|
|
"navigation_view_id": "UI_ScenarioDetail"
|
|
},
|
|
{
|
|
"name": "難度標籤",
|
|
"type": "Badge",
|
|
"interaction": "顯示場景難度",
|
|
"action": "無互動",
|
|
"navigation_view_id": null
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"view_id": "UI_DialogueChat",
|
|
"name": "對話聊天介面",
|
|
"type": "Detail",
|
|
"goal": "提供沉浸式對話練習環境",
|
|
"interaction": "用戶輸入文字或語音進行對話",
|
|
"components": [
|
|
{
|
|
"name": "對話輸入框",
|
|
"type": "InputField",
|
|
"interaction": "用戶輸入對話內容",
|
|
"action": "發送訊息",
|
|
"navigation_view_id": null
|
|
},
|
|
{
|
|
"name": "分析按鈕",
|
|
"type": "Button",
|
|
"interaction": "點擊獲得AI分析",
|
|
"action": "顯示分析面板",
|
|
"navigation_view_id": "UI_DialogueAnalysis"
|
|
},
|
|
{
|
|
"name": "進度條",
|
|
"type": "Progress",
|
|
"interaction": "顯示對話進度",
|
|
"action": "無互動",
|
|
"navigation_view_id": null
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"view_id": "UI_ScenarioDetail",
|
|
"name": "場景詳情頁",
|
|
"type": "Detail",
|
|
"goal": "展示場景資訊和學習目標",
|
|
"interaction": "用戶查看場景介紹並開始練習",
|
|
"components": [
|
|
{
|
|
"name": "場景描述",
|
|
"type": "Text",
|
|
"interaction": "顯示場景背景",
|
|
"action": "無互動",
|
|
"navigation_view_id": null
|
|
},
|
|
{
|
|
"name": "開始練習按鈕",
|
|
"type": "Button",
|
|
"interaction": "點擊開始對話練習",
|
|
"action": "進入對話介面",
|
|
"navigation_view_id": "UI_DialogueChat"
|
|
},
|
|
{
|
|
"name": "場景圖片",
|
|
"type": "Image",
|
|
"interaction": "展示場景視覺",
|
|
"action": "無互動",
|
|
"navigation_view_id": null
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"view_id": "UI_TaskList",
|
|
"name": "任務列表",
|
|
"type": "List",
|
|
"goal": "展示可完成的對話任務",
|
|
"interaction": "用戶選擇想要挑戰的任務",
|
|
"components": [
|
|
{
|
|
"name": "任務項目",
|
|
"type": "ListItem",
|
|
"interaction": "點擊選擇任務",
|
|
"action": "進入任務對話",
|
|
"navigation_view_id": "UI_TaskDialogue"
|
|
},
|
|
{
|
|
"name": "任務進度",
|
|
"type": "Progress",
|
|
"interaction": "顯示完成進度",
|
|
"action": "無互動",
|
|
"navigation_view_id": null
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"view_id": "UI_TaskDialogue",
|
|
"name": "任務對話介面",
|
|
"type": "Detail",
|
|
"goal": "執行特定任務的對話練習",
|
|
"interaction": "用戶完成任務導向的對話",
|
|
"components": [
|
|
{
|
|
"name": "任務提示",
|
|
"type": "Text",
|
|
"interaction": "顯示任務目標",
|
|
"action": "無互動",
|
|
"navigation_view_id": null
|
|
},
|
|
{
|
|
"name": "對話輸入",
|
|
"type": "InputField",
|
|
"interaction": "用戶輸入對話",
|
|
"action": "發送回應",
|
|
"navigation_view_id": null
|
|
},
|
|
{
|
|
"name": "任務完成按鈕",
|
|
"type": "Button",
|
|
"interaction": "標記任務完成",
|
|
"action": "顯示任務結果",
|
|
"navigation_view_id": "UI_TaskProgress"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"view_id": "UI_TaskProgress",
|
|
"name": "任務進度頁",
|
|
"type": "Dashboard",
|
|
"goal": "展示任務完成情況和獎勵",
|
|
"interaction": "用戶查看任務成果",
|
|
"components": [
|
|
{
|
|
"name": "完成狀態圖表",
|
|
"type": "Chart",
|
|
"interaction": "顯示任務統計",
|
|
"action": "無互動",
|
|
"navigation_view_id": null
|
|
},
|
|
{
|
|
"name": "獎勵領取按鈕",
|
|
"type": "Button",
|
|
"interaction": "點擊領取獎勵",
|
|
"action": "領取任務獎勵",
|
|
"navigation_view_id": null
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"view_id": "UI_VocabularyList",
|
|
"name": "詞彙列表",
|
|
"type": "List",
|
|
"goal": "展示需要練習的詞彙",
|
|
"interaction": "用戶瀏覽和選擇詞彙練習",
|
|
"components": [
|
|
{
|
|
"name": "詞彙卡片",
|
|
"type": "Card",
|
|
"interaction": "點擊詞彙項目",
|
|
"action": "開始詞彙對話",
|
|
"navigation_view_id": "UI_VocabularyDialogue"
|
|
},
|
|
{
|
|
"name": "掌握度標籤",
|
|
"type": "Badge",
|
|
"interaction": "顯示掌握程度",
|
|
"action": "無互動",
|
|
"navigation_view_id": null
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"view_id": "UI_VocabularyDialogue",
|
|
"name": "詞彙對話練習",
|
|
"type": "Detail",
|
|
"goal": "在對話中練習特定詞彙",
|
|
"interaction": "用戶使用指定詞彙進行對話",
|
|
"components": [
|
|
{
|
|
"name": "目標詞彙提示",
|
|
"type": "Text",
|
|
"interaction": "顯示需練習詞彙",
|
|
"action": "無互動",
|
|
"navigation_view_id": null
|
|
},
|
|
{
|
|
"name": "對話輸入區",
|
|
"type": "InputField",
|
|
"interaction": "輸入包含詞彙的句子",
|
|
"action": "提交對話",
|
|
"navigation_view_id": null
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"view_id": "UI_Leaderboard",
|
|
"name": "排行榜",
|
|
"type": "List",
|
|
"goal": "顯示用戶學習排名",
|
|
"interaction": "用戶查看自己和他人的排名",
|
|
"components": [
|
|
{
|
|
"name": "排名項目",
|
|
"type": "ListItem",
|
|
"interaction": "點擊查看詳細",
|
|
"action": "顯示排名詳情",
|
|
"navigation_view_id": "UI_RankingDetail"
|
|
},
|
|
{
|
|
"name": "用戶頭像",
|
|
"type": "Avatar",
|
|
"interaction": "顯示用戶資訊",
|
|
"action": "無互動",
|
|
"navigation_view_id": null
|
|
},
|
|
{
|
|
"name": "分數顯示",
|
|
"type": "Text",
|
|
"interaction": "顯示用戶分數",
|
|
"action": "無互動",
|
|
"navigation_view_id": null
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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_SubscriptionPlans",
|
|
"name": "訂閱方案頁",
|
|
"type": "List",
|
|
"goal": "展示可選訂閱方案",
|
|
"interaction": "用戶比較和選擇訂閱方案",
|
|
"components": [
|
|
{
|
|
"name": "方案卡片",
|
|
"type": "Card",
|
|
"interaction": "選擇訂閱方案",
|
|
"action": "進入付款流程",
|
|
"navigation_view_id": "UI_PaymentFlow"
|
|
},
|
|
{
|
|
"name": "特色標籤",
|
|
"type": "Badge",
|
|
"interaction": "顯示方案特色",
|
|
"action": "無互動",
|
|
"navigation_view_id": null
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"view_id": "UI_PaymentFlow",
|
|
"name": "付款流程",
|
|
"type": "Wizard",
|
|
"goal": "完成訂閱付款",
|
|
"interaction": "用戶完成付款步驟",
|
|
"components": [
|
|
{
|
|
"name": "付款步驟",
|
|
"type": "Stepper",
|
|
"interaction": "顯示付款進度",
|
|
"action": "無互動",
|
|
"navigation_view_id": null
|
|
},
|
|
{
|
|
"name": "確認按鈕",
|
|
"type": "Button",
|
|
"interaction": "確認付款",
|
|
"action": "處理付款",
|
|
"navigation_view_id": "UI_SubscriptionStatus"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"view_id": "UI_SubscriptionStatus",
|
|
"name": "訂閱狀態頁",
|
|
"type": "Dashboard",
|
|
"goal": "顯示當前訂閱狀態",
|
|
"interaction": "用戶管理訂閱",
|
|
"components": [
|
|
{
|
|
"name": "狀態顯示",
|
|
"type": "Text",
|
|
"interaction": "顯示訂閱狀態",
|
|
"action": "無互動",
|
|
"navigation_view_id": null
|
|
},
|
|
{
|
|
"name": "管理按鈕",
|
|
"type": "Button",
|
|
"interaction": "管理訂閱",
|
|
"action": "修改訂閱",
|
|
"navigation_view_id": null
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"view_id": "UI_DailyReview",
|
|
"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_ReviewProgress",
|
|
"name": "複習進度追蹤",
|
|
"type": "Dashboard",
|
|
"goal": "追蹤複習效果和進度",
|
|
"interaction": "用戶查看複習統計",
|
|
"components": [
|
|
{
|
|
"name": "進度圖表",
|
|
"type": "Chart",
|
|
"interaction": "顯示複習數據",
|
|
"action": "無互動",
|
|
"navigation_view_id": null
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"view_id": "UI_DialogueAnalysis",
|
|
"name": "對話分析面板",
|
|
"type": "Modal",
|
|
"goal": "提供AI對話分析結果",
|
|
"interaction": "用戶查看分析建議",
|
|
"components": [
|
|
{
|
|
"name": "分析結果",
|
|
"type": "Text",
|
|
"interaction": "顯示AI分析",
|
|
"action": "無互動",
|
|
"navigation_view_id": null
|
|
},
|
|
{
|
|
"name": "關閉按鈕",
|
|
"type": "Button",
|
|
"interaction": "關閉分析面板",
|
|
"action": "關閉modal",
|
|
"navigation_view_id": null
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"view_id": "UI_FeedbackPanel",
|
|
"name": "回饋建議面板",
|
|
"type": "Modal",
|
|
"goal": "顯示對話改進建議",
|
|
"interaction": "用戶查看學習建議",
|
|
"components": [
|
|
{
|
|
"name": "建議內容",
|
|
"type": "Text",
|
|
"interaction": "顯示改進建議",
|
|
"action": "無互動",
|
|
"navigation_view_id": null
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"view_id": "UI_ScoreDisplay",
|
|
"name": "評分顯示",
|
|
"type": "State",
|
|
"goal": "顯示三維度評分結果",
|
|
"interaction": "用戶查看評分詳情",
|
|
"components": [
|
|
{
|
|
"name": "評分圖表",
|
|
"type": "Chart",
|
|
"interaction": "顯示評分分布",
|
|
"action": "無互動",
|
|
"navigation_view_id": null
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"view_id": "UI_ProgressChart",
|
|
"name": "學習進度圖表",
|
|
"type": "Dashboard",
|
|
"goal": "視覺化學習進度",
|
|
"interaction": "用戶追蹤學習成效",
|
|
"components": [
|
|
{
|
|
"name": "進度圖表",
|
|
"type": "Chart",
|
|
"interaction": "顯示學習曲線",
|
|
"action": "無互動",
|
|
"navigation_view_id": null
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"view_id": "UI_ChallengeList",
|
|
"name": "挑戰列表",
|
|
"type": "List",
|
|
"goal": "展示限時對話挑戰",
|
|
"interaction": "用戶選擇挑戰項目",
|
|
"components": [
|
|
{
|
|
"name": "挑戰項目",
|
|
"type": "ListItem",
|
|
"interaction": "選擇挑戰",
|
|
"action": "開始限時對話",
|
|
"navigation_view_id": "UI_TimedDialogue"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"view_id": "UI_TimedDialogue",
|
|
"name": "限時對話介面",
|
|
"type": "Detail",
|
|
"goal": "進行限時對話挑戰",
|
|
"interaction": "用戶在時限內完成對話",
|
|
"components": [
|
|
{
|
|
"name": "倒計時器",
|
|
"type": "Text",
|
|
"interaction": "顯示剩餘時間",
|
|
"action": "無互動",
|
|
"navigation_view_id": null
|
|
},
|
|
{
|
|
"name": "對話輸入",
|
|
"type": "InputField",
|
|
"interaction": "快速輸入回應",
|
|
"action": "提交對話",
|
|
"navigation_view_id": null
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"view_id": "UI_ChallengeResult",
|
|
"name": "挑戰結果頁",
|
|
"type": "State",
|
|
"goal": "顯示挑戰完成結果",
|
|
"interaction": "用戶查看挑戰成績",
|
|
"components": [
|
|
{
|
|
"name": "結果顯示",
|
|
"type": "Text",
|
|
"interaction": "顯示挑戰成績",
|
|
"action": "無互動",
|
|
"navigation_view_id": null
|
|
},
|
|
{
|
|
"name": "再次挑戰按鈕",
|
|
"type": "Button",
|
|
"interaction": "重新挑戰",
|
|
"action": "返回挑戰",
|
|
"navigation_view_id": "UI_ChallengeList"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"view_id": "UI_AchievementList",
|
|
"name": "成就列表",
|
|
"type": "List",
|
|
"goal": "展示所有成就項目",
|
|
"interaction": "用戶瀏覽成就進度",
|
|
"components": [
|
|
{
|
|
"name": "成就項目",
|
|
"type": "ListItem",
|
|
"interaction": "查看成就詳情",
|
|
"action": "顯示詳細資訊",
|
|
"navigation_view_id": "UI_AchievementDetail"
|
|
},
|
|
{
|
|
"name": "成就徽章",
|
|
"type": "Badge",
|
|
"interaction": "顯示完成狀態",
|
|
"action": "無互動",
|
|
"navigation_view_id": null
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"view_id": "UI_AchievementDetail",
|
|
"name": "成就詳情",
|
|
"type": "Detail",
|
|
"goal": "顯示成就要求和進度",
|
|
"interaction": "用戶了解成就條件",
|
|
"components": [
|
|
{
|
|
"name": "成就描述",
|
|
"type": "Text",
|
|
"interaction": "顯示成就要求",
|
|
"action": "無互動",
|
|
"navigation_view_id": null
|
|
},
|
|
{
|
|
"name": "進度條",
|
|
"type": "Progress",
|
|
"interaction": "顯示完成進度",
|
|
"action": "無互動",
|
|
"navigation_view_id": null
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"view_id": "UI_BadgeCollection",
|
|
"name": "徽章收藏",
|
|
"type": "Dashboard",
|
|
"goal": "展示已獲得徽章",
|
|
"interaction": "用戶查看收藏成就",
|
|
"components": [
|
|
{
|
|
"name": "徽章展示",
|
|
"type": "Badge",
|
|
"interaction": "顯示已獲得徽章",
|
|
"action": "無互動",
|
|
"navigation_view_id": null
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"view_id": "UI_ContentStore",
|
|
"name": "內容商店",
|
|
"type": "List",
|
|
"goal": "展示可購買的學習內容",
|
|
"interaction": "用戶瀏覽和購買內容",
|
|
"components": [
|
|
{
|
|
"name": "內容卡片",
|
|
"type": "Card",
|
|
"interaction": "選擇購買項目",
|
|
"action": "確認購買",
|
|
"navigation_view_id": "UI_PurchaseConfirm"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"view_id": "UI_PurchaseConfirm",
|
|
"name": "購買確認",
|
|
"type": "Modal",
|
|
"goal": "確認內容購買",
|
|
"interaction": "用戶確認購買決定",
|
|
"components": [
|
|
{
|
|
"name": "確認按鈕",
|
|
"type": "Button",
|
|
"interaction": "確認購買",
|
|
"action": "處理購買",
|
|
"navigation_view_id": "UI_PurchasedContent"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"view_id": "UI_PurchasedContent",
|
|
"name": "已購買內容",
|
|
"type": "List",
|
|
"goal": "管理已購買的學習內容",
|
|
"interaction": "用戶使用已購買內容",
|
|
"components": [
|
|
{
|
|
"name": "內容項目",
|
|
"type": "ListItem",
|
|
"interaction": "開始學習",
|
|
"action": "使用內容",
|
|
"navigation_view_id": "UI_DialogueChat"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"view_id": "UI_AdOffer",
|
|
"name": "廣告獎勵提示",
|
|
"type": "Modal",
|
|
"goal": "提示用戶觀看廣告獲得獎勵",
|
|
"interaction": "用戶選擇是否觀看廣告",
|
|
"components": [
|
|
{
|
|
"name": "觀看按鈕",
|
|
"type": "Button",
|
|
"interaction": "開始觀看廣告",
|
|
"action": "播放廣告",
|
|
"navigation_view_id": "UI_AdViewing"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"view_id": "UI_AdViewing",
|
|
"name": "廣告播放",
|
|
"type": "State",
|
|
"goal": "播放廣告內容",
|
|
"interaction": "用戶觀看廣告",
|
|
"components": [
|
|
{
|
|
"name": "廣告內容",
|
|
"type": "Image",
|
|
"interaction": "顯示廣告",
|
|
"action": "無互動",
|
|
"navigation_view_id": null
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"view_id": "UI_RewardClaim",
|
|
"name": "獎勵領取",
|
|
"type": "State",
|
|
"goal": "領取廣告觀看獎勵",
|
|
"interaction": "用戶領取獎勵",
|
|
"components": [
|
|
{
|
|
"name": "領取按鈕",
|
|
"type": "Button",
|
|
"interaction": "領取獎勵",
|
|
"action": "獲得獎勵",
|
|
"navigation_view_id": null
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"view_id": "UI_CorrectionPanel",
|
|
"name": "對話訂正面板",
|
|
"type": "Modal",
|
|
"goal": "顯示對話修正建議",
|
|
"interaction": "用戶學習正確表達",
|
|
"components": [
|
|
{
|
|
"name": "訂正內容",
|
|
"type": "Text",
|
|
"interaction": "顯示正確表達",
|
|
"action": "無互動",
|
|
"navigation_view_id": null
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"view_id": "UI_ImprovedDialogue",
|
|
"name": "改進對話建議",
|
|
"type": "Detail",
|
|
"goal": "提供更好的對話表達方式",
|
|
"interaction": "用戶學習優化表達",
|
|
"components": [
|
|
{
|
|
"name": "改進建議",
|
|
"type": "Text",
|
|
"interaction": "顯示改進方案",
|
|
"action": "無互動",
|
|
"navigation_view_id": null
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"view_id": "UI_ReviewSchedule",
|
|
"name": "複習排程",
|
|
"type": "Dashboard",
|
|
"goal": "顯示個人化複習計劃",
|
|
"interaction": "用戶查看複習安排",
|
|
"components": [
|
|
{
|
|
"name": "排程表",
|
|
"type": "Chart",
|
|
"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
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"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 - 用戶成長策略,非產品功能"
|
|
]
|
|
}
|
|
}
|
|
} |