如何让用户听话?

news2025/4/11 22:15:49

​福格教授(斯坦福大学行为设计实验室创始人)通过深入研究人类行为20年,2007年用自己的名子命名,提出了一个行为模型:福格行为模型。

模型表明:人的行为发生,要有做出行为的动机和完成行为的能力。一旦有了充足的动机和能力,就会在被诱导或被触发时,完成行为。

足够的动机(motivation)、实施行为的能力(ability)、实现行为的触发提示(prompt),三位合体时,关键的行为就发生了。

动机是个啥?

动机是完成某个特定行为或者某类行为的欲望。

福格教授认为动机很复杂,它是善变的,可以分为以下3种。

  • 内在动机:你想要做这个行为

    如:我想赚更多的钱

  • 外在动机:我通过该行为可以获得利益或者避免惩罚

    如:我不按时交作业可能会受到老师的责备)

  • 当前环境动机:当前的环境会促使我做出相应的行为

    如:工作过程中的内卷

能力是个啥?

能力是维持行为习惯最值得以依赖的要素。

行为的持续发生,最关键的要素就是能力,它们是一个正向反馈的关系。

让能力容易做到,影响能力达成的3个因素涉及:

  • 人物:提升技能,做自己擅长的事情。

  • 行动:让行为变得微小,从关键且容易做的一小步开始,降低行为操作门槛。

  • 情境:更容易的获取工具和资源,借助它们让行为变得更容易做到。

以上3个因素都可以帮助用户的行为处于行动线上方,提高我们采取行动的可能性。

提示是个啥?

提示是生活中的隐形驱动力,它是行为发生的决定性要素,没有提示就不会有我们的注意力,行为就不会发生。

福格行为模型中,动机和能力是一直持续存在的,而提示不一定。

提示的影响因素也有3个:

  • 人物提示:通过人生理反应的刺激做出的提示

    如:遇到危险、肚子饿了、身体疲惫等

  • 情境提示:周围环境的任何事物都可以成为行动提示,它是可以设计且通过学习掌握的一种提示

    如:App通知、闹钟声音、便利贴等

  • 行动提示:又叫“锚点”提示,可以理解为己经养成的行为习惯。

    如:饭前洗手、睡前去厕所

怎么让用户听指挥?

对运营、产品、研发人来说,我们的工作就是让用户习惯性的去做“我们希望他做的事“,达成从不做到习惯做的转化。

福格行为模型常做为设计指导,用来规划用户行为达成计划。因为模型中的动机、能力、提示三要素,都是围绕着用户习惯养成展开的。

设计总思路是:

  • 愿望本身不会自动改变,必须依赖行为。因此,要从愿望出发,找到黄金行为。 

  • 针对黄金行为,提高自己的相对能力是必要的,更现实的考虑是让行为变得微小。

  • 同时,找到最佳提示,让黄金行为绑定提示,可以让黄金行为真正发生。

从三要素的设计难度来看,由高到低分别是:

动机>能力>提示

所以要想改进一项行为(增加其发生概率),首先应当优化提示,然后解决能力问题,最后再考虑动机。

关于动机:从愿望到行为

与传统智慧相反,动机是行为改变中最后再考虑的要素——不是因为它不重要,而是因为它太复杂。

一方面,人性的复杂决定了动机的复杂,任何动机都有其反面。它们相互依存,成对出现。当我们想要看书学习的时候,一定有一个想要放松的动机,隐藏在背后;当我们想要减肥的时候,一定也有一个想吃甜食的动机,在伺机而动……

另一方面,动机是波动的,研究证实,人的意志力,即抵抗诱惑动机的能力跟血糖水平正相关。因为人的血糖本身是波动的,所以,人的意志力水平也是波动的。也就是说,人抵抗动机的能力是波动的。

有必要区分三个概念:愿望、成果和行为

1、愿望是抽象的,一般只指明了方向,但不够明确

如:我要变得更健康

健康到底是什么意思,是不生病吗,还是能一口气跑上5公里,抑或保持体重在70公斤以下?

2、成果是具体的,而且可衡量。

如:2022年结束前,我要减掉10斤体重。

在设立目标时,可借鉴SMART原则。

3、行为是达成成果的直接手段。

没有行为,什么都不会发生。

从某种角度来看,成果和行为都是明确的,二者有相似性。如,我今天要跑步5公里,既像成果,也可以是行为。

区分成果和行为有一个简单标准:行为是可以立即实施的,而成果不行

对于动机而言,实现行为转变,即是将愿望转向到行为。选择一个愿望,然后列出一组有助于实现愿望的具体行为,并在这些行为中找到黄金行为。

黄金行为有三个特征:

  1. 此类行为我们有动力去完成:虽然我们说动机应该最后考虑,但持久改变的关键,仍在于匹配真心想做的行为。如果所有行为都不想做,那也只能矮子里面拔将军,选出相对愿意做的。

  2. 此类行为我们有能力做到:至少相信自己能做到,如果一开始都没有信心做出的行为,还是延后再考虑为好。

  3. 行为对达成愿望是否真的有帮助。

横轴表示我是否能做到,纵轴表示行为对达成愿望的影响。

落到右上角象限中的行为,就是黄金行为。黄金行为,就像狙击枪上的瞄准镜,清晰了实际可操作的目标。
 

关于能力:让行为简单

制定行为改变计划前,可以从五个方面对能力着手分析,分别是:时间、资金、体力、脑力和日程

  1. 完成这项行为,需要多少时间?相应的,我每天能不能挤出这么多时间?

  2. 完成这项行为,需不需要花钱?支出是一次性的,还是持续性的?

  3. 完成这项行为,对体力要求高吗?有没有受伤风险?

  4. 完成这项行为,会不会很费脑?现在的状态能不能跟上?

  5. 完成这项行为,跟我的日程能匹配吗?是否需要做出调整?

在行为改变设计时,重要的原则是:让行为变得更容易、更容易、更容易。因为行为越简单,就越容易发生。

怎样才能让这个行为更容易?实现“容易做”有3种方法:

  • 提升技能

  • 获取工具和资源

  • 让行为变得微小

想要行为容易,期望短期内让自己变得强大很难,因此,可以想办法绕到另一边:让行为变得微小,微小到随时、顺便都能做。

行为变微小有两种方式:

1.入门步骤

如:目标是每天跑步一千米,那穿上跑鞋就是入门步骤。

此处有个要点,入门步骤与行为之间必须要有自然而直接的联系。跑步要穿跑鞋,就是自然而直接的;

2.缩小规模。

如:目标是每天做五十个俯卧撑,那每天做五个就是缩小规模。

关于提示:用锚点频繁行动

提示是两级分化最严重的因素,我们每天都会经历数百个提示,却极少留意到它们,而是直接采取行动。

福格博士提倡用行为作为提示,将已经形成习惯的行为作为提示,以此来培养新的习惯。作为提示的行为,他称之为“锚点”。

用锚点触发新行为的频繁发生,要进行两步设计:

  1. 确定锚点

  2. 为锚点匹配合适的微行为

确定锚点时要注意:锚点是生活中一定会发生的事情。锚点是明确的,意味着是一个确切的时间点。如:

  • 早晨睡醒后下床;

  • 烧水泡茶,或是打开咖啡机;

  • 下班回到家后,把大衣挂到玄关;

匹配微行为时要注意:关联黄金行为,这种尝试匹配是个不断试错的过程,不要寄希望于一步到位。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1632013.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

在IDEA中使用.env文件导入系统配置的图文教程

JetBrains的IDEA是一款功能强大的集成开发环境,为开发人员提供了丰富的功能和工具。使用.env文件来管理配置信息在IDEA中非常简单。 旧版本默认支持,新版本idea需要安装插件才可以。 这里我们可以安装EnvFile插件,步骤如下: 在弹…

回归预测 | Matlab实现NGO-ESN北方苍鹰算法优化回声状态网络多输入单输出回归预测

回归预测 | Matlab实现NGO-ESN北方苍鹰算法优化回声状态网络多输入单输出回归预测 目录 回归预测 | Matlab实现NGO-ESN北方苍鹰算法优化回声状态网络多输入单输出回归预测预测效果基本介绍程序设计参考资料 预测效果 基本介绍 1.Matlab实现NGO-ESN北方苍鹰算法优化回声状态网络…

利用NetBIOS欺骗攻击盗取hash(2)

LLMNR和NetBIOS欺骗 原理探究 在使用传输控制协议 (TCP) 和互联网协议 (IP) 堆栈的网络(包括当今大多数网络)上,需要将资源名称转换为 IP 地址以连接到这些资源。因此,网络需要将“resource.domain.com”解析为“xxxx”的 IP 地…

书生·浦语 大模型(学习笔记-9)大模型微调的相关概念 预训练 与 微调 全量微调FFT 与 PEFT的区别

目录 一、什么是大模型微调 二、指令微调 三、微调的目的 三、微调的方式 四、微调的步骤 五、微调数据准备 六、微调的数据质量 一、什么是大模型微调 预训练和微调的区别,这个很关键 二、指令微调 这个地方主要是微调的角度不同,简单理解&#…

(学习日记)2024.04.20:UCOSIII第四十八节:各文件功能概览

之前的章节都是针对某个或某些知识点进行的专项讲解,重点在功能和代码解释。 回到最初开始学μC/OS-III系统时,当时就定下了一个目标,不仅要读懂,还要读透,改造成更适合中国宝宝体质的使用方式。在学完野火的教程后&a…

leetcode-包含min函数的栈-93

题目要求 题目思路 1.设计上两个栈,第一个栈s1里面正常存储插入进来的数据,s2里面只存储s1里面最小的那个数据。 2.对于push函数,所有新来的value都需要在s1中插入,s2中,如果s2为空,那么也直接插入&#x…

基于Springboot+Vue的Java项目-火车票订票系统开发实战(附演示视频+源码+LW)

大家好!我是程序员一帆,感谢您阅读本文,欢迎一键三连哦。 💞当前专栏:Java毕业设计 精彩专栏推荐👇🏻👇🏻👇🏻 🎀 Python毕业设计 &am…

Docker | 入门:安装与配置

Docker | 入门:安装与配置 Docker 和传统虚拟机区别 对于传统虚拟机: 虚拟出一套硬件,运行一个完整的操作系统,并在这个操作系统上安装和运行软件。 对于 Docker: 将一个个容器隔离开。 容器内的应用直接运行在宿主机的内容&am…

牛客NC242 单词搜索【中等 递归DFS C++/Java/Go/PHP】

题目 题目链接: https://www.nowcoder.com/practice/987f2981769048abaf6180ed63266bb2 思路 递归:以word第一个字符为起点,在矩阵中 递归搜索,检查是否存在完整的word路径, 注意恢复现场,又叫回溯&#…

OmniReader Pro for Mac:强大且全面的阅读工具

OmniReader Pro for Mac是一款专为Mac用户设计的强大且全面的阅读工具,它集阅读、编辑、管理等多种功能于一身,为用户提供了卓越的阅读体验。 OmniReader Pro for Mac v2.9.5激活版下载 该软件支持多种文件格式的阅读,包括PDF、Word、Excel、…

基础款:Dockerfile 文件

# bash复制代码# 使用 Node.js 16 作为基础镜像 # 指定一个已经存在的镜像作为模版,第一条必须是from FROM node:16# 将当前工作目录设置为/app # WORKDIR /app# 方法一:用dockerfile命令:进行下载打包文件 # 将 package.json 和 package-loc…

简单易懂的下载学浪视频教程- 小浪助手

接下来我就教大家如何通过小浪助手,轻松下载你想要下载的学浪app视频 首先准备好小浪助手 工具我已经打包好了,有需要的自己取一下 学浪下载器链接:https://pan.baidu.com/s/1djUmmnsfLEt_oD2V7loO-g?pwd1234 提取码:1234 -…

【机器学习】集成学习---Bagging之随机森林(RF)

【机器学习】集成学习---Bagging之随机森林(RF) 一、引言1. 简要介绍集成学习的概念及其在机器学习领域的重要性。2. 引出随机森林作为Bagging算法的一个典型应用。 二、随机森林原理1. Bagging算法的基本思想2. 随机森林的构造3. 随机森林的工作机制 三…

【kettle006】kettle访问华为openGauss高斯数据库并处理数据至execl文件

1.一直以来想写下基于kettle的系列文章,作为较火的数据ETL工具,也是日常项目开发中常用的一款工具,最近刚好挤时间梳理、总结下这块儿的知识体系。 2.熟悉、梳理、总结下华为openGauss高斯数据库相关知识体系 3.欢迎批评指正,跪谢…

格瑞威特 | 邀您参加2024全国水科技大会暨技术装备成果展览会

—— 展位号:A13 —— 企业介绍 北京格瑞威特环保设备有限公司成立于2009年,是专业从事设计、研发、销售智能加药计量泵、在线水质分析仪表、便携式水质分析仪表、流量计、液位计、阀门、搅拌机、烟气报警仪、加药装置等各类水处理设备及配件的OEM供服…

一、初识VUE

Vue Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面&…

滑块验证码破解----Java使用opencv后端破解滑块验证

使用技术:Java SpringBootopenCV 在windows上首先需要下载opencv进行安装,先去官网:Releases - OpenCV 下载这个windows版本的安装包 下载后直接安装解压就行,然后需要,然后找到安装位置里的这个文件: 你下载的是什么版本的,这里的数字就是多少,比如我下载4.5.3版本那么这…

【CANoe示例分析】TCP Chat(CAPL) with TLS encription

1、工程路径 C:\Users\Public\Documents\Vector\CANoe\Sample Configurations 15.3.89\Ethernet\Simulation\TLSSimChat 在CANoe软件上也可以打开此工程:File|Help|Sample Configurations|Ethernet - Simulation of Ethernet ECUs|Basic AUTOSAR Adaptive(SOA) 2、示例目…

嘉楠堪智 CanMV K230 的 CanMV-IDE 环境与 MicroPython 编程

嘉楠推出了 CanMV IDE 开发环境,可以使用 MicroPython 开发针对 CanMV K230 的各种程序,同时也提供了大量的例子程序,方便使用者学习。 嘉楠开发者社区,给出了详细的 CanMV K230 教程,可以借以快速上手。 目录 固件…

【Java难点】多线程终极

悲观锁和乐观锁 悲观锁 synchronized关键字和Lock的实现类都是悲观锁。 它很悲观,认为自己在使用数据的时候一定有别的线程来修改数据,因此在获取数据的时候会一不做二不休的先加锁,确保数据不会被别的线程修改。 适合写操作多的场景&…