返回课程目录

第 2 课  价值判断

在动手设计 Agent 前,先判断问题是否值得解决,以及是否真的适合用 Agent。

预计 6 分钟  ·  系列:从 0 到 1 设计一个 Agent

本课要点

  • 先判断问题是否值得解决:业务价值、影响范围、被服务程度、不解决的损失
  • 再判断是否适合用 Agent 做:看流程、规则分支、结果开放度
  • 能用简单办法解决的,尽量不要增加复杂度

你可能会说:我要学到底怎么设计一个 agent,看这些干什么?

别着急,毕竟不是所有问题都值得上 agent,甚至不是所有问题都值得解决。

在开始动手前,了解我们要解决的问题、判断它的价值和特点,可以帮助我们更好的选择方案。

1. 判断问题是否值得解决?

不是所有问题都值得投入资源。先判断问题本身的价值。

A. 价值判断框架

业务价值

赚钱、降本、增效,解决这个问题能为个人或组织带来多少可量化的价值

影响范围

受众多少,解决这个问题多少人可以因此受益

被服务程度

这个问题当前已有的解决方案质量如何,已有解决方案比较成熟,已有解决方案不能完全解决问题或者有明显的漏洞或痛点。

不解决的损失

这个问题就算不解决又能怎样?不做不会影响业务流程,不做业务流程无法进行下去

B. 选择题

以下哪个问题最值得优先解决?

2. 判断是否适合用 Agent 做?

不是所有问题都应该让 Agent 做,先看任务的特点。

维度WorkflowAgent
任务执行流程流程步骤固定可预测动态变化、不可预测
任务规则和分支可以穷尽不可穷尽
交付结果封闭、唯一正确答案开放、需要灵活处理

能用简单办法解决的,尽量不要增加复杂度。除非有明确的证据说明简单办法无法解决问题。

2.1  Workflow 与 Agent 的区别

适合 Workflow 的典型例子

  • 按照规则批量审核材料,输出通过 / 不通过结果
  • 按照固定模板生成日报、合同字段或会议纪要
文档
表格
规则
结果

工作流也可以很复杂,主要复杂在流程编排。如果你使用过coze、dify 这类平台,可能会见过很多人设计的工作流看起来让人眼花缭乱、线条错综复杂。
不过不管再复杂也在可控的范围内,只是多了一些分支和条件判断,毕竟每一步都是提前预设好的。

适合 Agent 的典型例子

  • 需要根据文档、多轮询问收集信息,创建文档并动态总结
  • 生成调研报告、制定计划,以及根据意见、判断提交修改
理解需求
制定计划
收集信息
整合输出
反思 / 调整

灵活性、反思性、能自主决策是Agent核心价值的体现。换言之,不需要太灵活,也不需要自主决策的任务,大都没必要用到Agent。

2.2  问答机器人一定要用 Agent 吗?

  • 不一定。场景明确且可以穷尽的简单问答,也可以用 Workflow 实现。
  • RAG 本身也是一种 Workflow。
  • PS: Workflow 中也可以调用工具,所以调用工具并不是 Agent 的独特之处。

3. 练习题

练习 1:以下哪个场景更适合 Workflow?

练习 2:以下哪个场景更适合 Agent?

本课产出

你将学会在开始设计前,先判断问题是否值得解决,以及是否真的适合用 Agent 来做。

进入下一课