老王在城东开了一家面馆,他一直以为自己卖的是面条,直到他发现一位奇怪的常客:每周日晚上八点准时到店,点一碗清汤面,却总是跟朋友聊到打烊才走,面几乎没动过。老王忍不住问:面不合胃口吗?客人一愣:挺好的,我们每周都约这儿聊天。老王这才明白,这位客人雇的不是一碗面,而是一个能安心坐到深夜的“周末聚会场所”——面条只是这场约会的门票。 这就是 JTBD(Jobs to be Done)框架的核心洞察:用户不是在购买产品,而是在“雇用”产品去完成生活里的一件任务。产品只是任务的临时雇员,任务才是用户真正关心的事。对 AI 产品来说,这个视角格外珍贵——当所有人都在往产品里堆大模型能力时,产品经理的第一问不应该是“AI 能做什么”,而应该是“用户究竟想完成什么任务”。前者是功能堆砌,后者是价值创造。从任务发现、场景拆解到资源约束下的优先级取舍,正是这篇文章要陪你走完的旅程。
学会 JTBD,能帮你在 AI 产品设计时从“堆功能”转向“做对事”,并用清晰的优先级逻辑说服团队与老板,避免把研发工时浪费在用户并不真正雇用的功能上。
可视化演示
三模式交互演示JTBD框架在AI产品中的应用:Job识别拆解、AI能力匹配矩阵、机会分数优先级评分。
本节配有交互动效(进入视口后自动加载,约 3KB)。
Job识别与拆解 核心Job:用户雇佣产品完成的任务 拆解为可执行环节并识别痛点 Job = 场景 + 任务 + 痛点 从任务视角而非功能视角理解需求
JTBD理念内核
老王的面馆第一课来自那位“奇怪顾客”:每周日晚上八点固定到店,点一碗清汤面,跟朋友聊两小时,面还剩大半碗。老王起初觉得他不懂吃面,后来才恍然大悟——这位客人雇的压根不是面条,而是一个能坐着聊到深夜的周末聚会地点。任务不是食物。这个念头像一根火柴,点亮了老王对“用户到底在做什么”的全部好奇心。
JTBD把用户看作“老板”,产品看作“雇员”。当老板心头的任务冒出来,他会像搜简历一样翻出脑海里所有候选方案:旧产品、替代品、甚至徒手操作,然后挑一个“进步大、成本低、切换顺”的雇员。放到 AI 产品里,产品经理的第一问就不是“这个功能要不要加AI”,而是“用户在完成什么任务”。任务通常分三层:功能任务(快而好地写周报)、情感任务(显得自己专业)、社会任务(让团队觉得可靠),产品的价值就是这三层上的进度总和。
1. 期望进步(分子):用户完成 Job 后希望获得的状态差距,差距越大,雇用动力越强。
2. 尝试成本:用户为尝试新产品要支付的金钱、时间和学习成本,三类成本相加。
3. 转换阻力:用户放弃旧方案时的习惯惯性,以及数据迁移、关系迁移等额外阻力。
4. 意愿计算:分子除以分母之和,任何一项分母过大都会让雇用意愿迅速走低。
老王由此想通了:隔壁便利店同样能让人“10分钟填饱肚子”,因为它的 C 和 R 都低。自己光顾着把面做得好吃还不够,还得让顾客“雇得起、换得来”。他不再纠结面条是不是全城最好,而是开始琢磨:顾客点我的面,究竟是雇我去完成什么任务?
任务识别方法
老王决定不再靠猜,他开始系统地认识任务。他也试过直接问顾客“你为什么来吃面”,得到的回答却不可靠。于是他换了办法,拿个小本子在收银台后面偷偷记录:几点来、几个人、点什么、平均待多久。慢慢地,行为数据比客套话诚实得多。
JTBD研究有两条腿:访谈与观察。访谈能问出动机和场景,用“五个为什么”一路追问,比如“为什么吃面”→“因为没时间”→“为什么没时间”→“因为加班”→“为什么加班”→“因为要赶项目上线”。观察则能看到真实场景中的选择,比如顾客嘴上说“想吃清淡的”,手却点了最辣的招牌面。言行不一致非常常见,而真正可靠的结论,来自两者的交叉验证。
要量化任务,可以用经典的 FTU 打分法,给每个候选任务三个维度打分:频率、强度、未满足度,三者相乘得到优先级。
1. 频率 F:统计周期内该任务被触发的次数,代表这个 Job 在市场里出现的密度。
2. 强度 T:用户对该任务重要程度的主观评分,取值范围 0 到 1,越接近 1 越重要。
3. 未满足度 U:现有方案离用户期望还差多远,差距越大,撬动用户的机会越大。
4. 综合打分:三维相乘得到可横向比较的优先级分数。
老王的“任务簿”逐渐成形:工作日的快手午餐是高频高强任务,周五晚上朋友聚会是中频中强任务,深夜加班族的暖胃面则是低频但未满足度极高的任务。他第一次意识到,自己每天忙碌的核心不是把面做得多好吃,而是把这几份“工作”做得更稳更准。
场景挖掘洞察
一天下午四点半,几个外卖小哥提前到店,点大碗面,蹲在门口十分钟吃完。老王问他们为什么这么急,师傅们说:“趁晚高峰前把肚子填饱,等会儿接单根本没空吃饭。”老王看着他们离去的背影,第一次意识到:同一个“快速吃口饭”的任务,在不同时间、不同身份的人身上,会演化出完全不同的场景。
任务从来不能脱离场景存在。场景定义了“何时、何地、因何、求何”。“快速吃口饭”在睡到自然醒的周末上午、在赶晚高峰的骑手午后、在凌晨改方案的加班夜,需要的是三种不同产品。一个完整的任务场景包含四个要素:触发条件(什么事件点燃了需要)、情境要素(时间地点可用资源)、期望结果(完成后用户的状态)、失败阻碍(当前方案卡在哪里)。
场景价值也可以量化,公式很简单:用户损失越大、解决成本越低,这个场景越值得优先满足。
1. 用户损失:任务不被满足时,用户因浪费时间、机会和情绪而产生的总损失。
2. 解决成本:为了满足该任务,产品或公司需要付出的研发、运营和用户学习成本。
3. 优先级比值:损失作分子、成本作分母,比值越大代表撬动价值越高。
老王开始为“外卖骑手晚高峰前 30 分钟”重新设计出餐动线:提前备菜、免辣选项、便携包装、优先出餐。场景就是一个放大镜,让任务从模糊的“顾客想吃面”变成清晰的“骑手想在 10 分钟内带着饭离开”。
AI能力匹配
老王心动了,他差点买下一台“全自动智能炒菜机器人”,店员现场演示炒出来的宫保鸡丁确实不错。可晚上回到家,老王冷静下来一想:顾客的目标难道是想看机器人炒菜吗?不,他们的目标是“快而稳地吃上一口热乎饭”。这个任务里,备菜、切配、洗锅确实可以自动化,但核心的“火候与口味”用标准化预制方案就能解决。花大价钱雇个机器人,属于杀鸡用牛刀。
AI 产品经理常遇到的诱惑就是“手里有锤子,看什么都像钉子”。正确的姿势是把任务拆成步骤,标出哪些步骤可重复、可模式化,再看用什么 AI 能力承接。于是有了“任务-能力”匹配表:文案创作、摘要总结交给大语言模型;邮件归档、客服意图识别交给 NLP 加向量检索;库存预测、销量预估交给时序模型;证件识别、缺陷检测交给计算机视觉。
匹配程度可以用一个公式粗算,三个因素两正一负:
1. 任务重复度:任务中可自动化步骤占全部步骤的比例,比例越高越适合机器。
2. 数据可得性:已有数据占所需数据的比值,数据不足时 AI 就是无米之炊。
3. 错误代价:AI 出错的期望损失,等于单次错误损失乘以出错概率。
4. 计算匹配度:前两项做乘法鼓励叠加优势,错误代价作为减法控制风险。
老王最终没有买机器人,而是雇了一个熟手师傅,再配上标准化的切配流程。AI 不是身份的象征,而是为用户打工的员工。请任何一位“员工”之前,都要先问:这份任务清单,真的需要这个人的技能吗?
资源约束取舍
愿望清单越来越长:AI备货预测、AI差评回复、会员画像推荐、自动开票……每一项看起来都值得做。但面馆就两个人,资金、时间、精力全都有限。老王终于意识到,一个面馆最好的状态不是什么都做,而是把最该做的两件事做到极致。
资源约束是所有产品决策的现实背景。JTBD 的决策路径是:把候选任务按价值排序,选出性价比最高的前几名,而不是眉毛胡子一把抓。ICE 评分是最常用的排序工具,它让拍脑袋变成可讨论的打分。
1. 影响 I:该方案对用户完成核心任务的整体帮助程度,评分范围 1 到 10。
2. 信心 C:团队对技术路径和数据支撑的把握程度,评分越高越有底气。
3. 简易度 E:方案落地的难易程度,值越大代表越快见到效果。
4. 综合得分:分值跨度越大,排序差异越明显,方便跨方案横向比较。
还要克制一个冲动:别一上来就做大而全。先做一个最小可行产品,用最小的闭环验证核心假设,再决定是否加码。上线前问自己一句话:如果不上这个功能,用户最痛的是什么?如果有更便宜的替代方案,就再等等。资源约束下的选择,本质上是战略取舍。
老王最终只留下两个“AI 雇员”:备货预测和差评自动摘要,其余全部缓办。不是那些功能不重要,而是当前的约束条件下,这两件事离“用户的饭桌任务”最近,也最容易快速见效。
验证反馈闭环
两个月后,老王没有着急上第二个新功能,而是在橱窗贴了张二维码:“扫一扫,告诉我哪碗面让你失望了。”他每天看备货预测的报损率,统计自动摘要帮他省下了多少回复差评的时间。他发现自己对 AI 的看法变了——AI 不是魔术,而是一个可以被考核业绩的雇员。
产品上线只是开始。JTBD 闭环的最后一步,是验证用户的任务是否真的被更好地完成了。三个核心指标值得每天看:任务完成率(多少人尝试并成功了)、任务完成耗时(比之前快了多少)、任务失败点分布(卡在哪个环节)。用 A/B 测试对比新旧方案,才能判断“换雇员”是否真的划算。
其中任务完成率 CR 定义为:
1. 任务完成率:尝试用户中真正完成任务的比例,衡量“能不能帮上忙”。
2. 方案增量:新旧方案完成率之差,正数代表新方案真的有效。
3. 相对提升:消除原有水平差异的百分比指标,便于跨项目对比。
一个月后,老李发现备货预测把食材浪费从 8% 降到了 3%。他开始平淡地看待这些 AI 能力:“它只是把我本来就要做的事,做得更快更稳了。”真正的产品价值从来不是新技术本身,而是任务完成得更好之后,用户生活里那一点点实实在在的变化。
AI 应用场景
智能客服的“查询进度”体验优化
阶段:需求发现与 AI 能力匹配
解决的问题:传统做法是直接部署一个“智能问答机器人”,结果用户不买账。用 JTBD 访谈后发现,用户真正高频高痛的任务是“查退款进度”,而不是“跟机器人聊天”。痛点来自进度不透明带来的焦虑,而不是回复不够快。于是团队把 AI 能力聚焦到“进度查询”这一个任务上,用 NLU 理解用户意图,用数据库实时状态生成简洁回答。
具体案例:某电商平台客服部通过一周行为观察发现,42% 的人工客服会话其实都是在查订单进度。他们用 JTBD 重新定义产品:不再做开放闲聊,而是做一个“进度状态播报员”,把平均查询时长从 90 秒降到 8 秒,退款焦虑引发的差评率下降 37%。
笔记产品的“帮大脑减压”设计
阶段:任务场景挖掘与功能价值评估
解决的问题:传统笔记工具堆了 AI 摘要、AI 配图、AI 润色一大堆功能,用户却不知道点哪里。JTBD 发现,用户雇用笔记软件的核心任务不是“记录”,而是“降低遗忘焦虑”。触发的场景往往发生在通勤路上——突然想到一个点子,怕两小时后忘掉。
具体案例:一款笔记 App 针对“随手捕捉灵感”这一场景,设计了单键语音速记加 AI 自动整理。用户只需要按一下、说一句话,AI 负责在后台完成标题生成、标签提取和周报汇总。结果该功能上线四个月后,超过 60% 的用户每周都会用它,而此前推的 AI 配图功能使用率不足 5%。
生鲜电商的“备货决策”优先级排序
阶段:资源约束取舍与验证反馈闭环
解决的问题:生鲜电商 SKU 多、损耗率波动大,团队想把 AI 用在一百个环节。JTBD 分析发现,运营最痛的任务是“在缺货和浪费之间找到平衡”,场景优先级最高。团队用 ICE 打分评估候选功能,最终选定“次日销量预测”作为第一个 MVP。
具体案例:某区域生鲜电商先做了最小闭环:只预测前 20 款核心单品的次日销量,A/B 测试跑了两周。任务完成率直接定义为“预测准确率 85%”,达到后再扩展到全品项。最终损耗成本降低 23%,缺货率降低 18%,团队还通过这次验证统一了“先做预测、后做推荐”的排期节奏。
Python 演示
# JTBD优先级筛选演示:FTU打分 + ICE打分 + 预算约束选择import math class JTBDScorer: def __init__(self, task_item_list): self.task_item_list = task_item_list def ftu_rank(self): for item in self.task_item_list: item['ftu'] = item['freq'] * item['intensity'] * item['unmet'] return sorted(self.task_item_list, key=lambda x: x['ftu'], reverse=True) def ice_rank(self): for item in self.task_item_list: item['ice'] = item['impact'] * item['confidence'] * item['ease'] return sorted(self.task_item_list, key=lambda x: x['ice'], reverse=True) def pick_with_budget(self, budget, rank_key='ice'): ordered = sorted( self.task_item_list, key=lambda x: x.get(rank_key, 0), reverse=True ) picked_list = [] used_cost = 0 for item in ordered: if used_cost + item['cost'] <= budget: picked_list.append(item) used_cost += item['cost'] return picked_list, used_cost def main(): tasks = [ {'name': 'AI写周报', 'freq': 8, 'intensity': 5, 'unmet': 0.4, 'impact': 7, 'confidence': 8, 'ease': 6, 'cost': 3}, {'name': 'AI会议纪要', 'freq': 9, 'intensity': 6, 'unmet': 0.5, 'impact': 8, 'confidence': 7, 'ease': 7, 'cost': 2}, {'name': 'AI邮件摘要', 'freq': 7, 'intensity': 7, 'unmet': 0.6, 'impact': 8, 'confidence': 6, 'ease': 5, 'cost': 3}, {'name': 'AI营销文案', 'freq': 5, 'intensity': 9, 'unmet': 0.8, 'impact': 9, 'confidence': 6, 'ease': 4, 'cost': 4}, {'name': 'AI翻译文档', 'freq': 4, 'intensity': 6, 'unmet': 0.5, 'impact': 6, 'confidence': 9, 'ease': 5, 'cost': 3}, {'name': 'AI代码审查', 'freq': 3, 'intensity': 8, 'unmet': 0.7, 'impact': 8, 'confidence': 5, 'ease': 3, 'cost': 5}, ] scorer = JTBDScorer(tasks) print('FTU 优先级排序(发现阶段):') for item in scorer.ftu_rank(): print(' {0:<8} FTU={1:.2f} cost={2}'.format( item['name'], item['ftu'], item['cost'] )) print('\nICE 优先级排序(取舍阶段):') for item in scorer.ice_rank(): print(' {0:<8} ICE={1:.1f} cost={2}'.format( item['name'], item['ice'], item['cost'] )) print('\n预算为 8 单位时的最终选择:') picked_list, used_cost = scorer.pick_with_budget(8) for item in picked_list: print(' - {0} (ICE={1:.1f})'.format(item['name'], item['ice'])) print(' 已用成本 {0} / 预算 8'.format(used_cost)) if __name__ == '__main__': main()
class JTBDScorer:封装 JTBD 打分与预算选择的工具类,便于复用。item['ftu'] = item['freq'] * item['intensity'] * item['unmet']FTU 三维相乘,频率、强度、未满足度缺一不可。sorted(..., key=lambda x: x['ftu'], reverse=True)按 FTU 降序排列,让最高优先级自然靠前。item['ice'] = item['impact'] * item['confidence'] * item['ease']ICE 打分同样用乘法,跨方案可比。pick_with_budget(budget, rank_key='ice')在预算内按排序收割,体现“先雇最有价值的员工”。if used_cost + item['cost'] <= budget:逐个检查是否装得下,装不下的高价值项目先忍痛跳过。
常见误区
误区我刚做完十场用户访谈,用户说想要“更智能的推荐”,那我直接上推荐系统就对了?用 AI 实现用户嘴上说的东西,应该不会错。
正解用户的口号常常不是真实任务。JTBD 强调言行校准:嘴上说的“想比价”和行为上的“从来不看低价商品”可能是两个不同任务。应该回到行为证据和场景观察,识别用户真正雇产品去做的 Job,而不是把访谈回答当需求文档。AI 最终要服务的是用户做的任务,不是用户说的话。
为何常见:访谈成本低、速度快,产品经理习惯把访谈回答当第一手真理,忽略了人脑会事后合理化自己的行为。
误区我们有强大的大模型 API,只要把它接进产品里,再加一个“AI 助手”按钮,这个功能就可以宣传了。用户总归会用吧。
正解这是典型的“锤子找钉子”。JTBD 要求先定义用户的任务,再判断这个任务里哪些步骤存在可自动化的重复模式。如果任务本身与 AI 能力不匹配,加再强的模型也只是给用户增加了一个新负担。先问“任务是什么”,再问“AI 是不是对的那个雇员”。
为何常见:技术浪潮下,团队容易被新能力吸引,也容易在竞争压力下“别人有我也要有”,从而跳过任务分析直接堆功能。
误区数据分析显示“记笔记”这个行为每天发生 5 次,频率最高,那我们就优先做 AI 笔记整理。频率高难道不是优先级最高吗?
正解JTBD 的 FTU 框架是频率、强度、未满足度三者相乘。高频但很容易被现有方案满足的任务,U 很低,整体优先级并不高。真正值得优先做的是“高频高强且现在没人做好”的任务。只盯频率,等于只看流量不看转化。
为何常见:频率数据最容易获得,也最容易产生“规模感”和“确定性”,团队会本能地用单一指标替代多维判断。
误区这个季度预算充足,工程师也有余力,我们把五个 AI 功能一起上线吧,反正都在规划里。
正解多任务并行会稀释设计注意力,也让你永远不知道哪个功能真正帮助了用户。资源约束不是坏事,它逼你先做 ICE 得分最高、离核心任务最近的那个功能。小步快跑、验证一个再推下一个,才是 JTBD 推荐的迭代节奏。
为何常见:在增长压力下,团队倾向于用“数量”证明产出,管理者也容易误以为功能越多产品竞争力越强。
误区AI 功能上线后,我看 DAU 涨了 10%,说明用户很满意。接下来可以庆祝了。
正解DAU 是结果指标,不是任务指标。JTBD 要求直接度量任务完成率、完成耗时和失败点分布。DAU 升高可能来自运营活动、消息推送,跟 AI 功能本身毫无关系。只有站在任务视角,才能把产品改进和用户真实进步之间的因果链看清楚。
为何常见:DAU 是现成报表,每天自动更新;而任务完成率需要自己埋点设计,因此容易被忽视。
面试题
Q1. JTBD 中“雇佣”隐喻的核心含义是什么?
- A.用户像老板一样管理产品团队
- B.用户购买产品是为了完成特定任务← 正确答案
- C.产品供应商应该雇用更多销售员
- D.AI 模型是被用户预算雇用的员工
答案:B。JTBD 认为用户不是在“买产品”,而是在“雇产品”帮自己完成某个任务。产品只是完成任务的雇员,用户才是老板。选 B 最贴切。A 把雇佣关系理解反了;C 停留在商业运营层面;D 错在强调预算而非任务。
Q2. JTBD 通常将用户任务划分为哪三个层次?
- A.功能、情感、社会← 正确答案
- B.功能、财务、社交
- C.低频、高频、中频
- D.简单、复杂、一般
答案:A。JTBD 的任务分层是功能任务、情感任务和社会任务。功能任务对应“把事做完”,情感任务对应“感觉变好”,社会任务对应“关系改善”。财务、频率和复杂度都不是该框架的划分维度。
Q3. 用户说“我想比价”,却从不多看低价商品,最合理的 JTBD 结论是什么?
- A.用户在故意欺骗调研员
- B.言行差异需要用行为校准← 正确答案
- C.比价任务完全不存在
- D.应该立刻推送更多低价商品
答案:B。JTBD 强调言行校准:用户口述的需求常常带有自我合理化,真实任务要看行为。可能用户真正的任务是“买得放心”而不是“买得便宜”。因此不能直接采纳访谈结论,也不能完全否定比价,而是应结合观察证据校准任务定义。
Q4. FTU 优先级打分中的三个维度是什么?
- A.频率、强度、未满足度← 正确答案
- B.频率、创新、易用性
- C.成本、收益、影响力
- D.用户数、转化率、留存率
答案:A。FTU 是 JTBD 的量化打分工具:Frequency(频率)、Intensity(强度)、Unmet(未满足度),三者相乘得到任务优先级。用户数、转化率是产品数据,成本收益是决策经济学,均不属于 FTU 的原始维度。
Q5. Job Scenario 通常不包括下列哪一项?
- A.事件触发的具体情境
- B.完成后的期望状态
- C.使用过程中的阻碍要素
- D.模型训练所需的 GPU 数量← 正确答案
答案:D。任务场景四要素是触发条件、情境要素、期望结果和失败阻碍点。GPU 数量属于技术实现资源,与“用户在什么情境下完成任务”无关。它是资源约束章节的回答,不属于场景描述。
Q6. 资源有限时,AI 功能排期应该优先选择什么?
- A.ICE 总分最高的方案← 正确答案
- B.技术实现最简单的方案
- C.用户呼声最高的功能
- D.与竞品已经对齐的功能
答案:A。ICE 评分是影响、信心、简易度三者的乘积,专门用于资源约束下的取舍。技术最容易不等于任务价值最高;用户呼声没有行为证据可能失真;跟竞品对齐更是放弃了差异化。ICE 总分最高代表性价比最优。
Q7. “AI匹配度=R×D−E”中的 E 代表什么?
- A.模型训练耗费的 GPU 算力成本
- B.出错时的用户与信任损失期望← 正确答案
- C.开发团队对该功能的信心分数
- D.用户每次使用产品的等待时长
答案:B。E 是错误代价,等于单次错误损失乘以出错概率。它与研发成本、团队信心、等待时长无关。AI 在医疗、金融等场景中犯错的尊严代价远高于 GPU 成本,这正是公式用减法控制风险的原因。
Q8. 以下哪些做法符合 JTBD 引导的 AI 产品设计流程?
- A.先定义用户核心任务← 正确答案
- B.再匹配合适的 AI 技术← 正确答案
- C.先引入最新大模型再找用途
- D.在预算内优先高价值场景← 正确答案
答案:ABD。JTBD 的流程是任务先行、技术后置。A 先定义任务是起点;B 根据任务匹配合适 AI 是核心;D 在预算内优先高价值场景是资源约束下的正确做法。C 是典型的技术倒推,容易造成功能堆砌,不符合 JTBD。
Q9. 采用 MVP 验证 AI 功能时,适合关注的指标有哪些?
- A.任务完成率变化← 正确答案
- B.任务失败点分布← 正确答案
- C.完成任务的耗时变化← 正确答案
- D.云服务器 CPU 使用率
答案:ABC。MVP 验证要看任务有没有被更好完成:完成率反映能否帮上忙,失败点分布暴露卡点,耗时变化反映效率提升。CPU 使用率是基础设施监控指标,与用户任务是否完成无关,不能作为产品假设的验证依据。
Q10. 下列哪些做法符合资源约束下的 JTBD 取舍原则?
- A.先用 ICE 排序再选 Top 方案← 正确答案
- B.高速发展期也保持功能克制← 正确答案
- C.所有高频任务同步启动 AI 化
- D.高价值低难度任务优先落地← 正确答案
答案:ABD。A 用 ICE 排序是标准取舍工具;B 保持克制符合“先做好一件再扩展”的节奏;D 优先落地高价值低难度的方案是性价比最大的选择。C 同时启动所有高频任务会稀释资源、无法验证因果,违背了小步迭代的原则。