# Superball 活跃活动(Cursor 友好版需求文档) ## 一、活动概述 **活动名称**:Superball(超级球) **触达方式**:付费用户每日首次打开网站弹窗 **核心玩法**:完成充值 + 流水任务,获得球 → 选择幸运号码 → 按奖池分配奖励 --- ## 二、昨日数据展示(弹窗) - 昨日总奖池 - 每个球的基础奖励 - 昨日幸运号码(0–9,可重复) - 我昨日拥有的球及号码 - 示例:①②④⑤⑧(中奖号码打勾) - 昨日获得奖金 - 公式: `基础奖金 × 奖励系数 + 中奖号码奖励` - 昨日奖励系数 - 示例:`x1.5` --- ## 三、今日任务体系 ### 1. 任务档位 | 档位 | 充值要求 | 流水要求 | 奖励球数 | |---|---|---|---| | A | 500 | 2000 | 30 | | B | 200 | 1000 | 10 | | C | 100 | 500 | 5 | | D | 50 | 200 | 2 | | E | 29 | 100 | 1 | ### 2. 任务规则 - 用户每日选择一个任务档位开始 - 完成任务后可: - **领取奖励** - **升级任务** - 升级规则: - 只能向更高档位升级 - 原有进度保留 - 若当前为 A 档,不可再升级 --- ## 四、奖励球与选号规则 ### 1. 奖励球 - 完成任务后获得对应数量的球 - 每个球可选择一个号码(0–9) - 号码可重复 ### 2. 选号方式 - 手动选择 - 随机选择 - 每点一次号码,完成一个球的选号 - 所有球选择完成后点击【确认】 - 弹确认框,结束流程 ### 3. 幸运号码 - 每日系统生成幸运号码 - 页面展示最近 7 天幸运号码 --- ## 五、奖池与奖励计算 ### 1. 奖池规则 - 奖池 = 所有用户下注流水 × 100% - 实时增长 ### 2. 每球基础奖励 ``` 每球基础奖励 = 当前奖池 ÷ 当天已获得奖励的总球数 ``` ### 3. 奖励系数规则 - 初始系数:1 - 连续每日完成任务:+0.5 / 天 - 最大系数:3 - 中断规则: - 每间隔 1 天未完成任务,系数 -0.5 - 最低为 1 --- ## 六、页面结构 ### 页面 1:任务选择页 + 昨日数据 - 昨日奖池 - 完成人数 - 奖励总球数 - 平均每球基础奖励 - 幸运号码球 ### 页面 2:任务进行页 + 今日实时数据 - 实时奖池(动态滚动) - 已完成人数 - 当前总奖励球数 - 预计每球奖励金额 ### 页面 3:任务完成 → 奖励选择页 - 展示可领取的球数 - 选号入口 ### 页面 4:已选号状态页 - 实时数据(奖池 / 人数 / 球数) - 已选择的号码 - 可返回活动页 ### 页面 5:活动说明页 - 完整规则说明 --- ## 七、文案与 UI 调整 ### 首页 - 新增: - 昨日完成人数 - 昨日奖励总球数 ### 字段文案 - `Winning number` → **Lucky number** - `Total win` → **Your prize** ### 奖金展示 ``` Base prize ¥xxx + Lucky prize 10 × 2 = 50 Multiplier x1.5 (❓点击解释) ``` ### 主按钮 ``` 领取奖金 ¥75 & 开始今日任务 ``` --- ## 八、交互补充 - 任务选择后增加二次确认弹窗 - 任务页展示: - 已奖励球数 - 当前每球基础奖励金额 - 完成任务后: - 显示【升级任务】与【领取奖励】按钮 - Banner 位: - 动态 Jackpot 展示图 --- ## 九、关键公式汇总 ```text 奖池 = 流水 × 100% 每球基础奖励 = 奖池 ÷ 总球数 最终奖励 = 基础奖励 × 奖励系数 + 幸运号码奖励 幸运号码奖励 是自己选择的球数字里有中奖号码就奖励10*中奖的球数(中奖号码只有一个但是用户可以重复选号码) ```