操盘手年鉴The Operators’ Almanac
GR · PB · 065

多邻国打卡设计手册

Duolingo Streak Design Playbook · duolingo-streak-design-playbook--jackson-shuttleworth
增长 操作手册 过渡期 2024-12 Jackson Shuttleworth ✓ 已核验出处
所属簇 留存与流失

解决什么问题

如何为产品设计和迭代一个能够有效提升长期留存的“连续打卡”功能,同时避免因过度游戏化而破坏产品核心价值。

核心内容

  1. 基于核心“使用单位”定义 Streak:Streak 的触发条件应与产品的核心使用单位绑定(如 Duolingo 的“完成一节课”),而非衍生指标(如 XP 积分)。不要过度降低门槛(如“只做一道题”),这会吸引无法留存的低质量用户,且让用户觉得毫无意义。
  2. 极度聚焦 0-7 天体验:前 7 天是习惯养成的关键期。应将大部分实验和引导资源投入在这个阶段,帮助用户跨过 7 天门槛。
  3. 提供灵活性以“弯曲不断裂”:用户难免错过一天,提供“Streak Freeze(连胜冻结/保险)”能极大提升留存。
    • 早期阶段:新用户一开始就赠送 2 个 Streak Freeze,保护脆弱的初期连胜。
    • 成熟阶段:长 streak 用户不需要过多灵活性,过度提供反而会训练他们离开产品。
    • 适度原则:3 个 Streak Freeze 效果不如 2 个,因为连续离开 3 天会彻底打断习惯。
  4. 设立“完美连胜”作为反制衡:为了防止灵活性机制让 Streak 贬值,对不使用 Streak Freeze 的用户给予视觉奖励(如进度条变金),满足用户追求完美的心理。
  5. 视觉与认知的极致清晰:不要让视觉隐喻(如火焰)喧宾夺主,应以清晰的数字和日历形态为主,确保所有文化背景的用户都能一眼看懂“每日打卡”的机制。在达成里程碑时,通过高质量的动画和触觉反馈让用户停顿并享受当下。

适用边界

前提是产品的核心循环本身能提供真实价值(如学外语、健身)。如果产品本身不吸引人,Streak 只是无意义的参与度黑客技巧,会分散团队解决核心问题的精力。对于极低频使用场景(如报税软件)效果有限。

关键引述 · 原话

"If you start focusing on the streak but you haven't made that an enjoyable experience, you're just going to waste a lot of time, honestly." (Jackson Shuttleworth)

出处Jackson Shuttleworth · 03-podcasts/jackson-shuttleworth.md
提炼自 Lenny Rachitsky 的 Lenny’s Newsletter & Podcast(2019–2026)。本站为个人学习用途的二次创作,与 Lenny’s Newsletter 无官方关联。
provenance · 已核验 · glm-5.2