Skip to content

S-07 Mission

學生端挑戰與獎勵設計規格
畫面用途

每日/每週任務面板,學生透過完成練習目標賺取 Elalitte(太空礦物),用於 ZULU Tab 抽卡收集吉祥物。

閱讀完整規格 ↓

內容依原始規格呈現 · 查看 Markdown 來源 ↗需具備倉庫查看權限

任務系統

🎨 Figma: mission 🔗

🎯 功能定位

每日/每週任務面板,學生透過完成練習目標賺取 Elalitte(太空礦物),用於 ZULU Tab 抽卡收集吉祥物。 任務可重複完成。所有獎勵數值與任務參數由伺服器端統一配置(見 09-規則配置.md §10)。

🧱 畫面結構

  • Header: MISSION
  • Daily Mission Card:
    • Today's Mission: Practice 3 rounds
    • 獎勵: +1 Elalitte
    • 進度條 / 完成狀態
    • 完成標準:1 次完整練習 + 至少完成 10 道題 + 70% 正確率
  • Weekly Mission Card:
    • Weekly Mission: Reach Weekly EXP Target 840
    • 獎勵: +3 Elalitte
    • 進度條 / 完成狀態
  • Bottom Nav: [HOME] [STUDY] [MISSION (active)] [ZULU] [SETTINGS]

※ 任務獎勵數值(+1 / +3 / EXP 840)及完成標準(3 rounds / 10 題 / 70%)均由伺服器端 config 統一管理(09-規則配置.md §10),不硬編碼。

📦 區塊說明

#區塊元件行為/交互狀態備註
1DailyToday's Mission顯示進度,達成後可領取In Progress / Completed / Claimed完成 3 round 即達成
2WeeklyWeekly Mission顯示進度,達成後可領取In Progress / Completed / ClaimedEXP 達標即達成
3RewardElalitte 礦物圖示達成時變為可採集狀態Locked / Available / Collected視覺提示

🔁 交互流程圖

流程圖

正在載入流程圖…

🔎 邏輯自我檢查

  • Today's Mission 完成 1 round 標準:1 次完整練習 + ≥10 題 + ≥70% 正確率。參數可配置(09-規則配置.md §10 Daily Mission)✔
  • Weekly Mission EXP 目標:840。參數可配置(09-規則配置.md §10 Weekly Mission)✔
  • Mission 可重複完成 ✔
  • 獎勵數值不由代碼寫死 ✔

提交版本內容版本 29c89979提交 5ca7557規格文件,功能實現狀態另行確認