10个方向 · 每个独立成立 · 组合产生飞轮效应
真人课现状 = 一个播放的视频 + 200人匿名排行榜。和 YouTube 免费健身视频没有本质区别。
单车完课率 ~90%——课程本身 OK,进来的人能练完。但用户练完后"明天还来不来"是核心挑战。我们要的是留存。
问题:课中界面同时显示踏频、功率、Zone、进度条四组数字,用户在高强度段"只盯数字、脱离状态感"。没有任何视觉元素传达"现在处于哪个训练层"的整体感知。
中 不同设备/投屏尺寸视觉差异——MVP固定参数,只做App端。DP端留Phase 2+。
中 低端设备帧率——GPU加速Canvas,低端降级为颜色渐变。
问题:课中音乐仅作背景播放,踏频与BPM无任何连接。用户错过了最容易实现的"心流节奏感"——健身平台用研显示这是留存最强正向体验之一。
问题:用户中断率最高点出现在课程中段(15-20分钟),高频反馈词"不知道还要撑多久"。当前进度条只显示时间百分比,不传达接下来的强度节奏。
问题:单屏方案中教练视频和训练数据同屏竞争空间,用户注意力被强制切分。已连接DP线的用户有硬件能力解耦两者,但软件未利用。
问题:完课率90%但次日留存低——用户"练完了但不知道进步在哪"。每次课程是孤立事件,没有可见的积累感和竞争维度。竞品数据显示带Streak机制的用户7日留存高22-35%。
训练分 = 做功基础分 × 效率系数 × 时长衰减(45min后递减)
核心维度:基于FTP(YeSoul FTP功能正在研发)。不走纯kJ,避免体重不公平。防刷:日上限300分 + 最低功率30W + 异常检测。心率带佩戴额外+20%上限加成。
排行榜优先级:③+①优先推荐,但4层方案统一列出供评审决策。
Streak独立运作驱留存,对周排行仅小额加成:连续7天+5%,里程碑Bonus,上限15%。Freeze免费1次/周、VIP 3次/周。
问题:复骑同课用户没有参照物看到"这次和上次有什么区别"。同步PK因DAU约束不可行(同课在线<3人)。自我Ghost零社交/FTP依赖(仅需功率序列存储),异步PK可延伸到陌生人和好友。
三层可并存,①课中最小侵入 + ②段落间歇 + ③课后完整对比。
排行榜每条记录 = 一个可挑战Ghost。共享"课程级骑行数据存储"基建。用户在排行榜点击对手即可发起异步PK。
问题:短期(每日打卡)和长期(年度总量)之间缺"中期目标",月中进入"目标感消失"的平台期。赛季制是游戏行业成熟的中期驱动机制,4-8周与健身习惯养成周期高度吻合。
硬依赖训练分系统——赛季进度由训练分驱动。如果训练分方向不做,赛季制需改为"训练次数"驱动(可行但激励效果弱)。
主题 ≠ 新内容——每赛季需要:1个主题名+1套配色(设计师半天)+门槛数字调整。内容团队负担极小。
问题:课程命名"45分钟燃脂骑行"是参数描述不是理由。研究显示叙事框架能将任务完成率提升18-27%。欧美用户对"personal journey"叙事接受度高,Peloton/Apple已验证。
纯音频MVP已否决——横屏课中无视觉变化体验不够。三方案统一列出供评审。
现有教练录制叙事旁白 + AI TTS 做对比验证。确定哪种质量/成本比更优后再规模化。
新课程类别"Story Rides",独立分类,不融入现有课程。首批:2个系列 × 5-8节课。
推荐路线:先形态1+2验证(4周出数据),通过后再投形态3音频叙事(+6周)。
问题:约40%用户对训练原理了解较少,练完不知道"刚才练了什么",缺乏认知成就感。长期"不知道进步在哪"是低留存深层原因。
| 课程类型 | 课前 | 课后 |
|---|---|---|
| HIIT | 部分研究显示训练后短时间内代谢有所提升 | Zone 4 X分钟→高强度时段达标 |
| 稳态燃脂 | 部分研究显示低强度有助有氧基础 | Zone 2累计Y分→有氧基础训练时长达标 |
| 力量 | 部分研究显示阻力训练促进肌肉适应 | 阻力比上次高Z%→渐进超负荷 |
| 恢复 | 部分研究显示主动恢复有助于运动后恢复 | 平均功率Zone 1-2→恢复质量良好 |
首批30条内容池+个性化趋势对比。3周,2人。
⚠️ 所有科学提示内容需经运动科学审核 + 本地化合规审核后上线。
问题:DAU ~5000,冷门课同时在线可能个位数。凌晨和非主流时段用户反馈"就自己一个人",缺乏社群存在感——这部分高频用户恰恰是留存最值得守护的群体。
类比:Death Stranding路标Kindle热门标注Dark Souls留言
每课最多5个信标,3秒淡出,不遮挡教练。3周,2人。
基于留存杠杆 × 实施风险 × 前置依赖的综合排序。可调整。
一表纵览10个方向的关键决策维度。
| 方向 | 留存杠杆 | 实施复杂度 | 证据强度 | 前置依赖 | 推荐阶段 |
|---|---|---|---|---|---|
| 训练地形图 | ⭐⭐⭐ | 低 | — | 课程段落标注(50节) | P1 |
| 认知微层 | ⭐⭐ | 低 | — | 30条内容池 + 科学审核 | P1 |
| 训练分 + 排行榜 + Streak | ⭐⭐⭐⭐⭐ | 中 | A·B·C | FTP功能(研发中) | P2 |
| 沉浸模式 | ⭐⭐⭐⭐ | 中 | A·B | 无(可并行) | P2 |
| 赛季制 | ⭐⭐⭐⭐ | 低 | B·C | 训练分系统 | P2 |
| Ghost V1(自我对比) | ⭐⭐⭐⭐ | 中 | A·B | ⚠️ 复骑率验证 + 功率序列存储 | P2 |
| Ghost V2+V3(异步PK) | ⭐⭐⭐⭐ | 高 | A·B·C | Ghost V1 + FTP分桶 + AI Ghost | P3 |
| 音乐节拍同步 | ⭐⭐⭐⭐ | 高 | A·C | ⚠️ BPM标注pipeline | P3 |
| 异步信标 | ⭐⭐⭐ | 低 | — | 无 | P3 |
| 叙事/故事化 | ⭐⭐⭐⭐⭐ | 高(分阶段) | B·C·D | 内容制作pipeline | P3 |
| 投屏分屏 | ⭐⭐⭐ | 中 | — | ⚠️ 投屏使用率调研 | P3 |
以下基建被多个方向共用,需在Phase 1优先启动。
多个方向都需要对课程进行结构化标注(时间轴段落、强度等级、BPM等)。如果各做各的,重复投入且数据不一致。统一建设后可服务≥4个方向。
| 标注维度 | 服务方向 | 方式 |
|---|---|---|
| 段落时间轴 + 强度等级 | 训练地形图、沉浸模式、异步信标 | 教研团队人工标注 + 规则辅助 |
| BPM供给(双路线) | 音乐节拍同步 | A路线:librosa/madmom算法标注+人工校准 | C路线:AI生成精确BPM分轨音频(核心供给) |
| 分钟级功率序列存储 | Ghost→异步PK、训练分、排行榜 | 端侧采集 → 云端存储pipeline(P0共享基建) |
| 课程级排行榜服务 | 训练分排行、异步PK匹配、Ghost挑战 | 后端服务 + FTP分桶匹配 |
| AI Ghost生成器 | 异步PK冷门课兜底 | 基于历史数据合成,标注AI(P3,Ghost V2阶段) |
| 用户训练记录聚合 | 训练分、赛季制、认知微层趋势 | 后端聚合服务 |
建议Phase 1与地形图并行启动,首批标注50节高频课(覆盖~80%使用量)。
以下问题需要先回答才能开工,建议在Phase 1期间并行完成。
| 研究项 | 影响方向 | 方法 | 判定标准 |
|---|---|---|---|
| 课程复骑率 | Ghost自比 | 现有数据分析:同一用户骑同一课程≥2次的比例 | >15% → 同课模式可行;<15% → 同类型fallback为主 |
| 投屏使用率 | 投屏分屏 | 埋点分析:DP投屏激活占课中session比例 | >20% → 值得做;<20% → 降优先级 |
| BPM自动检测可行性 | 音乐节拍同步 | 技术预研:用现有课程音频跑BPM检测,对比人工标注 | 准确率>90% → 自动化可行;<90% → 需人工校准pipeline |
| ✅ 功率Zone替代心率Zone | 所有Zone相关方向 | 已验证:功率Zone可替代心率Zone | |
| 自有曲库版权 | 音乐节拍同步V2 | 法务咨询 + 平台API对接调研 | 可行 → V2升级方向;不可行 → 仅用已授权课程音乐 |
| FTP功能上线时间线 | 训练分、排行榜、异步PK匹配 | 与研发团队确认FTP功能进度 | FTP上线 → 训练分+排行榜全量启动;未上线 → 延后排行,仅做课后做功展示(不排名) |
| Story Rides视觉方案成本验证 | 叙事/故事化 | 试制1课:A stock素材 vs B教练+B-roll vs C实景拍摄,对比成本和质量 | 单课成本<¥10K且质量达标 → MVP可行;否则调整方案 |
DAU ~5000,灰度 eligible 用户约1500。单个 A/B 测试(双组各750),最小可检测差异 (MDE) 约 5个百分点。意味着: