使用行为设计(B=MAP)诊断并解决留存问题。当用户提到“用户注册了但留不住”、“激活率”、“上手摩擦”、“留存指标”、“为什么用户不完成”、“流失分析”或“顿悟时刻”时使用。在分析群组留存曲线、设计激活里程碑、缩短新用户的价值实现时间、或调查用户首次会话后为何离开时也触发。涵盖能力链、提示设计和可累积的微小行为。关于习惯循环和可变奖励,请参见hooked-ux。关于内在动机,请参见drive-motivation。
行为设计框架
用于设计能可靠改变行为的产品框架。行为不是意志力或动机的问题——它是一个可预测的方程式的设计问题。
核心原则
福格行为模型 = B=MAP。当动机、能力和提示在同一时刻汇聚时,行为就会发生。
高 ┃
┃ ★ 行为发生
┃ (行动线上方)
┃
动机 ┃━━━━━━━━━━━━━━━━━━━━━━━ ← 行动线
┃
┃ ✗ 行为失败
┃ (行动线下方)
低 ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━
难 易
能力
行动线: 当动机和能力足够时,提示会触发行为;低于行动线,任何提示都无效。高动机可以补偿低能力,反之亦然。可靠的策略是让行为更容易(向右移动),而不是提升动机(向上移动)。
参见:references/behavior-model.md 当你需要该模型背后的曲线机制时——完整的行动线数学、行为类型(点/跨度/路径)以及针对未发生行为的逐步失败诊断。
评分
目标:10/10。 六个快速诊断行是分数变化的唯一来源。每行评通过/不通过,然后从10开始,每失败一行扣分:低动机或低于行动线(第1-2行)各扣 -2;提示、庆祝、瓶颈和扩展(第3-6行)各扣 -1.5。全部通过的设计得10分;每行都失败得0分。映射到区间:9-10 = 行为在低动机下可靠跨越行动线,提示与事件/锚点绑定,关键行为得到庆祝;5-6 = 依赖动机峰值或优化了非瓶颈因素;<=3 = 核心行为低于行动线,提示是垃圾信息,没有习惯回路。始终给出分数并指出具体失败的行。
三个要素
1. 动机
核心概念: 动机是行动的能量,由三个核心动机驱动,每个有两面:感觉(愉悦/痛苦)、预期(希望/恐惧)、归属(接纳/排斥)。它强大但不可靠。
为何有效: 动机如波浪般起伏——它飙升(新年决心、产品发布)然后崩溃(第3天、第2周)。依赖高动机的产品在浪潮退去时失败;最好的设计在低谷时也能工作。
关键见解:
- “动机不可靠,能力才可靠。”——BJ Fogg
- 为低动机时刻设计,而非峰值兴奋
- 动机优先的策略(激励视频、愿景信息)产生峰值,而非持续行为
- 将所需动机与行为难度匹配——困难行为需要高动机
产品应用:
| 场景 | 应用 | 示例 |
|---|---|---|
| 上手 | 不要指望新用户峰值持续 | 即使兴奋消退,首次操作也能工作 |
| 重新激活 | 假设回访用户动机低 | 在要求付出前展示即时价值 |
| 消息传递 | 利用正确的动机 | 社交健身→归属;金融工具→希望 |
文案模式:
- “只需30秒”(暗示轻松,降低所需动机)
- “加入50,000个团队……”(归属动机)
- “不要失去你的7天连续记录”(预期/恐惧动机)
道德边界: 恐惧动机(上述连续模式)仅在损失是真实且用户自有时才公平(他们的数据、他们的进度);切勿编造仅用于驱动会话的损失。
参见:references/motivation-waves.md 了解三种动机、动机波动以及为低谷设计。
2. 能力
核心概念: 能力是执行行为的容量——是六个因素(能力链)中最稀缺资源的函数。如果任何一个环节太弱,行为就会中断。
为何有效: 与动机不同,能力可以系统性地设计:每个移除的字段、消除的步骤和预设的默认值都会在模型上向右移动行为,即使在低动机下也能跨越行动线。能力链提供了诊断方法——找到最薄弱的环节并修复它。
关键见解:
- 六个因素:时间、金钱、体力、脑力、社会偏差、非常规
- 简单性是最稀缺资源的函数——找到瓶颈,而非最明显的因素
- “简单性改变行为”——BJ Fogg
- 起步步骤:将行为缩小到最小版本(2分钟→30秒→一个字段)
- 默认值是最强大的能力工具——用户很少更改它们
产品应用:
| 场景 | 应用 | 示例 |
|---|---|---|
| 注册 | 降低所有六个因素的成本 | 一键SSO减少时间、脑力、非常规 |
| 核心操作 | 修复最薄弱的环节 | 脑力瓶颈→智能默认值和模板 |
| 企业采用 | 解决社会偏差 | “你的团队已经在使用这个”降低社交风险 |
文案模式:
- “一键开始”(时间+体力)
- “无需技术技能”(脑力)
- “与你已使用的工具一样工作”(非常规)
道德边界: 仅在真正有价值的行为上减少摩擦——切勿让过度消费、过度分享或未经确认删除重要数据变得过于容易。
参见:references/ability-chain.md 了解六个因素的详细信息、摩擦审计模板和简化策略。
3. 提示
核心概念: 提示说“现在就做”。没有提示,无论动机和能力如何,行为都不会发生。三种类型:人物提示(内部提醒)、情境提示(环境线索)、行动提示(产品设计触发器)。
为何有效: 团队假设动机+能力就足够了——但并非如此,没有及时提示就不行。但提示只在行动线上方有效:向缺乏动机或能力的用户发送推送通知就是垃圾信息。
关键见解:
- 错误时刻的提示是噪音;正确时刻的提示是魔法
- 锚点时刻将新行为与现有习惯绑定(“打开Slack后,我会……”)
- 提示疲劳是真实存在的——每个不必要的提示都会降低未来提示的价值
产品应用:
| 场景 | 应用 | 示例 |
|---|---|---|
| 通知 | 仅在行动线上方提示 | 有内容需要审核时发送摘要,而非按计划 |
| 重新激活 | 将提示与真实事件绑定 | “你的报告已准备好”(基于事件,而非基于时间) |
| 功能发现 | 在动机和能力一致时提示 | 功能导览在用户遇到其解决的问题时出现 |
文案模式:
- “你的周报已准备好”(情境提示——真实事件)
- “还剩一件事完成设置”(行动提示带进度)
- 绝不:“我们想你了!”(产品需求,而非用户需求)
道德边界: 每个提示必须通过测试“我现在会感激收到这个吗?”——如果它服务于产品指标(DAU、重新激活)而非用户当前目标,就删除它。
参见:references/prompt-design.md 了解提示类型、时机策略、通知设计和锚点时刻。
微习惯方法
B=MAP的实际应用:让行为小到几乎不需要动机,将其锚定到现有习惯,并立即庆祝。
配方
在[锚点时刻]之后,我会[微行为],然后我[庆祝]。
- 锚点时刻: 一个可靠发生的现有习惯(打开应用、结束会议、早晨咖啡)。
- 微行为: 目标行为的最小版本——不是“写报告”而是“打开报告模板”。
- 庆祝: 一种即时积极情绪,将习惯固化。仅重复是不够的——你需要成功的感觉。
起步步骤
每个目标行为都有一个起步步骤——最小但有意义的版本:
| 目标行为 | 起步步骤 | 为何有效 |
|---|---|---|
| 完成上手 | 填写一个字段 | 完成带来的动力 |
| 每日使用分析 | 打开仪表盘 | 看到数据产生好奇心 |
| 与团队协作 | 发送一条评论 | 社交互惠开始 |
扩展行为
一旦固化,微行为会自然增长:打开仪表盘→查看几个指标→自定义→自动早晨习惯。切勿强制扩展——让动机和动力驱动扩展。微版本是基础,而非失败。
参见:references/tiny-habits.md 了解完整的微习惯配方、庆祝技巧和扩展模式。
行为设计流程
福格系统性的持久行为改变流程:
步骤1:明确愿望
用户想要什么结果——他们的愿望,而非产品的目标(“掌握团队进度”,而非“提高DAU”)。
步骤2:探索行为选项
列出所有可能实现愿望的行为。要详尽——不要立即承诺。
步骤3:匹配行为
评估每个行为的动机和易用性;在影响与可行性的2×2矩阵(焦点映射)上标出。
步骤4:从小开始
将最佳匹配行为缩小到其起步步骤;设计提示;添加庆祝。
步骤5:优化
固化后扩展。使用能力链修复瓶颈;根据数据优化提示时机。
参见:references/product-applications.md 当将此流程应用于特定类别时——B=MAP映射到SaaS上手、移动、电商、健康和教育,每类有动机时间线和瓶颈。
行动线
将行为移至行动线上方
- 提高能力(向右移动)——移除步骤、预填、默认值、模板、向导。最可靠的方法。
- 找到更好的提示——锚定到现有习惯;基于事件优于基于时间;在动机自然较高时触发。
- 提高动机(向上移动)不可靠——如果你需要动机策略,行为可能太难了。
使用B=MAP进行留存诊断
将B=MAP映射到产品指标:
| 指标 | B=MAP诊断 | 行动 |
|---|---|---|
| 低激活 | 首次操作低于行动线 | 将上手缩小到起步步骤;修复能力链最薄弱环节 |
| 第1天流失 | 提示失败或时机错误 | 重新设计第一天提示;锚定到现有习惯 |
| 第7天流失 | 动机浪潮退去,行为太难 | 降低核心操作难度 |
| 第30天流失 | 习惯未形成,无内部提示 | 创建微习惯配方;添加庆祝循环 |
| 低功能采用 | 功能对大多数用户低于行动线 | 进行摩擦审计;仅在动机存在时提示 |
| 通知疲劳 | 提示在行动线下方发送 | 减少数量;仅在动机+能力时发送 |
参见:references/case-studies.md 了解Instagram、Duolingo、Slack、Calm和Peloton的完整诊断——在诊断自己的产品前,先阅读如何对真实产品独立评分M、A和P。
常见错误
| 错误 | 为何失败 | 修复 |
|---|---|---|
| 依赖动机留存 | 动机总会退去;需要它的产品在低谷失败 | 让行为小到足以在动机低谷中存活 |
| 忽略能力链瓶颈 | 你优化了时间,但障碍是脑力或社会偏差 | 审计所有六个因素;修复最稀缺资源 |
| 在行动线下方提示 | 向无动机/无能力用户发送通知=垃圾信息 | 仅在动机+能力足够时使用基于事件的触发器 |
| 上手时跳过庆祝 | 没有积极情绪,重复不会固化习惯 | 在关键操作后添加成功状态和微庆祝 |
| 首次操作过于雄心勃勃 | “完善你的资料”是一个项目,而非行为 | 缩小到起步步骤:一个字段,一个操作 |
| 未诊断B=MAP就复制产品 | 高动机受众的设计在你的场景失败 | 首先诊断你的用户的动机、能力和提示上下文 |
快速诊断
| 问题 | 如果否 | 行动 |
|---|---|---|
| 新用户能否在60秒内完成核心操作? | 能力太低 | 摩擦审计;缩小到起步步骤 |
| 产品在动机低时是否有效? | 设计依赖峰值 | 重新设计核心行为以最小化动机 |
| 提示是否与真实事件或锚点绑定? | 提示感觉像垃圾信息 | 切换到基于事件或基于锚点的提示 |
| 关键操作后是否有即时反馈? | 无庆祝=无习惯固化 | 添加成功状态、进度、社交反馈 |
| 你是否找到了能力链最薄弱环节? | 优化了错误的东西 | 对核心行为的六个因素各评1-5分 |
| 用户是否从微行为自然扩展? | 过早强制复杂 | 起步步骤;让行为有机增长 |
延伸阅读
基于BJ Fogg的行为设计研究:
- 《微习惯:改变一切的小改变》 by BJ Fogg
- 《为行为改变而设计:应用心理学和行为经济学》 by Stephen Wendel(配套:将行为科学应用于产品设计)
关于作者
BJ Fogg博士在斯坦福大学创立了行为设计实验室,自1998年以来一直研究行为改变。他创建了福格行为模型(B=MAP),创造了“行为设计”一词,并培训了数千名创新者——包括Instagram联合创始人Mike Krieger。《微习惯》提炼了二十年的研究成果:持久的改变来自微小、锚定和庆祝的行为。






