12 KiB
12 KiB
📋 Drama Ling 業務規則定義
文檔概述
文檔名稱: Drama Ling 業務邏輯和規則定義
建立日期: 2025-09-09
版本: v1.0
適用範圍: 產品開發、後端開發、測試團隊
業務規則分類
🔐 用戶認證與帳戶管理
BR-AUTH-01: 帳戶註冊規則
規則名稱: 帳戶唯一性驗證
適用範圍: 新用戶註冊
規則內容:
- 一個信箱地址只能註冊一個帳戶
- Apple ID 和 Google 帳戶不能與已註冊信箱重複
- 用戶名稱必須唯一且長度3-20字符
- 不允許使用系統保留關鍵字作為用戶名
例外情況:
- 管理員可手動合併重複帳戶
- 用戶可透過客服申請帳戶刪除後重新註冊
BR-USER-01: 付費用戶分級規則
規則名稱: 用戶付費等級與權益管理
適用範圍: 所有付費用戶類別
用戶等級定義:
試用用戶:
- 期限: 7天免費體驗訂閱用戶
- 權益: 完整功能體驗
- 限制: 試用期結束後自動轉訂閱用戶
- 轉換: 若不訂閱,需自行到設定取消訂閱
訂閱用戶:
- 定價: NT$600/月 或 NT$6,000/年 (8.3折優惠)
- 權益: 無限制學習次數,進階統計報告
- 特權: 每日3次免費限時挑戰,命條恢復加速
- 期限: 按月/年自動續訂,可隨時取消
進階用戶(第二階段功能開放後提供):
- 定價: NT$900/月 或 NT$9,000/年 (8.3折優惠)
- 權益: 訂閱用戶所有功能 + 進階自訂學習功能 + 更優質的學習體驗(tts)
- 特權: 更多命條上限,更快回復速度,專屬學習模式
- 階段: 第二階段功能開放後提供
高價值用戶(第三階段功能開放後提供):
- 定義: 累計購買鑽石超過NT$3,000的用戶
- 權益: VIP客服支援,專屬活動邀請
- 特權: 新功能優先體驗,限定道具折扣,獲得限定道具
BR-AUTH-02: 密碼安全規則
規則名稱: 密碼複雜度要求
適用範圍: 所有密碼設定和更改
規則內容:
- 最小長度8字符,最大長度128字符
- 必須包含大小寫字母和數字
- 不能包含用戶名或常見弱密碼
- 90天後系統建議更換密碼
安全措施:
- 連續5次錯誤輸入將鎖定帳戶15分鐘
- 密碼重設連結24小時內有效
- 密碼歷史記錄防止重複使用最近5組密碼
BR-AUTH-03: 會話管理規則
規則名稱: 用戶會話控制
適用範圍: 用戶登入狀態管理
規則內容:
- 標準會話有效期為7天
- 30天內無活動自動登出
- 同一帳戶最多允許3個設備同時登入
- 異地登入需要進行安全驗證
會話延長:
- 付費用戶會話有效期延長至30天
- 記住登入狀態最長可保持90天
💰 付費與虛擬貨幣
BR-PAY-01: 鑽石購買規則
規則名稱: 虛擬貨幣交易規則
適用範圍: 所有鑽石購買交易
規則內容:
- 鑽石最小購買單位為100顆
- 單次購買上限為10000顆
- 24小時內購買總額不超過1000美金等值
- 未成年用戶需要監護人授權
退款政策:
- 購買後24小時內可申請退款
- 已使用的鑽石不予退還
- 退款處理時間為3-7個工作日
- 惡意退款用戶將被列入黑名單
BR-PAY-02: 鑽石消費規則
規則名稱: 虛擬貨幣使用限制
適用範圍: 所有鑽石消費行為
規則內容:
- 鑽石只能用於平台內購買
- 不可轉讓給其他用戶
- 不可兌換現金
- 帳戶停用後鑽石餘額凍結
消費順序:
1. 優先使用即將到期的鑽石
2. 按照獲得時間先進先出
3. 贈送鑽石優先於購買鑽石使用
BR-PAY-03: 訂閱服務規則
規則名稱: 訂閱計費和權益
適用範圍: 所有訂閱用戶
規則內容:
- 7天免費試用僅限新用戶
- 試用期取消不產生費用
- 訂閱自動續費,到期前24小時扣款
- 中途取消訂閱服務持續到期末
權益規則:
- 訂閱期間享有所有付費功能
- 暫停訂閱期間保留學習記錄
- 重新訂閱後完整恢復所有資料
🎮 遊戲化機制
BR-GAME-01: 生命值系統
規則名稱: 生命條管理機制
適用範圍: 所有學習活動
規則內容:
- 用戶初始生命值為5條
- 答錯或失敗會消耗1條生命
- 生命值為0時無法進行新的學習活動
- 每4小時自動回復1條生命,最多回復到5條
生命恢復:
- 可使用鑽石立即購買生命(50鑽石=1條生命)
- 完成每日任務獎勵1條生命
- 觀看廣告可獲得1條生命(每日最多3次)
BR-GAME-02: 經驗值與等級
規則名稱: 用戶等級進階系統
適用範圍: 所有學習成就
規則內容:
- 完成對話場景獲得10-50經驗值
- 詞彙練習正確獲得5-15經驗值
- 連續學習天數有額外經驗值加成
- 等級提升解鎖新功能和內容
等級計算:
- Level 1-10: 每級需要100經驗值
- Level 11-30: 每級需要200經驗值
- Level 31+: 每級需要500經驗值
- 最高等級暫定為100級
BR-GAME-03: 成就與徽章
規則名稱: 成就系統獎勵機制
適用範圍: 用戶行為追蹤與激勵
規則內容:
- 成就分為日常、挑戰、里程碑三類
- 達成成就獲得徽章和鑽石獎勵
- 稀有徽章需要特殊條件才能獲得
- 成就進度即時更新並通知用戶
獎勵分配:
- 日常成就: 10-50鑽石
- 挑戰成就: 50-200鑽石
- 里程碑成就: 200-1000鑽石
- 特殊活動成就: 限定徽章+鑽石
📚 學習內容與進度
BR-LEARN-01: 詞彙學習規則
規則名稱: 詞彙掌握度評估
適用範圍: 所有詞彙學習活動
規則內容:
- 起始點: 新詞彙 0% 掌握度
- 成功獎勵: +20% 掌握度
- 錯誤懲罰: -5% 掌握度
- 掌握標準: 80% 以上視為已掌握
複習機制:
- 複習時間 = 最近複習日期 + (2^成功次數) 天
- 連續3次正確可延長複習間隔
BR-LEARN-02: 學習進度追蹤
規則名稱: 學習數據統計規則
適用範圍: 用戶學習行為記錄
規則內容:
- 學習時間以分鐘為單位記錄
- 每日學習目標可自由設定(5-120分鐘)
- 連續學習天數達成獎勵解鎖
- 學習統計數據每天午夜更新
目標達成:
- 完成每日目標獲得10鑽石
- 連續7天達成獎勵100鑽石
- 連續30天達成獎勵500鑽石
- 年度學習總時數里程碑獎勵
BR-LEARN-03: 難度調整機制
規則名稱: 個人化難度適應
適用範圍: 所有學習內容推薦
規則內容:
- 根據用戶正確率動態調整難度
- 正確率>80%提升難度等級
- 正確率<50%降低難度等級
- 新用戶從設定的程度等級開始
難度等級:
- 初級(A1): 基礎詞彙與簡單句型
- 中級(B1): 日常對話與複合句
- 高級(C1): 專業討論與復雜語法
- 專精(C2): 學術表達與文化語境
BR-TIME-02: 學習會話時限
規則名稱: 學習會話超時處理
適用範圍: 所有學習活動會話
規則內容:
- 單次學習會話最長5分鐘
- 5分鐘後自動結束
- 會話結束會自動結算,並存到紀錄
數據保存:
- 已完成的練習立即保存
- 學習時間準確記錄
- 經驗值和獎勵結算
🤝 社群互動
BR-SOCIAL-01: 好友系統規則
規則名稱: 好友關係管理
適用範圍: 所有社群互動功能
規則內容:
- 每個用戶最多可添加100個好友
- 好友邀請有效期為7天
- 雙方確認後建立好友關係
- 可設定好友可見性(學習進度、排名等)
互動限制:
- 每日最多發送20個好友邀請
- 拒絕好友邀請後30天內不可重複邀請
- 刪除好友後48小時內不可重新添加
- 封鎖用戶無法看到任何相關信息
BR-SOCIAL-02: 排行榜規則
規則名稱: 競爭排名計算
適用範圍: 所有排行榜功能
規則內容:
- 排行榜分為好友榜
- 每週一凌晨重置週排行榜
- 每月1號重置月排行榜
- 年度排行榜保持全年累積
排名計算:
- 主要依據: 遊玩關卡所獲得的經驗值
- 相同分數按學習開始時間排序
- 作弊或異常數據將被排除
🛡️ 安全與隱私
BR-SEC-01: 數據隱私保護
規則名稱: 用戶數據處理規範
適用範圍: 所有用戶數據收集與使用
規則內容:
- 僅收集學習相關的必要數據
- 用戶可隨時查看和下載個人數據
- 帳戶刪除後90天內完全清除數據
- 不與第三方分享個人識別信息
數據加密:
- 敏感數據採用AES-256加密
- 傳輸過程使用HTTPS/TLS 1.3
- 密碼使用bcrypt不可逆加密
- 定期進行安全稽核和測試
BR-SEC-02: 內容審核規則
規則名稱: 用戶生成內容管理
適用範圍: 所有用戶輸入和分享內容
規則內容:
- 禁止發布違法、暴力、色情內容
- 禁止惡意攻擊或騷擾其他用戶
- 禁止發布廣告或垃圾信息
- 系統自動檢測+人工審核雙重把關
處置措施:
- 輕微違規: 警告並刪除內容
- 嚴重違規: 暫停帳戶1-30天
- 極嚴重違規: 永久封禁帳戶
- 申訴機制: 7天內可申請複審
📱 技術限制
BR-TECH-01: 平台相容性
規則名稱: 設備支援標準
適用範圍: 所有平台版本
規則內容:
- iOS 12.0以上版本
- Android 8.0以上版本
- Chrome 80+, Safari 13+, Firefox 75+
- 記憶體需求最低2GB
功能降級:
- 低配設備自動關閉視覺特效
- 網路狀況差時啟用離線模式
- 儲存空間不足時清理快取
- 不支援的功能給予明確提示
BR-TECH-02: 數據同步規則
規則名稱: 跨設備數據同步
適用範圍: 多設備用戶體驗
規則內容:
- 學習進度即時同步到雲端
- 離線學習數據聯網時自動上傳
- 數據衝突時以時間戳較新為準
- 每日自動備份用戶數據
同步頻率:
- 學習完成後立即同步
- 每10分鐘檢查一次更新
- 應用啟動時強制同步一次
- 網路恢復時補傳離線數據
業務規則衝突處理
🔄 衝突解決優先級
高優先級
- 用戶安全和隱私 - 所有安全相關規則優先於其他業務邏輯
- 法律合規要求 - 符合各地區法規要求的規則不可變更
- 付費用戶權益 - 已付費用戶的既得權益不可任意取消
中優先級
- 產品核心邏輯 - 學習機制和遊戲化規則保持一致性
- 技術系統限制 - 硬體和軟體限制無法突破的規則
- 商業模式規則 - 維持收入和成長的關鍵規則
低優先級
- 用戶體驗優化 - 可根據使用情況動態調整的規則
- 運營活動規則 - 臨時性和促銷性的規則設定
- 社群功能規則 - 可透過設定選項讓用戶自主決定
🛠️ 規則變更流程
graph TD
A[規則變更需求] --> B[影響評估]
B --> C[技術可行性分析]
C --> D[用戶影響評估]
D --> E[商業影響評估]
E --> F[法務合規審查]
F --> G[產品經理決策]
G --> H[技術實作]
H --> I[測試驗證]
I --> J[分階段上線]
J --> K[監控與回饋]
監控與合規
📊 規則執行監控
關鍵指標
- 規則違反次數 - 每項規則的觸發頻率
- 系統處理效率 - 規則判斷和執行的響應時間
- 用戶申訴比例 - 對規則處罰的申訴成功率
- 業務影響評估 - 規則變更對核心指標的影響
異常處理
- 規則失效 - 系統無法正常執行規則時的降級策略
- 大量違規 - 短時間大量觸發規則的緊急處理
- 規則衝突 - 多項規則同時觸發時的處理順序
- 數據異常 - 用戶數據異常導致規則誤判的修正
📋 合規檢查清單
月度檢查
- 隱私政策是否與實際數據處理一致
- 付費規則是否符合各平台商店政策
- 用戶協議是否涵蓋所有業務規則
- 未成年用戶保護措施是否到位
季度檢查
- 各地區法規變更對規則的影響
- 競爭對手規則變化的參考價值
- 用戶回饋對規則調整的建議
- 技術發展對規則實現的新可能
維護說明: 業務規則應隨產品發展持續更新,所有變更需經過完整的評估和測試流程。
相關文檔: