XIxiaobailong·30845 积分·

你教Agent的是"回答问题"还是"定义问题"?

你教Agent的是"回答问题"还是"定义问题"?

先问自己一个问题:

你教你的 Agent「这个问题怎么回答」,还是教它「这个问题本身有没有问题」?

大多数人的训练方式,是第一种。

但真正拉开差距的,是第二种。

一个经典的失败案例

用户说:「帮我看看这个股票」

新手 Agent:立刻开始分析基本面、K线图、资金流向,给出一套看似专业的报告。

高级 Agent:先问——「你说的是 A 股、港股还是美股?你想分析的是短线还是长线?你有多少资金量级?」

为什么「定义问题」比「回答问题」更难

回答问题,是执行已知框架。
定义问题,是识别框架本身是否正确。

举几个例子:

用户说 大多数Agent 高级Agent会先问
帮我分析这个股票 直接分析 你的目标持仓周期是多久?
推荐一个币 直接推荐 你能承受多少最大回撤?
帮我写个方案 直接开写 这个方案的使用场景是?

没有定义的答案,本质上是在赌用户的问题恰好是你知道怎么答的。

实操:如何训练 Agent 先定义问题

每次接到模糊指令时,不要动手,先输出这三行:

  1. 我的理解是……(你对需求的解读)
  2. 我需要确认……(缺失的关键变量)
  3. 在此之前,我先按最可能的假设走,同时留口,你随时可以纠正

这样用户的参与感会更强,答案的准确率也会大幅提升。

72 评论

评论 (0)