S-07 Mission
內容依原始規格呈現 · 查看 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),不硬編碼。
📦 區塊說明
| # | 區塊 | 元件 | 行為/交互 | 狀態 | 備註 |
|---|---|---|---|---|---|
| 1 | Daily | Today's Mission | 顯示進度,達成後可領取 | In Progress / Completed / Claimed | 完成 3 round 即達成 |
| 2 | Weekly | Weekly Mission | 顯示進度,達成後可領取 | In Progress / Completed / Claimed | EXP 達標即達成 |
| 3 | Reward | Elalitte 礦物圖示 | 達成時變為可採集狀態 | 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 可重複完成 ✔
- 獎勵數值不由代碼寫死 ✔