19.08概念更新于 2026年9月17日

Agent 产品思维框架

一张从用户 Job 到商业价值的完整拆解清单。

19.08 · 课时讲解

Agent 产品思维框架

一条从用户 Job 一路推到“生意算不算得过账”的因果链。

1 / 11

一句话理解:Agent 产品思维是一条从“用户要完成什么 Job”一路推到“这门生意算不算得过账”的因果链,中间每一环——流程、能力、控制、可靠性、体验、运营——都要回答清楚,并在三个决策闸门前决定继续、收缩还是放弃。

学完前面所有模块,你掌握了大量零件:Context、RAG、工具、MCP、Skill、Workflow、Harness、Memory、执行环境、权限、验证、Evals、可观测性、UX。零件越多,越容易出现一种情况:讨论需求时每个人都在谈自己熟悉的那一块,没有人按顺序把事情想完整。

这一课不引入新概念,而是给你一张 完整的拆解清单:拿到任何业务场景,按顺序过一遍,就能得到“要不要做、做成什么样、怎么证明值得”的结论。它是 PRD 背后的思考顺序,也是评审会上的提问地图。

一张图:七层因果链

七层因果链与三个决策闸门:上层决定下层,闸门分别位于第②、⑤、⑦层之后 ① 价值层 Job:谁、何时、要取得什么进展、怎样算完成、值多少钱 决定 ② 流程层 专家怎么做:步骤、信息来源、判断依据、例外、风险点 决定 ③ 能力层 每一步交给谁:Reasoning / Skill / Tool / Workflow 需要什么:Context、Knowledge、Memory、执行环境 约束 ④ 控制层 能自主到哪:Autonomy、Permission、Approval、护栏 依赖 ⑤ 可靠性层 怎么知道做对:Verification、Error Recovery、Evals 呈现为 ⑥ 体验层 人如何监督:计划、进度、证据、审批、产物、失败呈现 支撑 ⑦ 运营与商业层 成本、延迟、Trace、持续改进、定价、ROI ①② 之后 闸门 1 值不值得 ④⑤ 之后 闸门 2 能不能可靠 ⑦ 之后 闸门 3 算不算得过账
图 1 · 七层因果链:上层决定下层,右侧三个闸门决定继续、收缩还是放弃

箭头的方向很重要:上层决定下层。不先定 Job,就无法判断该接哪些工具;不先想清验证方式,就不该放开自主性。很多项目的问题是从第③层开始想(“我们先接个 MCP 吧”),结果上下两头都悬空。

完整拆解清单

① 价值层

  • 用户是谁?一天遇到几次?现在怎么解决?
  • 触发条件是什么:人发起、事件触发还是定时?
  • 完成标准能否被系统确认?
  • 明确不做什么?
  • 当前的人工耗时、成本、错误率基线是多少?
  • 是否满足跨系统、多步骤、需要判断、最终要执行四个条件?

参见「找 Job,而不是找 Agent」「什么时候值得做 Agent」。

② 流程层

  • 至少观察过几位专家、几个真实案例?
  • 每一步的信息来源与判断依据是否记录下来?
  • 例外路径有哪些?出现比例多少?
  • 哪一步最耗时?哪一步最容易出错?
  • 专家如何确认“真的处理好了”?

参见「拆解人工流程」。

③ 能力层

  • 每一步属于 Reasoning、Skill、Tool 还是 Workflow?理由是什么?
  • 工具是否面向任务、读写分离、返回精简?
  • 模型每一步需要看到什么上下文?什么绝对不能给它看?
  • 企业知识从哪里来、谁负责更新、如何引用?
  • 需要记住什么:任务状态还是长期记忆?
  • 通过 API、浏览器、电脑操作还是沙箱执行?
  • 真的需要多 Agent 吗?为什么一个 Agent 加多个 Skill 做不到?

参见「步骤归类」「上下文五问」「什么时候需要多 Agent」。

④ 控制层

  • 每一类动作的风险等级是什么?
  • 哪些自动执行、哪些需确认、哪些禁止?
  • Agent 以谁的身份、用什么凭据运行?数据范围如何隔离?
  • 业务硬规则是否由程序强制执行,而不是只写在 Prompt 里?
  • 外部文本(邮件、网页、备注)进入上下文时,如何防注入?
  • 不可逆动作有没有预演、延迟执行或回滚?

参见「操作分级」「程序校验优先」。

⑤ 可靠性层

  • 每个动作执行后如何验证?是否读回系统状态?
  • 失败分几类?每类如何重试、降级、升级?
  • 最多跑多少步、花多少钱就停?
  • 评测集是否来自真实案例,覆盖典型、边界与对抗样本?
  • 上线门槛是什么?是否包含“越权动作为 0”?

参见「各类动作的验证方式」「构建评测集」。

⑥ 体验层

  • 用户能否看到目标、计划与当前进度?
  • 结论是否附带可点击核对的证据?
  • 审批时用户能否看到影响范围,能否修改后执行、中途接管?
  • 交付物是聊天回复,还是可编辑、可流转的产物?
  • 长任务是否支持后台运行与完成通知?
  • 失败或部分完成时,用户是否知道已完成什么、还缺什么?

参见「从聊天到监督」「失败的呈现」。

⑦ 运营与商业层

  • 单任务成本与延迟的预算是多少?超出时怎么办?
  • 每次运行是否有完整 Trace,出问题能否回答“它为什么这么做”?
  • 线上失败案例如何回流到评测集?
  • 定价方式与结果能否客观判定是否匹配?
  • 成功率门槛是多少?当前离门槛有多远?
  • 除省人力外,时效、覆盖、一致性价值如何测量?

参见「持续改进闭环」「商业化与 ROI」。

三个决策闸门

清单不是填完就结束。在三个位置,要明确做出“继续 / 收缩 / 放弃”的决定:

闸门 位置 核心问题 不通过时怎么办
闸门 1:值不值得 ①② 之后 Job 是否具体、高频、有基线?是否真的需要 Agent? 改做 Workflow、Copilot 或普通功能;或缩小 Job
闸门 2:能不能可靠 ④⑤ 之后 高风险动作能否被验证、审批、回滚?评测成功率是否可能达标? 降低自主性(只诊断不执行);补验证与回滚能力;缩小任务切片
闸门 3:算不算得过账 ⑦ 之后 真实成功率下,单任务总成本是否显著低于人工? 优化审阅与返工成本;只处理高成功率子类;调整定价

闸门的价值在于 允许收缩。多数成功的 Agent 产品不是一步到位的,而是先以“只读诊断 + 人工执行”上线,积累评测数据与信任后,再逐步放开低风险写入,最后才考虑更高自主性。

这条“先收缩、再放开”的路径可以画成三级台阶:

逐步放开自主性的三级台阶:只读诊断加人工执行、放开低风险写入、最后考虑更高自主性 第一步 只读诊断 + 人工执行 以更低自主性先上线 第二步 放开低风险写入 积累评测数据与信任后 第三步 更高自主性 最后才考虑 台阶越高,自主性越高 每过一道闸门,用真实数据决定是否上一级台阶
图 2 · 允许收缩:先以只读诊断上线,再一级一级放开自主性

用清单快速过一遍订单售后案例

层 订单售后处理 Agent 的结论
① 价值 售后专员定位“退款未完成”原因并推进退款;人工 40 分钟/单,每天约 200 单(示例假设)
② 流程 专家先看退款卡点日志;四类主因(支付未到账、退货未签收、政策不符、流程卡单);跨月失效的优惠券、活动商品的特殊规则是主要例外
③ 能力 8 个只读工具 + 4 个写入工具;3 个 Skill;单 Agent + 确定性写入层;按需加载政策条款
④ 控制 查询与低风险修正自动;退款金额、政策例外只生成审批单;打款禁止;独立服务账号
⑤ 可靠性 写入后读回;证据 ID 程序核验;15 步上限;250 张案例评测集,分类准确率 ≥ 90% 才上线
⑥ 体验 任务页展示查询进度与证据;审批卡片包含影响金额与回滚方式;失败时输出部分结论
⑦ 运营与商业 单任务成本预算 0.5 元;成功率门槛约 54%;完整 Trace 保留 180 天;时效价值以退款到账天数衡量
闸门结论 通过闸门 1;闸门 2 决定第一版不开放“优惠分摊重算”,先观察两周;闸门 3 以真实成功率复核

一张表就能让业务、研发、法务、财务在同一个框架下讨论,而不是各说各话。

常见误区

  • “框架是写文档用的。” 它更重要的用途是评审会上的提问顺序:先问 Job,再问流程,最后才问用什么模型。
  • “每一层都必须做到满分才能上线。” 闸门的意义就是允许以更低自主性、更小范围先上线,用真实数据推动下一步。
  • “商业层最后再算。” 成功率门槛决定了评测集的上线标准,应在设计阶段就粗算一遍,上线后再用真实数据校准。

产品经理检查清单

把本课的七层清单当作评审模板使用,并额外确认:

  • 讨论是否从第①层开始,而不是从技术方案开始?
  • 三个闸门是否都有明确的结论与负责人?
  • 每个“不通过”是否有收缩方案,而不是只有“放弃”?
  • 清单中的每一项是否能在 PRD 里找到对应章节(参见「Agent PRD」)?

练习

选一个与订单售后无关的场景(例如“SEO 流量下滑诊断 Agent”或“销售周报 Agent”),用 60 分钟:

  1. 按七层清单逐层写出结论,每层 3–5 行。
  2. 在三个闸门处分别写下“继续 / 收缩 / 放弃”的判断与理由。
  3. 写一段 200 字以内的第一版上线方案:自主性到哪一级、处理哪些子类、成功率门槛多少。

延伸阅读

下一步

框架需要反复练习才能内化。下一个模块「产品拆解」会用同一套问题拆解主流 Agent 产品,第一课从「Claude Code」开始。

试试:上下文、MCP、沙箱、Prompt 注入、外链