排行榜#
頁面位置#
/leaderboard
功能說明#
排行榜展示所有平台用戶的等級和經驗值排名,透過遊戲化設計激勵學員持續學習。
頁面結構#
排名列表#
顯示所有用戶的排名資訊,包含:
排名欄位:
- 名次 - 1st, 2nd, 3rd… 依經驗值由高到低排列
- 用戶頭像 - Google 帳號頭像或預設頭像
- 用戶名稱 - 顯示名稱
- 等級 - Lv.1 到 Lv.36
- 經驗值 - 累積的總 XP
- 稱號 - 根據等級顯示不同稱號
特殊標記#
前三名特別顯示:
- 🥇 第一名:金色獎牌
- 🥈 第二名:銀色獎牌
- 🥉 第三名:銅色獎牌
當前用戶高亮:
- 自己的排名會以不同顏色背景標示
- 方便快速找到自己的位置
排名計算邏輯#
排序規則#
主要排序:經驗值(XP)
- 經驗值越高,排名越前
- 例如:10,000 XP > 5,000 XP
次要排序:等級
- 如果經驗值相同,等級高者排前面
- 例如:同樣 5,000 XP,Lv.15 > Lv.14
第三排序:註冊時間
- 如果經驗值和等級都相同,先註冊者排前面(目前未實現)
即時更新#
排行榜會根據用戶的最新狀態即時更新:
- 領取影片獎勵後,經驗值立即增加
- 完成道館挑戰後,經驗值增加
- 升級後,等級更新
- 重新整理頁面即可看到最新排名
等級系統#
等級範圍#
平台共有 36 個等級(Lv.1 - Lv.36),每個等級需要的累積經驗值不同:
- Lv.1: 0 XP
- Lv.2: 200 XP
- Lv.3: 500 XP
- Lv.4: 1,500 XP
- Lv.5: 3,000 XP
- …
- Lv.36: 65,000 XP(最高等級)
升級機制#
自動升級:
- 當經驗值達到下一個等級的門檻時,自動升級
- 不需要手動操作
升級通知:
- 領取獎勵時如果達到升級門檻,會顯示升級動畫
- 顯示「恭喜升級到 Lv.X!」訊息
升級獎勵:
- 等級提升本身就是成就
- 在排行榜上的排名會上升
- 部分高等級可能解鎖特殊功能或課程(未來功能)
稱號系統#
根據等級和經驗值,用戶會獲得不同稱號:
入門階段(Lv.1-5):
- 新手冒險者
- 初級學習者
中級階段(Lv.6-15):
- 中級冒險者
- 學習探索者
高級階段(Lv.16-25):
- 高級冒險者
- 技術專家
專家階段(Lv.26-36):
- 技術大師
- 領域專家
- 編程宗師
查看權限#
公開資訊: 排行榜對所有人開放,包含:
- 未登入的訪客也可以查看
- 顯示所有用戶的公開資料
隱藏資訊: 以下資訊不會在排行榜上顯示:
- 用戶的 Email
- 已購買課程清單
- 學習進度詳情
- 挑戰提交記錄
範例說明#
排行榜快照#
╔════╦══════════════╦════════╦═══════╦═══════════════╗
║ 名次 ║ 用戶名稱 ║ 等級 ║ 經驗值 ║ 稱號 ║
╠════╬══════════════╬════════╬═══════╬═══════════════╣
║ 🥇 ║ Elliott Chen ║ Lv.19 ║ 31,040║ 技術專家 ║
║ 🥈 ║ Ken Wu ║ Lv.18 ║ 29,130║ 高級冒險者 ║
║ 🥉 ║ Clark Lee ║ Lv.17 ║ 27,260║ 高級冒險者 ║
║ 4 ║ Diana Wang ║ Lv.15 ║ 15,500║ 中級冒險者 ║
║ 5 ║ Frank Lin ║ Lv.10 ║ 8,000║ 中級冒險者 ║
║ 6 ║ 小美 (你) ║ Lv.2 ║ 800║ 新手冒險者 ║ ← 高亮顯示
╚════╩══════════════╩════════╩═══════╩═══════════════╝小美的進步#
第一週:
- 排名:第 10 名
- 等級:Lv.1
- 經驗值:0 XP
第二週:完成 2 支影片
- 排名:第 8 名 ⬆️
- 等級:Lv.2
- 經驗值:150 XP
第一個月:完成 1 個道館
- 排名:第 6 名 ⬆️
- 等級:Lv.4
- 經驗值:800 XP
三個月後:完成整門課程
- 排名:第 3 名 🥉
- 等級:Lv.15
- 經驗值:15,000 XP
- 稱號:中級冒險者
透過排行榜,小美可以隨時看到自己的進步,也能和其他學員比較,激勵自己持續學習!
激勵機制#
社交壓力#
看到其他人的進度,會激勵自己:
- 「我也要完成更多課程!」
- 「再努力一點就能進前十名了!」
成就感#
每次提升排名都會帶來成就感:
- 「我從第 20 名進步到第 15 名了!」
- 「我終於超越某某某了!」
目標設定#
可以設定明確的短期目標:
- 「這週要進步 3 個名次」
- 「下個月要進入前十名」
- 「年底前要達到 Lv.20」
公平性設計#
防止作弊:
- 經驗值只能透過完成任務獲得
- 系統會檢查觀看進度真實性
- 批改系統確保挑戰答案正確
新手保護:
- 排行榜不會特別標註「最後一名」
- 所有排名都以正面方式呈現
- 重點在進步而非競爭
持續學習獎勵:
- 經驗值永不歸零
- 即使暫停學習,排名也不會下降
- 隨時可以回來繼續累積