29 KiB
29 KiB
共同業務規則
📋 概述
文檔名稱: 跨平台共同業務規則
建立日期: 2025-09-09
適用平台: Mobile App / Web App
負責團隊: 產品/設計/開發
本文檔定義了Drama Ling語言學習系統中跨平台通用的業務規則和邏輯。
🎮 命條系統 (Life Points System)
基本規則
- 初始命條: 新用戶獲得5個命條
- 最大命條:
- 免費用戶: 5個
- 訂閱用戶: 30個
- 進階用戶: 50個
- 恢復機制:
- 免費用戶: 每5小時自動恢復1個命條
- 訂閱用戶: 每小時自動恢復3個命條
- 進階用戶: 每小時自動恢復5個命條
- 命條消耗: 1、2、3關啟動時消耗命條(第2+關不消耗)
消耗場景 (四關闖關系統)
| 場景 | 命條消耗 | 說明 |
|---|---|---|
| 第1關:詞彙學習 | 1個 | 啟動關卡時消耗,學習過程免費 |
| 第2關:詞彙熟悉 | 1個 | 啟動關卡時消耗,無論答對答錯 |
| 第2+關:口說練習特別關卡 | 0個 | 付費關卡(5鑽石),不消耗命條 |
| 第3關:情境對話 | 1個 | 啟動關卡時消耗,無論成功失敗 |
| 對話有辱罵情形 | 3個 | 額外扣除懲罰 |
獲得命條方式
- 自動恢復: 依用戶等級不同恢復速度(見上方基本規則)
- 廣告觀看: 觀看廣告恢復1個命條 (每日3次)
- 道具購買: 使用鑽石購買命條補充包
💰 付費與虛擬貨幣系統
💎 鑽石購買與管理規則
BR-PAY-01: 鑽石購買規則
規則名稱: 虛擬貨幣交易規則
適用範圍: 所有鑽石購買交易
技術實現:
- 鑽石最小購買單位為100顆
- 單次購買上限為10000顆
- 24小時內購買總額不超過1000美金等值
- 未成年用戶需要監護人授權
支付處理:
- 支援Apple Pay、Google Pay、信用卡
- 交易記錄完整保存
- 實時風險評估和反欺詐檢測
退款政策:
- 購買後24小時內可申請退款
- 已使用的鑽石不予退還
- 退款處理時間為3-7個工作日
- 惡意退款用戶將被列入黑名單
購買套餐:
- 新手包: 500鑽石 = NT$30 (首次購買優惠)
- 基礎包: 1,200鑽石 = NT$60
- 價值包: 2,500鑽石 = NT$99 (最受歡迎)
- 豪華包: 5,000鑽石 = NT$190
- 至尊包: 12,000鑽石 = NT$390
BR-PAY-02: 鑽石消費規則
規則名稱: 虛擬貨幣使用限制
適用範圍: 所有鑽石消費行為
技術實現:
- 鑽石只能用於平台內購買
- 不可轉讓給其他用戶
- 不可兌換現金
- 帳戶停用後鑽石餘額凍結
消費順序:
1. 優先使用即將到期的鑽石
2. 按照獲得時間先進先出
3. 贈送鑽石優先於購買鑽石使用
獲得方式:
- 初始贈送: 新用戶註冊贈送1500鑽石
- 每日登入: 登入獎勵鑽石
- 學習成就: 完成關卡獲得鑽石獎勵
- 現金購買: 直接購買鑽石包
- 廣告獎勵: 觀看廣告獲得25-50鑽石
BR-PAY-03: 道具商店系統
規則名稱: 遊戲內道具購買機制
適用範圍: 所有道具消費行為
道具定價:
- 回覆提示道具: 30鑽石/個,250鑽石/10個包 (節省17%)
- 補命道具: 100鑽石/個,400鑽石/5個包 (節省20%)
- 加時道具: 300鑽石/個,1200鑽石/5個包 (節省20%)
- 時間暫停道具: 100鑽石/個 (限時挑戰專用)
- 時間加成道具: 150鑽石/個 (限時挑戰專用)
- 限時挑戰門票: 50鑽石/次 (首次每日免費)
道具功能:
- 回覆提示道具: 提供AI智慧對話引導,包含四合一功能 (消耗5鑽石/次使用)
* 對方意圖分析: 分析對方說話意圖
* 回應思緒引導: 分析用戶反應及可能回覆方向
* 回覆範例生成: 生成具體回覆範例
* 翻譯功能: 中文轉英文翻譯輔助
- 補命道具: 對話學習失敗時復活機會,重新挑戰失敗關卡
- 加時道具: 對話訓練增加1分3秒思考時間,提升成績表現
- 時光卷: 失敗安慰獎勵,可重新挑戰前階段關卡或隨機挑選
* 獲得方式: 詞彙認識/熟悉關卡失敗、對話訓練失敗
* 使用機制: 點擊「我要挑戰」消耗1張時光卷
- 時間管理道具組:
* 時間暫停道具: 限時挑戰中暫停倒數計時30秒
* 時間加成道具: 限時挑戰中增加額外60秒挑戰時間
免費輔助功能:
- 劇情任務範例: 點擊任務提示顯示完成範例
- 指定詞彙範例: 展示詞彙正確使用方式
- Google翻譯: 直接中文轉英文翻譯
BR-PAY-04: 訂閱服務規則
規則名稱: 簡化訂閱服務設計
適用範圍: 所有訂閱用戶
訂閱服務設計:
- 7天免費體驗: 新用戶可免費使用完整功能【7天
- 目標: 與靈兔一起闖關學英文,玩出一口流利的口說英文
- 成功頁面: 可愛外星人角色設計增加親切感
- 續約提醒: "還在等什麼?先來7天免費體驗看看!"
資源不足機制:
- 提醒彈窗: "任務提示需要消耗資石,但你目前資石不足"
- 引導購買: 直接引導用戶到道具商店
- 清楚的需求說明: 顯示具體需要的資源數量
- 一鍵解決: 提供"了解"按鈕引導至購買頁面
權益管理:
- 訂閱期間享有所有付費功能
- VIP特權: 每日3次免費限時挑戰機會
- 命條優惠: 訂閱用戶命條上限30個、每小時恢復3個命條
- 完整記錄保存: 暫停或取消訂閱後學習資料保留
BR-PAY-05: 道具購買流程設計
規則名稱: 道具購買確認和体驗設計
適用範圍: 所有道具購買流程
加時道具購買確認:
- 視覺化設計: 大型時鐘圖示加上加號圖示
- 清楚的價值說明: "用加時道具去玩出更高的分數吧!"
- 遊戲化設計: 對話式的遊戲要求,而非單純交易
- 即時購買: "立即購買 300鑽石"按鈕
- 取消選項: 簡單的"不,謝謝"選項
補命道具購買確認:
- 心形圖示: 愛心加號的視覺設計
- 功能說明: 明確告知為學習時間復活用途
- 價格透明: 直接顯示100鑽石的明確價格
- 低價格策略: 相對低廉的價格降低購買的障礙感
回覆提示道具購買確認:
- 燈泡圖示: 智慧提示的視覺設計
- 功能說明: "獲得AI智慧引導,突破對話卡關!"
- 價格透明: 直接顯示30鑽石的低門檻價格
- 價值展示: 強調包含四合一功能(意圖分析+思維引導+回覆範例+翻譯)
- 即時解決: "立即獲得對話靈感"的行動導向按鈕
- 低價策略: 最低價道具降低首次付費心理障礙
購買成功機制:
- 即時生效: 購買後立即可在遊戲中使用
- 清楚的庫存顯示: 在主界面右上角顯示目前鑽石數量
- 使用指引: 在需要使用道具時提供明確的使用方式
BR-PAY-06: 付費轉換優化系統
規則名稱: 漸進式付費轉換機制
適用範圍: 全平台付費流程
轉換漏斗設計:
- 無縫體驗: 從免費使用到需要購買的自然過渡
- 第一次付費: 通常為最低價的道具(回覆提示道具30鑽石)
- 漸進式需求:
* 入門級: 回覆提示道具(30鑽石) - 解決即時卡關問題
* 成長級: 限時挑戰門票(50鑽石) - 體驗競技式學習
* 進階級: 補命道具(100鑽石) - 提供重新挑戰機會
* 專家級: 時間相關道具(100-150鑽石) - 優化限時挑戰表現
* 大師級: 加時道具(300鑽石) - 獲得更充裕練習時間
動機設計:
- 成就動機: 通過道具使用獲得更好成績和雙重通關的成就感
- 學習進步感: 回覆提示功能和即時獎勵讓用戶感受到明顯的學習支援
- 競技驅動: 300秒限時挑戰創造緊張感和競爭動機
- 社交壓力: 好友排行榜和限時挑戰排名驅動持續消費
💎 經濟系統概覽
貨幣類型
- 鑽石 (Diamonds): 高級貨幣,可購買道具和服務
- 經驗值 (XP): 學習進度貨幣,用於解鎖內容,達成成就,達成任務,排行榜排名依據
經驗值與閃電能量獲得規則
| 活動類型 | 經驗值獲得 | XP | 條件 |
|---|---|---|---|
| 完成詞彙學習 | 100 XP | 5 | 根據準確率調整 |
| 完成對話練習 | 200 XP | 10-30 | 根據對話質量和雙重通關條件調整 |
| 連續學習 | 額外20% XP | 額外5 | 連續學習天數獎勵 |
| 完美通關 | 50 XP | 10 | 全部答對 |
| 劇情任務完成 | - | 10 | 完成對話劇情任務 |
| 指定詞彙使用 | - | 5-8 | 正確使用指定詞彙,自然使用有加成 |
| 每日任務 | 50 XP | 5 | 完成任務 |
鑽石獲得與消費
獲得方式:
- 初始贈送: 新用戶註冊贈送300鑽石
- 每日登入獎勵: 2鑽石
- 完成成就: 10-50鑽石
- 觀看廣告: 25-50鑽石 (每日5次)
- 學習成就: 完成關卡獲得鑽石獎勵
- 內購: 實際貨幣購買
消費管道:
- 道具購買: 回覆提示(30)、補命(100)、加時(300)等
- 時間管理道具: 暫停(100)、加成(150)鑽石
📈 學習進度系統
📚 詞彙學習系統商業規則 (Vocabulary Learning Business Rules)
BR-VOCAB-01: 多媒體詞彙學習機制
規則名稱: 沉浸式詞彙學習體驗
適用範圍: 第1關詞彙學習關卡
技術實現:
- 每個劇本固定包含5個核心詞彙
- 詞彙數據結構: 原形+CEFR等級+IPA音標+英文定義+雙語境+多媒體
- 音頻系統: 詞彙正常速度+慢速+例句音頻
- 視覺輔助: 例句配圖增強記憶效果
學習流程:
- 詞彙認知: 拼寫+發音+定義理解
- 語境學習: Example例句+視覺輔助+音頻學習
- 來源理解: Source句子展示真實使用語境
- 導航學習: 5個詞彙間無縫切換
完成判定:
- 單詞彙完成: 用戶瀏覽完整詞彙資訊即視為完成
- 關卡完成: 所有5個詞彙都被瀏覽過即完成
- 自動獎勵: 完成關卡自動獲得3顆星
- 進度追蹤: 即時保存學習進度和行為數據
BR-VOCAB-02: 智慧詞彙標註系統
規則名稱: 精確詞彙變形標註
適用範圍: 所有詞彙例句和來源句
技術實現:
- 直接標註法: 使用originalHighlight和exampleHighlight指定確切標註詞
- 精確匹配: 正則表達式詞邊界匹配避免誤標
- 視覺區分: 標註詞彙使用特殊樣式突出顯示
- 多語言支援: 支援各種語言的詞彙變形處理
標註規則:
- Source句子: 顯示學習者當初遇到詞彙的真實語境
- Example句子: 教學用例句,配備圖片和音頻
- 變形處理: 支援動詞時態、名詞複數等各種變形
- 不重複標註: 避免對已標註內容的重複處理
BR-VOCAB-03: 音頻播放業務邏輯
規則名稱: 互斥音頻播放管理
適用範圍: 所有詞彙學習音頻功能
技術實現:
- 互斥播放: 同時只能播放一個音頻,新播放停止舊音頻
- 狀態管理: 播放中按鈕顯示脈衝動畫狀態
- 重複播放: 支援用戶重複點擊播放同一音頻
- 載入策略: 音頻智慧預載入平衡速度和流量
按鈕設計原則:
- 功能明確按鈕: 無文字標註,純圖示設計(遵循UI/UX規範)
- 圓形設計: 音頻播放按鈕統一使用圓形設計
- 即時回饋: 播放狀態的視覺回饋和動畫效果
- 載入失敗: 音頻載入失敗時友善提示處理
🎯 線性闖關系統 (Progressive Stage System)
基於 線性闖關學習系統規格 的核心業務規則:
四關闖關架構
- 13階段×20劇本×4關卡 的完整學習架構
- 四關順序: 詞彙學習 → 詞彙熟悉 → 口說練習特別關卡 → 情境對話
- 線性解鎖: 除第2+關外必須按順序完成,口說練習特別關卡可跳過
- 學習階層: 第x階段 > 第x劇本 > 第x關卡
關卡類型與規則
| 關卡類型 | 收費模式 | 命條消耗 | 星級獲得 | 解鎖條件 | 通關條件 |
|---|---|---|---|---|---|
| 詞彙學習 | 免費 | 啟動扣1條 | 自動3星 | 無 | 全部答對 |
| 詞彙熟悉 | 免費 | 啟動扣1條 | 自動3星 | 完成第1關 | 全部答對 |
| 口說練習特別關卡 | 5鑽石 | 不扣命條 | 1-3星 | 完成第2關 | 平均70分+ |
| 情境對話 | 免費 | 啟動扣1條 | 1-3星 | 完成第2+關或跳過 | 雙重通關條件 |
舊版關卡結構系統
BR-LEARN-01: 階段化學習架構
規則名稱: 13階段學習路徑
適用範圍: 整體學習進度管理
結構設計:
- 學習階層: 第x階段 > 第x劇本 > 某某關卡
- 總體規劃: 共13個學習階段
- 劇本數量: 每階段包含20個以上劇本(持續增加)
- 關卡類型: 每個劇本固定包含三種關卡
* 詞彙認識關卡
* 詞彙熟悉關卡
* 對話訓練關卡
關卡解鎖機制:
- 順序闖關: 必須按照關卡順序進行,不可跳關
- 解鎖條件: 完成前一關卡才能解鎖下一關
- 通關標準: 即使獲得零顆星,成功通關仍會解鎖下一關
- 星級獎勵: 詞彙認識和詞彙熟悉關卡通關直接給予三顆星
🏆 情境對話核心商業機制
BR-LEARN-02: 雙重通關條件獎勵系統
規則名稱: 結構化通關獎勵機制
適用範圍: 所有對話練習關卡
劇情任務完成獎勵:
- 基礎完成獎勵: +10 鑽石 + 10 閃電能量
- 任務品質加成: 高品質完成額外 +5 鑽石
- 即時獎勵機制: 任務完成立即觸發獎勵通知和發放
- 進度追蹤獎勵: 連續完成劇情任務的連擊獎勵機制
指定詞彙使用獎勵:
- 詞彙掌握獎勵: 正確使用指定詞彙獲得 +5 鑽石 + 5 閃電能量
- 自然使用加成: 詞彙使用自然且符合語境額外 +3 鑽石
- 即時反饋獎勵: 使用詞彙時立即觸發成功通知
- 詞彙精通獎勵: 單次對話使用多個指定詞彙的組合獎勵
結算獎勵系統:
- 過關獎勵: 同時滿足劇情任務和詞彙要求獲得金幣和經驗值
- 星級獎勵系統: 基於三維度評分獲得1-3顆星
* 語意合適分數 > 60 (滿分100) = 1顆星
* 語法錯誤率 = 0 (所有句子正確或訂正後正確) = 1顆星
* 表達流暢平均分數 > 60 (滿分100) = 1顆星
- 訂正後獎勵: 選擇立即訂正後獲得訂正後的獎勵數值
- 失敗安慰獎勵: 獲得時光卷一張(可重新挑戰關卡)
⚡ 連續學習獎勵機制
BR-LEARN-04: 連續學習激勵系統
規則名稱: 連續學習天數追蹤與獎勵
適用範圍: 所有學習活動
連續學習規則:
- 連續學習天數: 追蹤用戶連續學習的天數
- 每日學習判定: 當日完成至少一個關卡即計為學習一天
- 連續獎勵機制: 基於連續天數給予額外獎勵
* 7天連續: 額外經驗值獎勵
* 14天連續: 免費命條補充
* 30天連續: 特殊成就徽章
斷線處理:
- 寬限期: 24小時內補完可維持連續記錄
- 保護機制: VIP用戶享有3天的連續中斷保護
間隔複習機制
參考艾賓浩斯遺忘曲線:
- 第1次成功: 1天後複習 (2¹ = 2天)
- 第2次成功: 4天後複習 (2² = 4天)
- 第3次成功: 8天後複習 (2³ = 8天)
- 第4次成功: 16天後複習 (2⁴ = 16天)
- 依此類推...
🏆 成就與獎勵系統
成就類型
- 學習里程碑: 累計學習天數、掌握詞彙數量
- 技能成就: 對話流暢度、發音準確度
- 挑戰成就: 連續答對、完美通關次數
- 社交成就: 分享學習成果、邀請好友
獎勵機制
| 成就等級 | 鑽石獎勵 | 經驗值獎勵 | 特殊獎勵 |
|---|---|---|---|
| 青銅 | 10鑽石 | 100 XP | 稱號 |
| 白銀 | 25鑽石 | 250 XP | 稱號 |
| 黃金 | 50鑽石 | 500 XP | 稱號 |
| 鉑金 | 100鑽石 | 1000 XP | 稱號 |
🔐 用戶認證與權限系統
🔑 用戶註冊與認證規則
BR-AUTH-01: 帳戶註冊規則
規則名稱: 帳戶唯一性驗證
適用範圍: 新用戶註冊
技術實現:
- 一個信箱地址只能註冊一個帳戶
- Apple ID 和 Google 帳戶不能與已註冊信箱重複
- 用戶名稱必須唯一且長度3-20字符
- 不允許使用系統保留關鍵字作為用戶名
驗證機制:
- 註冊時即時檢查Email唯一性
- 用戶名黑名單過濾
- 第三方登入綁定檢查
例外處理:
- 管理員可手動合併重複帳戶
- 用戶可透過客服申請帳戶刪除後重新註冊
BR-AUTH-02: 密碼安全規則
規則名稱: 密碼複雜度要求
適用範圍: 所有密碼設定和更改
技術實現:
- 最小長度8字符,最大長度128字符
- 必須包含大小寫字母和數字
- 不能包含用戶名或常見弱密碼
- bcrypt加密存儲,不可逆
安全措施:
- 連續5次錯誤輸入將鎖定帳戶15分鐘
- 密碼重設連結24小時內有效
- 密碼歷史記錄防止重複使用最近5組密碼
- 90天後系統建議更換密碼
BR-AUTH-03: 會話管理規則
規則名稱: 用戶會話控制
適用範圍: 用戶登入狀態管理
技術實現:
- 標準會話有效期為7天
- JWT Token自動續期機制
- 30天內無活動自動登出
- 同一帳戶最多允許3個設備同時登入
會話延長:
- 付費用戶會話有效期延長至30天
- 記住登入狀態最長可保持90天
- 異地登入需要進行安全驗證
👥 用戶角色分級系統
BR-USER-ROLES: 用戶角色定義
規則名稱: 用戶等級與權益管理
適用範圍: 所有用戶類別
用戶角色定義:
免費用戶 (FREE_USER):
- 狀態: 默認用戶類型
- 權益: 基礎學習功能、有限的學習次數
- 限制: 每日3次對話練習、基礎詞庫
試用用戶 (TRIAL_USER):
- 期限: 7天免費體驗訂閱用戶權益
- 權益: 完整功能體驗、無廣告、無限制學習
- 轉換: 試用期結束後自動轉訂閱用戶(需手動取消)
訂閱用戶 (SUBSCRIBER):
- 定價: NT$600/月 或 NT$6,000/年
- 權益: 無限制學習、進階統計報告、命條上限30個、每小時恢復3個命條
- 特權: 每日3次免費限時挑戰、優先客服支援
進階用戶 (PREMIUM_USER):
- 階段: 第二階段功能開放後提供
- 定價: NT$900/月 或 NT$9,000/年
- 權益: 訂閱用戶所有功能 + 進階自訂學習功能 + 更優質學習體驗(TTS)
- 特權: 命條上限50個、每小時恢復5個命條、專屬學習模式
高價值用戶 (HIGH_VALUE_USER):
- 階段: 第三階段功能開放後提供
- 定義: 累計購買鑽石超過NT$3,000的用戶
- 權益: VIP客服支援、專屬活動邀請、新功能優先體驗
- 特權: 限定道具折扣、獲得限定道具、專屬客戶經理
管理員 (ADMIN):
- 權益: 系統管理、用戶管理、內容管理
- 特權: 完整系統訪問權限、數據分析功能
用戶角色枚舉定義
enum UserRole {
FREE_USER = "free_user", // 免費用戶
TRIAL_USER = "trial_user", // 試用用戶 (7天)
SUBSCRIBER = "subscriber", // 訂閱用戶
PREMIUM_USER = "premium_user", // 進階用戶 (第2階段)
HIGH_VALUE_USER = "high_value_user", // 高價值用戶 (第3階段)
ADMIN = "admin" // 管理員
}
功能權限矩陣
| 功能 | 試用用戶 | 訂閱用戶 | 進階用戶 | 高價值用戶 | 管理員 |
|---|---|---|---|---|---|
| 基礎對話練習 | 無限制(7天) | 無限制 | 無限制 | 無限制 | 無限制 |
| 詞彙學習 | 完整詞庫 | 完整詞庫 | 完整詞庫 | 完整詞庫 | 完整詞庫 |
| AI分析報告 | ✅ | ✅ | ✅ | ✅ | ✅ |
| 自訂學習功能 | ❌ | ❌ | ✅ | ✅ | ✅ |
| 優質TTS體驗 | ❌ | ❌ | ✅ | ✅ | ✅ |
| 命條恢復 | ✅ | ✅ | ✅+ | ✅++ | 無限 |
| 口說練習關卡 | 消耗鑽石 | 消耗鑽石 | ✅ | ✅ | 無限 |
| 管理功能 | ❌ | ❌ | ❌ | ❌ | ✅ |
⚡ 防作弊機制
答題時間檢查
- 最短答題時間: 1秒 (防止機器人)
- 合理答題時間: 3-60秒 (根據題目類型)
- 超時處理: 超過60秒視為跳過
連續操作限制
- 連續答對上限: 同一題目類型連續答對50次觸發人機驗證
- 學習頻率限制: 每小時最多完成20個學習單元
- 異常行為偵測: IP異常、設備異常自動標記
學習數據驗證
- 學習時間合理性: 每日學習時間不可超過12小時
- 進度跳躍檢查: 難度提升過快觸發審核
- 成績異常檢測: 突然大幅提升觸發人工檢查
🌐 多語言支援
支援語言
- 界面語言: 中文(繁體/簡體)、英文、日文、韓文
- 學習語言: 英文、日文、韓文、西班牙文、法文
- 音頻語言: 支援所有學習語言的標準發音
本地化規則
- 日期格式: 根據用戶地區自動調整
- 數字格式: 支援不同地區的數字分隔符
- 貨幣顯示: 根據用戶所在地區顯示本地貨幣
- 時區處理: 自動根據用戶時區調整時間顯示
📺 簡化廣告系統
廣告展示策略
規則名稱: 非強制性廣告獎勵系統
適用範圍: 所有平台廣告展示
展示策略:
- 非強制性: 主要用於獲得額外鑽石獎勵
- 獎勵導向: 觀看廣告獲得25-50鑽石
- 頻率控制: 每日最多5次觀看,避免影響核心遊戲體驗
- 品質篩選: 優先顯示教育和遊戲相關廣告
廣告類型:
- 鑽石獎勵廣告: 觀看30秒廣告獲得25-50鑽石
- 命條恢復廣告: 觀看廣告恢復1個命條 (每日3次)
- 道具試用廣告: 觀看廣告獲得道具試用機會
技術實現:
- 廣告SDK整合: AdMob、Unity Ads等
- 廣告載入預處理: 避免用戶等待時間
- 廣告完成驗證: 確保用戶完整觀看才給予獎勵
🤝 社群互動系統
👥 好友系統規則
BR-SOCIAL-01: 好友關係管理
規則名稱: 好友關係管理
適用範圍: 所有社群互動功能
技術實現:
- 每個用戶最多可添加100個好友
- 好友邀請有效期為7天
- 雙方確認後建立好友關係
- 可設定好友可見性(學習進度、排名等)
互動限制:
- 每日最多發送20個好友邀請
- 拒絕好友邀請後30天內不可重複邀請
- 刪除好友後48小時內不可重新添加
- 封鎖用戶無法看到任何相關信息
數據同步:
- 好友狀態變更即時通知
- 好友學習動態推送設定
- 隱私設定優先級管理
BR-SOCIAL-02: 排行榜規則
規則名稱: 競爭排名計算
適用範圍: 所有排行榜功能
技術實現:
- 排行榜分為好友榜、全球榜、地區榜
- 每週一凌晨重置週排行榜
- 每月1號重置月排行榜
- 年度排行榜保持全年累積
排名計算:
- 主要依據: 遊玩關卡所獲得的經驗值
- 相同分數按學習開始時間排序
- 作弊或異常數據將被排除
- 反作弊演算法實時監控
顯示規則:
- 顯示前100名和用戶周圍排名
- 匿名用戶可選擇隱藏排名
- 排名變化趨勢圖表顯示
📊 數據分析與隱私保護
🔒 安全與隱私規則
BR-SEC-01: 數據隱私保護
規則名稱: 用戶數據處理規範
適用範圍: 所有用戶數據收集與使用
技術實現:
- 僅收集學習相關的必要數據
- 用戶可隨時查看和下載個人數據
- 帳戶刪除後90天內完全清除數據
- 不與第三方分享個人識別信息
數據加密:
- 敏感數據採用AES-256加密
- 傳輸過程使用HTTPS/TLS 1.3
- 密碼使用bcrypt不可逆加密
- 定期進行安全稽核和測試
合規要求:
- 符合GDPR、CCPA等隱私法規
- 提供數據可攜帶權和被遺忘權
- 定期隱私影響評估
BR-SEC-02: 內容審核規則
規則名稱: 用戶生成內容管理
適用範圍: 所有用戶輸入和分享內容
技術實現:
- 禁止發布違法、暴力、色情內容
- 禁止惡意攻擊或騷擾其他用戶
- 禁止發布廣告或垃圾信息
- 系統自動檢測+人工審核雙重把關
審核機制:
- AI內容識別系統24/7運行
- 用戶舉報機制和快速回應
- 內容分級和年齡適宜性檢查
處置措施:
- 輕微違規: 警告並刪除內容
- 嚴重違規: 暫停帳戶1-30天
- 極嚴重違規: 永久封禁帳戶
- 申訴機制: 7天內可申請複審
學習分析維度
- 學習效率: 單位時間掌握詞彙數/對話完成數
- 知識保持率: 間隔複習中的正確率變化
- 學習偏好: 用戶偏愛的學習模式和時間
- 難點識別: 用戶容易犯錯的知識點
隱私保護執行
- 數據匿名化: 個人識別信息在分析前移除
- 本地計算: 敏感數據優先在本地處理
- 用戶同意: 數據使用需要用戶明確同意
- 數據保留: 學習數據保留期限不超過2年
📱 技術限制與相容性
💻 平台相容性規則
BR-TECH-01: 設備支援標準
規則名稱: 設備支援標準
適用範圍: 所有平台版本
技術實現:
- iOS 12.0以上版本
- Android 8.0以上版本
- Chrome 80+, Safari 13+, Firefox 75+
- 記憶體需求最低2GB
硬體需求:
- 儲存空間最低500MB可用空間
- 網路連接要求穩定3G以上
- 麥克風權限用於語音功能
- 相機權限用於掃描功能(可選)
功能降級:
- 低配設備自動關閉視覺特效
- 網路狀況差時啟用離線模式
- 儲存空間不足時清理快取
- 不支援的功能給予明確提示
BR-TECH-02: 數據同步規則
規則名稱: 跨設備數據同步
適用範圍: 多設備用戶體驗
技術實現:
- 學習進度即時同步到雲端
- 離線學習數據聯網時自動上傳
- 數據衝突時以時間戳較新為準
- 每日自動備份用戶數據
同步頻率:
- 學習完成後立即同步
- 每10分鐘檢查一次更新
- 應用啟動時強制同步一次
- 網路恢復時補傳離線資料
衝突解決:
- 同步衝突優先保留本地較新數據
- 關鍵學習數據採用合併策略
- 提供手動解決衝突選項
- 異常同步自動回滾機制
BR-TECH-03: 效能監控規則
規則名稱: 應用效能標準
適用範圍: 所有平台和功能
技術實現:
- 應用啟動時間不超過3秒
- 頁面切換響應時間不超過500ms
- API請求超時設定為30秒
- 記憶體使用監控和自動清理
效能指標:
- CPU使用率持續監控
- 記憶體洩漏自動檢測
- 網路請求成功率追蹤
- 崩潰率控制在0.1%以下
降級策略:
- 效能不足時自動降低畫質
- 網路慢時優先載入核心功能
- 電量不足時減少背景處理
- 儲存空間不足時清理暫存
🔄 業務規則衝突處理
優先級管理
- 用戶安全和隱私 - 最高優先級
- 法律合規要求 - 法規優先於商業需求
- 付費用戶權益 - 既得權益保護
- 產品核心邏輯 - 學習機制一致性
- 用戶體驗優化 - 可動態調整項目
規則變更流程
- 影響評估 - 技術、用戶、商業三維度分析
- 合規審查 - 法務和隱私合規檢查
- A/B測試 - 小範圍驗證變更影響
- 分階段實施 - 漸進式推出降低風險
- 監控回饋 - 實時監控和快速回應
📝 備註:
- 本文檔已整合原有的
business-logic-rules.md中的詳細實現規格 - 統一了跨平台的業務規則和商業模式定義
- 確保各平台開發團隊基於一致的業務邏輯進行實現
🔄 整合完成內容:
- ✅ 鑽石貨幣系統: 完整的獲得方式、消費管道和套餐設計
- ✅ 道具商店系統: 詳細的道具功能、定價和購買流程
- ✅ 關卡結構系統: 13階段學習路徑和解鎖機制
- ✅ 雙重通關條件: 劇情任務和指定詞彙的獎勵機制
- ✅ 限時挑戰系統: 300秒限時挑戰的商業化設計
- ✅ 連續學習獎勵: 天數追蹤和獎勵機制
- ✅ 付費轉換優化: 漸進式付費漏斗和動機設計
- ✅ 訂閱服務簡化: 7天免費體驗和可愛UI設計
- ✅ 廣告系統: 非強制性獎勵廣告策略
文檔狀態: 🟢 整合完成
最後更新: 2025-09-10
版本: v2.0 (已整合詳細業務邏輯)
相關文檔:
- 平台對應表: 平台功能對應表.md
- 數據模型: 數據模型.md
- API規格: API規格.md
- Mobile端規格: mobile/README.md
- Web端規格: web/README.md