功能导向型策略框架
功能导向型策略框架
功能导向型业务只需要考虑单一用户,或某一个用户群的需求。面对这一侧时,可以相对明确地写出需求满足的理想态,策略围绕这个理想态改进。多数工具类产品,以及复杂产品里相对独立的策略模块,都可以先按这一类来想。
它对应四大业务方向里核心业务的左支。典型如搜索、天气、翻译、地图里的输入与路线、内容推荐:用户目标相对单一,评估可以主要从任务有没有被满足出发。
理想态较明确,仍然要有输入、规则、输出和指标。自动亮度、目的地输入、推荐都仍要按四要素来做。屏幕亮度是其中较简单的已知短例:环境光等因素相对客观,合适亮度也比较好描述。本篇不展开其实现;后面搜索、推荐、目的地都比它更不确定。
多边平台往往同时服务用户与商户。处理方式是先把任何一边单独拆开。拆开后,针对某一侧仍然可以用本框架。最终还要处理角色之间的约束,那是业务导向型策略框架的工作。
三模块框架
课程把功能导向策略抽象成三个互相连接的模块:
flowchart TB
R[资源支撑<br/>获取、处理、定义资源]
D[需求理解<br/>区分用户与场景]
S[解决方案<br/>针对场景给出输出]
R --> D
R --> S
D --> S核心关系是:把做一个策略拆成一组可验证、可迭代的问题。
- 需求理解:不同用户群或场景到底有什么不同,用什么规则区分。
- 解决方案:针对每个用户群或场景,产品应该实现什么效果。
- 资源支撑:前两步需要的标签、地点、候选、内容从哪里来,如何加工。
框架看起来简单,价值是避免停在上模型、做推荐。它与策略四要素对齐:区分规则对应输入,理想输出对应方案输出,准确率、召回率与核心指标对应计算逻辑是否有效。
需求理解:规则加准确率与召回率
需求理解要给出区分不同用户群或场景的规则:
- 哪些用户算同一类
- 哪些场景会产生不同需求
- 用什么输入因素区分
- 用户从一场景切到另一场景时,规则能否识别
短例:按性别或兴趣区分推荐;按活跃程度发不同推送;在图片搜索里区分强、中、弱图片需求;外卖打开时间可能对应午饭、下午茶、晚饭、夜宵。打开时间是一条区分因素,但不保证判断一定对:下午打开也可能在订第二天早餐。
因果链是:
flowchart LR
A[输入因素] --> B[用户或场景判断]
B --> C[具体需求]
C --> D[解决方案]规则必须数字化。通常用准确率和召回率:
或写成 \(Precision = TP / (TP+FP)\),\(Recall = TP / (TP+FN)\)。课程没有规定统一样本范围或达标线。真实需求如何确认(最终购买、点击、完成任务)必须按业务定义。
两个框要拆开写:黑框是规则本身,黄框是规则好不好。只有规则、没有指标,就无法迭代。性别等标签的价值在于帮助识别兴趣和需求,最终要评估的是需求识别准不准。
解决方案:理想效果加指标树
解决方案黑框回答:面对用户的问题,产品要实现的效果是怎样的?先写理想效果,再由研发选技术和工程。
表达方式随项目阶段变化:
| 项目类型 | 如何写理想输出 |
|---|---|
| 简单策略 | 按历史数据或调研直接给方案 |
| 复杂策略新项目 | 用若干场景 case 写出理想输出 |
| 已有策略迭代 | 写当前问题,以及解决后应达到的效果 |
黄框把好的体验数字化,通常就是产品核心指标。课程举例:头条推荐看点击率、停留时间;目的地输入看输入步数、输入时长;消息推送看转化或点击。不同业务不能套同一个核心指标,要从好的体验反推。见理想态。
核心指标要在提出理想输出时一起想,并接入效果监控与策略监控与效果回归。上线前拆成三支:
flowchart TB
I[指标体系]
I --> C[核心指标:方案最终要改善的结果]
I --> P[过程指标:达成核心结果所经过的关键环节]
I --> O[观察指标:可能被方案影响、需要防范的旁支]核心变好、观察变差,不能宣布成功。提出理想输出时同步回答:什么行为说明体验变好、如何被记录、指标该升还是降、只看核心会不会漏副作用。
三模块各自的工作顺序:
1 2 3 | |
资源的结果是有可靠、能支撑决策的资源。
资源支撑:从原始数据到可用输入
需求理解和解决方案都要整合外部资源时,启用资源支撑。它回答标签、候选、地点从哪来,是否准确、完整、稳定。
两个短例:
- 消息推送:要先有活跃、兴趣等标签。标签来自行为收集、分类、定义,再交给需求识别和消息选择。核心指标是转化或点击;标签本身另看准确率、召回率。链路是:行为 → 标签 → 用户群区分 → 消息选择 → 点击或转化。
- 地图餐馆搜索:解决方案是把周围餐馆按排序展现;资源问题是餐馆是否覆盖、类别、评分、开门时间、人均、堂食是否正确。判断一个 POI 是餐馆还是酒店,是资源分类,不是排序方案本身。资源不准,排序再精也是错集合上的精。
资源支撑也是一套规则:原始资源 → 获取 → 处理、分类、定义 → 可用于策略的标签与属性。衡量同样看准确率、召回率。
后面三篇是本框架在不同工具模块上的展开:搜索策略输入与结果都复杂;推荐策略需求本身不清晰、要持续猜;目的地与路线策略终止点明确,不确定的是预测对象。复杂度不同,三模块结构相同。
迭代闭环
三个模块都通过同一套发现途径迭代,见发现问题的四条途径、用户反馈处理、阶段性调研:
flowchart TB
A[定义理想态] --> B[提出规则与解决方案]
B --> C[定义核心、过程、观察指标]
C --> D[上线或运行]
D --> E[监控、用户反馈、效果回归、阶段性调研]
E --> F[发现需求规则、资源或方案问题]
F --> A需求规则可能把场景分错,资源规则可能把 POI 分错,解决方案可能用错体验定义。都不要求一定上机器学习,重点是把规则变成可验证指标,让指标推动下一轮。理想态和指标本身也会进化。
模板
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | |
常见误区
- 以为理想态明确就不用做策略。仍然要有输入、规则和指标。
- 只写用户群、不写区分规则,也没有准确率、召回率。
- 方案只写上模型、做排序,没有描述用户应得到的效果。
- 新项目和迭代项目用同一种写法;复杂新项目更适合 case,迭代更适合问题到解决后效果。
- 只盯核心指标,不写过程与观察。
- 把资源支撑当成数据已经有了。标签和 POI 都需要获取、定义和预处理。
- 把多边平台所有角色混成一个目标。先拆单侧,再用本框架。
- 以为理想态和指标一成不变。
适用:主要服务单一用户或单一用户群;可以描述相对明确的理想态;需要按场景给不同方案;依赖标签或候选资源;能为规则定义准确率、召回率或核心体验指标。当理想态高度不确定、或多方目标互相冲突时,不能假设存在一个单一核心指标,要进入业务导向框架。
写需求时,功能 PRD 的流程原型不够,要写清输入、条件、规则、输出,见简单策略需求文档、复杂策略需求文档。开发评估与 Diff 见开发评估、Diff 评估。
延伸阅读
来源说明
来源说明
本文根据公开课程《策略产品经理》(B 站 BV1YE411g717)整理为知识点,不是逐课笔记。
课程中的数字、阈值和公式是教学示意,不能直接当作可上线参数。
对应原课第 27 集。整理日期:2026-09-04。
发现错误?想一起完善? 在 GitHub 上编辑此页!
本页面贡献者:AI-PM Wiki Team
本页面的全部内容在 CC BY-SA 4.0 和 SATA 协议之条款下提供,附加条款亦可能应用