R

RaceOne 系統操作指南

超馬賽事管理平台 — 完整 SOP 手冊 v1.0

📅 2026-08-25 ✍️ RaceOne.ai 智能平台 📋 版本 v1.0

📑 目錄

1. 系統概述

🎯 使命

守護每一位跑者的旅程 — 從報名、訓練、比賽、完賽到復原,提供無縫、智慧、有溫度的陪伴。

⚡ 技術棧

Next.js 14 Supabase Hermes Agent OpenRouter Tailwind LINE Bot Vercel

👥 角色

Super Admin — 完整權限
Admin — 完整權限
Superviewer — 唯讀瀏覽

2. 公開頁面

🏠首頁 公開

系統入口,展示品牌形象與導航。

  • 品牌 Banner + CTA 按鈕
  • 導航列:賽事列表|公告|登入
  • 平台特色介紹區塊
🏅賽事列表 公開

瀏覽所有賽事與成績查詢。

  • 賽事卡片展示(名稱、日期、狀態)
  • 點入賽事詳情可查看成績排名
  • 報名連結導向報名表單
📢公告列表 公開

最新消息與系統公告。

  • 置頂公告優先顯示(📌 標記)
  • 公告分類標籤(LINE|官網)
  • 點入可閱讀全文
🔑登入頁 公開

管理後台與跑者登入入口。

  • Email + 密碼登入
  • 忘記密碼功能
  • 登入後依據角色跳轉後台

3. 後台首頁

🎛️ Dashboard 需登入

📊 統計卡片 (4 大指標)

指標說明
賽事總數已建立的賽事數量
報名總數所有賽事累計報名
總收入財務收入總和(元)
總支出財務支出總和(元)

⚡ 快速操作

賽事管理
報名管理
收支明細
公告管理

無權限功能以禁用顯示

📋 最近報名

顯示最近 5 筆報名記錄(號碼布、姓名、組別、賽事、狀態)

💰 最近交易

顯示最近 5 筆收支記錄(類別、金額、說明、日期)

4. 賽事管理

🏅 /races Admin Superviewer 唯讀

功能列表

  • 賽事列表:表格展示所有賽事
  • 新增賽事:填寫賽事基本資料
  • 編輯賽事:修改賽事資訊(10 個分頁標籤)
  • 刪除賽事:僅 Admin 可見刪除按鈕

賽事編輯分頁

基本資訊 報名設定 組別管理 報名欄位 補給站 贊助商 志工 賽程 成績 更多
💡 SOP: 新增賽事 → 填寫名稱/日期/地點 → 設定組別與報名費 → 發布後即可公開報名

5. 報名管理

👥 /registrations Admin Superviewer 唯讀

🔍 篩選功能

按賽事、組別、狀態、付款狀態、關鍵字搜尋

📥 匯出 CSV

將報名資料匯出為 Excel 檔案

📋 賽事總覽

每人顯示號碼布、姓名、組別、付款狀態

6. 用戶管理

👤 /users Admin

用戶列表

  • 顯示名稱、Email、角色、狀態
  • 搜尋與篩選

操作功能

  • ✏️ 編輯用戶資料
  • 🔑 設定/重設密碼
  • 📧 寄送啟用信件
  • 🗑️ 刪除用戶

7. 財務管理

💰 /transactions Admin Superviewer 唯讀

📊 收支圖表

收入(🟢 #00D4AA)與支出(🔴 #FF3B30)趨勢折線圖

🔍 多維篩選

依賽事、類別、日期範圍、關鍵字篩選

📋 交易列表

日期、類別、說明、金額,合計動態更新

8. 預算管理

📊 /budget Admin Superviewer 唯讀

針對賽事建立預算計畫,對比實際支出,掌握賽事損益。

  • 選擇賽事 → 查看預算 vs 實際對比
  • 預算類別管理(收入/支出分類)
  • 完成率視覺化

9. 贊助管理

/sponsors Admin Superviewer 唯讀

統計摘要

贊助商總數、總贊助金額

篩選功能

依層級(Title/Platinum/Gold/Silver)、狀態、賽事

管理功能

新增/編輯/刪除贊助商資料

10. 報表中心

📈 /reports Admin Superviewer 唯讀

綜合報表與數據分析儀表板。

  • 賽事報名人數統計
  • 財務報表(損益分析)
  • 儀表板匯出功能

11. 志工管理

🤝 /volunteers Admin Superviewer 唯讀

志工角色

定義志工角色與職責

班表管理

排班、時段設定與人員分配

12. 賽程管理

📅 /schedule Admin Superviewer 唯讀

賽事行程規劃與時間表管理。

  • 按賽事篩選行程
  • 新增/編輯/刪除行程項目
  • 時間與地點管理

13. 公告管理

📢 /dashboard/news Admin

新增公告

標題、內容 (Markdown)、封面圖、發布時間

置頂功能

✅ 勾選「置頂顯示」即可優先排序

發布頻道

可同步發送至 LINE 群組

14. LINE Bot 智能助理

🤖 @RaceOne.ai 已上線

支援指令

指令功能
/summary群組對話摘要
@RaceOne.ai + 問題AI 智慧回答

功能特色

  • 群組中 Tag @RaceOne.ai 觸發回應
  • 自動摘要群組 24hr 對話
  • OpenRouter LLM 驅動

15. 個人設定

⚙️ /settings 所有角色

LINE 綁定

LIFF 頁面一鍵綁定 LINE 帳號,啟用 Bot 個人化功能

個人資料

修改顯示名稱與個人資訊

16. 角色權限說明

功能模組Super AdminAdminSuperviewer
後台首頁✅ 完整✅ 完整✅ 唯讀
賽事管理 /races✅ CRUD✅ CRUD👁️ 瀏覽
報名管理 /registrations✅ CRUD✅ CRUD👁️ 瀏覽
用戶管理 /users✅ CRUD✅ CRUD❌ 無權限
財務管理 /transactions✅ CRUD✅ CRUD👁️ 瀏覽
預算管理 /budget✅ CRUD✅ CRUD👁️ 瀏覽
贊助管理 /sponsors✅ CRUD✅ CRUD👁️ 瀏覽
報表中心 /reports✅ 完整✅ 完整👁️ 瀏覽
志工管理 /volunteers✅ CRUD✅ CRUD👁️ 瀏覽
賽程管理 /schedule✅ CRUD✅ CRUD👁️ 瀏覽
公告管理 /dashboard/news✅ CRUD✅ CRUD👁️ 瀏覽
個人設定 /settings✅ 完整✅ 完整✅ 完整

⚠️ 注意事項

  • Superviewer 僅能瀏覽資料,所有新增/編輯/刪除按鈕均隱藏
  • 用戶管理(密碼重設、啟用信件)僅 Admin 可操作
  • 角色權限由系統管理員在資料庫中設定