从愿望发散并筛选黄金行为
R — 原文(Reading)
“愿望是抽象的欲望……成果更容易衡量……愿望和成果都可以作为行动的起点,但它们都不是行为。”
— B.J. 福格,第2章「明确愿望」
“行为是你现在或在某个特定时刻可以去做的事情。”
— B.J. 福格,第2章「明确愿望」
“不用做出任何决定或承诺,只探索你有哪些选择,列出的行为越多越好。”
— B.J. 福格,第2章「列出行为集群,探索行为选项」
“黄金行为有3个标准:这个行为能让你实现愿望;你想做出这个行为;你可以做到这个行为。”
— B.J. 福格,第2章「行为匹配」
“第一回合,先不必考虑行为的可行性或现实性,只考虑行为的影响程度就好。”
— B.J. 福格,第2章「焦点地图」
“第二回合要关注的重点是行为的可行性和现实性……根据行为的可行性横向移动它们。”
— B.J. 福格,第2章「焦点地图」
I — 方法论骨架(Interpretation)
- 愿望说明想去哪里,成果说明如何衡量到达,行为才是某个时刻能观察到的动作;三者不可混写。
- 先校准真正想实现的愿望或成果,再把它放到行为集群中心。
- 发散阶段不承诺、不评价,也不急着问“我能不能坚持”,以免过早删除可能有效的路径。
- 候选项必须覆盖一次性行为、准备培养的新习惯、准备终止的具体行为三类。
- 外部建议只能进入候选池,不能因专家、亲友或流行案例而直接胜出。
- 收敛时先只判断每项行为对愿望的影响,保留因果链和不确定性。
- 然后回到真实生活,分别检查本人是否愿意做,以及在资源、权限和最差状态下是否做得到。
- 高影响、本人愿意且现实可行的具体动作,才是优先设计的黄金行为。
- 选择不是永久承诺:黄金行为只是待验证假设,试验数据可以推翻选择并改变配方。
A1 — 书中的应用(Past Application)
案例 1:银行把“存下500美元”转成行为集群
- 问题:一家银行想帮助客户建立500美元应急金,却把“存下500美元”这个成果当成可直接执行的行为。
- 方法论的使用:福格让项目团队先识别层级错误,再围绕成果发散出30多项具体动作,如降低有线电视套餐、每天存零钱、出售旧物并存入收入。
- 结论:客户需要的不是更多“为什么要储蓄”的说服,而是与自身现实匹配的具体行为选项。
- 结果:团队改变了产品方向,决定网页少讲“为什么”、多讲“怎么做”;书中未报告客户最终储蓄额或对照结果。
案例 2:福格用焦点地图改善睡眠
- 问题:大型研讨会前,福格因压力和睡眠不足而状态下降,单靠“睡好一点”的愿望无法行动。
- 方法论的使用:他先发散约20项行为,再只按影响排列;随后按现实可行性与个人意愿移动候选,选出安装遮光窗帘、手机静音、打开白噪音机和安置宠物等行为。
- 结论:最值得试验的不是理论上的最佳睡眠方案,而是高影响且现实中的他愿意、能够完成的行为。
- 结果:他自述一周后睡眠明显改善并完成研讨会;因不喜欢把宠物关笼,他后来删除了该行为,说明入选方案仍须按体验数据调整。
案例 3:把“到处乱扔”拆成可筛选行为
- 问题:福格想改变“到处乱扔东西”这个概括型坏习惯,但它没有单一动作可供设计。
- 方法论的使用:他发散出15项以上具体待终止行为,如不把毛衣放在梳妆台、不把书堆在厨房台面,再从较容易处理的行为开始。
- 结论:抽象负面标签必须先拆成多个可观察行为,才能比较影响和现实可行性。
- 结果:他报告自己开始掌控部分具体杂乱行为并恢复乐观,但书中没有给出长期整洁程度的量化结果。
A2 — 触发场景(Future Trigger)★
用户会在什么情境下需要这个 skill?
- 用户表达“更健康、减轻压力、提升效率、改善关系”等方向,却说不出下一项可观察动作。
- 用户给出减重、存款、留存率等成果,希望把它转成一组可选择的具体行为。
- 用户在多个习惯、行动方案或专家建议之间犹豫,不知道哪项真正适合自己的生活。
- 用户准备建立新习惯、安排一次性改变,或从一个概括型坏习惯中选出先处理的具体行为。
- 团队有共同愿望,需要先生成候选行为,再区分高影响方案与真实日程中可执行的方案。
语言信号(用户的话里出现这些就应激活)
- “我想改善X,但具体该做什么?”
- “这几个习惯里哪个最适合我?”
- “帮我把这个目标变成行为 / 筛选黄金行为 / 画焦点地图。”
- “How do I turn this goal into concrete behaviors?”
- “Which habit fits my real life?” / “Help me choose a golden behavior.”
与相邻 skill 的区分
- 与
fogg-diagnose-map的区别:本 skill 用在承诺前,生成并选择“做什么”;后者用在已有具体行为却发生或未发生时,诊断“为什么”。 - 与
fogg-simplify-action的区别:本 skill 先选择高影响、愿意且可行的行为;后者在行为已经选定但仍太难时,用能力链和微小化降低门槛。 - 与
fogg-design-anchor的区别:本 skill 不决定何时触发;选出重复行为后,才由后者匹配锚点和最后动作。 - 与
fogg-untangle-bad-habit的区别:本 skill 可把概括型坏习惯发散为具体待终止行为并初选;后者负责对选中的坏习惯按提示、能力、动机分阶段处理。 - 与
fogg-support-consensual-change的组合:涉及替他人或权力不对等群体设定愿望时,先由后者完成同意、权限与必要行为分流,再共同运行本 skill 的候选生成与筛选。
E — 可执行步骤(Execution)
当 skill 被激活后,agent 应按以下步骤执行:
校准愿望、成果与行为层级
- 分别写出:
愿望(方向)、成果(可衡量变化,可选)、行为(某人在某时可做出的动作)。 - 追问“这是谁的愿望”“谁能执行动作或改变条件”;若问题来自组织制度、资源、排班、歧视或权限,不得把责任默认落到个人自律上。
- 将“改善、提高、减少、坚持、负责”等抽象词改写为可观察动作;暂时无法改写的保留为愿望或成果,不冒充行为。
- 完成标准:得到一句经用户认可的愿望或成果,并明确目标行为的执行者;能用“是否能在一个特定时刻做出来”判别三种层级。
- 判停条件:若真实愿望尚不清楚,或多个利益相关者的愿望冲突,先澄清或分别建图,不进入发散。
- 分别写出:
进行一次不承诺的行为集群发散
- 明示:“以下只是候选,不代表你答应去做。”
- 围绕同一愿望,分别生成:
一次性行为、准备培养的新习惯、准备终止的具体行为;也可加入由组织、产品或制度负责人执行的结构性动作。 - 连续追问“很好,还有呢”,吸收专家或亲友建议时只把它当候选;发散结束后,再把每项改写为单一、可观察动作。
- 完成标准:通常至少得到10项候选,三类均被主动检查;每项都标明行为类型、执行者和具体动作。某类确实不适用时,写明理由,不为凑数虚构。
- 判停条件:完成两轮“还有呢”仍无新项,且三类已检查,即停止发散;若总候选不足以比较,可请求外部创意后继续,但不得直接采纳为答案。
第一轮只按影响筛选
- 对每项候选只问:“如果这个行为发生,它推动愿望或成果的程度有多大?”
- 标为高/中/低影响,并写一句因果依据;区分已有证据、合理推测和未知。此轮不以“太难”“我不想做”为由移动或删除行为。
- 完成标准:所有候选都已按影响纵向排列;每个高影响判断都有因果理由和证据置信度。
- 判停条件:若没有高影响项,返回步骤1检查愿望定义,或返回步骤2补充候选;不要从低影响项中硬选。
第二轮检查现实可行性与本人意愿
- 仅对已完成影响判断的候选,分别询问:
现实可行性:真实的执行者是否有时间、资金、体力、脑力、工具、权限与日程条件?在忙、累、低动机或资源紧张时仍可做到吗?本人意愿:执行者是真想做,还是只觉得“应该做”、被权威要求或受社交压力推动?
- 将行为横向标为可行/待支持/不可行,并另标愿意/犹豫/不愿意;不得用他人的成功故事替代本人回答。
- 必要行为例外:对安全、医疗、照护或法律合规中的必要行为,不得因“不愿意”直接删除。保持必要结果和专业标准不变,把“不愿意/做不到”记录为待解决约束,转入合规说明、能力支持、环境重设或合格专业人员协助;不得以微小化降低验收标准。
- 完成标准:每个高影响候选都有现实条件证据、本人意愿状态和不确定项;结构性约束标明责任主体,必要行为单独标记。
- 判停条件:若没有同时高影响、可行且愿意的可协商行为,返回步骤2补选项;若只剩必要行为,不强行宣布“黄金行为”,改为输出必要行为及支持/合规缺口。
- 仅对已完成影响判断的候选,分别询问:
选出黄金行为,并按共享实验协议交付
- 从高影响、现实可行、本人愿意的交集选出少量行为。个人默认1–3项;群体首轮优先1–2项,最多不超过5项。
- 对每项输出一张“行为假设卡”:
具体行为、类型、影响路径、意愿依据、可行性依据、主要不确定性、下一步应由哪个后续 skill 设计。 - 嵌入 fm-01 共享协议:把选中行为视为假设而非身份承诺;先试验,观察是否发生、实际阻力与结果信号;一次只调整一个关键配方要素,再测。数据不支持时可修改或淘汰行为,不责怪执行者。
- 完成标准:用户拿到的每项都是可观察动作,三项标准均有依据,并明确首次试验要收集什么数据以及何时复盘。
- 判停条件:选择一经形成即停止继续堆叠候选,进入简化、提示或坏习惯排障等后续设计;不得把“入选”写成已验证有效。
B — 边界(Boundary)★
不要在以下情况使用此 skill
- 用户已经给出一个明确行为,只想知道它为何没发生:使用
fogg-diagnose-map。 - 行为已经选定,只需降低难度或设计提示:分别使用
fogg-simplify-action或fogg-design-anchor。 - 用户只要事实、定义、医学诊断或法律意见,而不是选择行为。
- 严重成瘾、进食障碍、自伤、创伤、躁郁症、重度抑郁、ADHD 或可能出现医学戒断风险时,不以本流程替代专业评估和治疗。
- 问题的主要杠杆是人员配置、劳动条件、无障碍、收入、权限或制度改革时,不能把“个人选个小习惯”当作完整解法;应把结构性动作及其责任人纳入候选,或转交相应治理流程。
作者在书中警告的失败模式
- 把愿望或成果当成能直接执行的行为,如“提高效率”“存下500美元”。
- 依靠偶遇、网络权威或亲友成功经验直接决定行为,没有生成比较空间。
- 发散时立刻承诺或审查可行性,导致候选过早收窄。
- 只选“应该做”的行为,忽略本人意愿;或只看理想效果,忽略季节、资源、权限和最差状态。
- 同时启动太多黄金行为,令提示、支持和复盘资源被摊薄。
安全、伦理与合规边界
- “本人愿意”是可协商习惯的匹配标准,不是逃避安全义务、医嘱或法律责任的通行证;必要行为应保持标准并增加支持。
- 对他人或群体做行为选择,必须透明说明目的,尊重知情同意、可选择空间和退出权;不得用羞耻、隐性操控或权力压迫制造“意愿”。
- 终止危险行为、调整药物、饮食或运动方案时,先做风险检查;需要执业资质的判断交给合格专业人员。
作者的盲点 / 证据局限
- 焦点地图大量依赖本人主观排序,影响、意愿和可行性没有统一测量尺度;高分只是优先试验理由,不是因果证明。
- 书中案例多来自作者、学员和客户自述,存在选择偏差、回忆偏差和长期随访不足。
- 模型默认个人拥有一定时间、空间、资源和日程自主权;轮班、照护、贫困、残障或组织制度造成的限制不能被解释为个人匹配失败。
- 护士倦怠等案例把部分结构性问题落到个人微习惯,可能低估排班、软件、饮水条件和组织文化应承担的责任。
容易混淆的邻近方法论
- 焦点地图负责“选什么”,不负责证明行为有效;效果只能通过后续试验和结果指标验证。
- “现实可行”不是把行为立刻拆到最小;能力链与微行为设计是在选中之后进行。
- “待终止行为”进入候选池不等于已经制定戒除方案;具体终止仍需坏习惯系统流程。
相关 skills
- 与
fogg-diagnose-map的分工以行为是否已经明确为界:本 skill 在承诺前回答“选什么”,MAP 诊断则对既定行为回答“为什么发生或没发生”。 - 与
fogg-untangle-bad-habit是两条不同入口:本 skill 从愿望发散并筛选想建立的行为,后者从概括型坏习惯拆出具体绳结并按阶段减少旧行为;涉及替代时,后者才会借用行为匹配。 - 与
fogg-support-consensual-change配合时,先审查帮助他人的正当性、同意与退出机制,再让执行者共同生成并筛选适合自己的行为。
审计信息
- 验证通过:V1 ✓ / V2 ✓ / V3 ✓(
verified.md,fm-03) - 共享协议:已嵌入 fm-01“观察 → 单变量调整 → 再测试”,不独立声称效果
- 压力测试:待阶段 4;尚未生成或执行审计测试,不虚构测试结果或通过率
- 蒸馏时间:2026-09-08