惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Engineering at Meta
Engineering at Meta
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
小众软件
小众软件
博客园_首页
T
Tailwind CSS Blog
美团技术团队
博客园 - 叶小钗
Microsoft Security Blog
Microsoft Security Blog
有赞技术团队
有赞技术团队
Apple Machine Learning Research
Apple Machine Learning Research
大猫的无限游戏
大猫的无限游戏
Microsoft Azure Blog
Microsoft Azure Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
I
InfoQ
MongoDB | Blog
MongoDB | Blog
The Cloudflare Blog
J
Java Code Geeks
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 聂微东
酷 壳 – CoolShell
酷 壳 – CoolShell
Blog — PlanetScale
Blog — PlanetScale
IT之家
IT之家
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Y
Y Combinator Blog

人人都是产品经理

为什么你的产品找不到差异化?90%的失败都卡在第一步上(下) – 人人都是产品经理, 3年从30万到1300万用户、获2200万美元融资,这个AI教育产品用“抽卡”破解了获客难题 – 人人都是产品经理, 园区招商系统怎么做才能真正帮到去化?我加了这一个功能,推广链接转发400次阅读过万 – 人人都是产品经理, AI大事件:OpenAI发完网络安全模型又搞药物研发,小鹏汽车要抓”DeepSeek时刻” – 人人都是产品经理, 电商不是卖货,是一场更残酷的产品经理实战 – 人人都是产品经理, 没想到,活动营销又回来了! – 人人都是产品经理, 为何All-in海外KOC:一场关于AI时代窗口期的豪赌 – 人人都是产品经理, 重新理解企业的内部协作 – 人人都是产品经理, 苹果的 AI 战略到底是什么? – 人人都是产品经理, 医疗智能体·第2讲——合规护城河:等保、PIPL与HIPAA的架构实战 – 人人都是产品经理, 向量知识库五步法:从“答非所问”到“精准回复” – 人人都是产品经理, 鸿蒙PC三方库构建总指挥HPKBUILD(sha)库为例 – 人人都是产品经理, 何时该用LLM?AI产品经理的LLM设计指南 – 人人都是产品经理, 医疗信息领域的需求方、决策方、准入方以及关注点(二) – 人人都是产品经理, 即梦涨价:一场被误读的「傲慢」 – 人人都是产品经理, 面试AI PM必答题:Hermes和OpenClaw的区别,如何讲清楚业务价值 – 人人都是产品经理, AI的下一张船票:世界模型——AI产品经理必须理解的技术拐点 – 人人都是产品经理, 小红书做GEO,怎么让AI信你?记住这 3 个重要信息 – 人人都是产品经理, 5 家印度 AI 初创公司,看看印度 AI 再做什么 – 人人都是产品经理, AI项目跨团队协作:产品技术业务如何不打架 – 人人都是产品经理, Agentic Workflow(智能体工作流):让AI从”答案生成器”变成”数字员工” – 人人都是产品经理, lycium_plusplus 项目全景解读:OpenHarmony 三方库构建的“大管家” – 人人都是产品经理, 从爆单救火到前置履约:两套预采策略,把生鲜大促履约效率拉满 – 人人都是产品经理, 什么时候该补货?我用一轮数据做了一个决定 – 人人都是产品经理, 从“机械兜底”到“动态分流”:AI客服重复进线治理的4大底层逻辑 – 人人都是产品经理, 抖音拼效率,红书拼洞察 – 人人都是产品经理, 全民狂欢与退潮——为什么龙虾这波热潮冷却得如此之快? – 人人都是产品经理, Stripe押注!MPP重塑全球支付 – 人人都是产品经理, 小红书GEO:AI引用你的内容,不是因为你对,而是因为你看起来可信 – 人人都是产品经理, 前百度副总裁押注办公Agent,日韩付费爆发,Manus迎来强劲对手 – 人人都是产品经理,
AI Agent要如何评估
瞳仔设计说 · 2025-10-23 · via 人人都是产品经理

AI Agent 到底好不好用?不是看它会不会聊天,而是看它能不能解决问题。这篇文章教你如何从用户体验、场景匹配、技术能力等多个维度,快速判断一个 Agent 是“噱头”还是“真本事”。

首先,什么是智能体(Agent)。它不是一次LLM的简单调用,而是一个工作流(Workflow)。这个工作流由多个部分组成:

  • LLM:作为核心大脑,用于处理文本、推理和决策。
  • 工具(Tools):例如调用API获取外部信息、执行代码、查询数据库(RAG知识库)、网页搜索等。
  • 其他AI模型:处理多模态信息,比如音频转文字、图片识别等。

Agent的关键设计模式

在深入评估之前,我想介绍几种强大的Agent设计模式,主要分为:反思(Reflection)、Planning和多Agent协作的模式。

1. 反思(Reflection)模式

传统的Agent工作流可能是线性的(A→B→C)。而“反思”模式允许Agent“自我纠错”。

一个典型的工作流是:LLM 1(初稿节点) → LLM 2(复查节点)。

这两个LLM的提示词(Prompt)是不同的。LLM 1负责生成内容,LLM 2则扮演“专家评审”的角色,负责批评和改进。比如,LLM 1生成一段代码,LLM 2(一个推理能力更强的模型)则负责检查代码中的bug或是否完整实现了需求。

这种反思不仅限于LLM,还可以借助外部工具。例如:

  1. 代码修正:LLM1生成代码后,系统先运行代码,然后将运行结果(或错误信息)一起发给LLM2,LLM2就能根据实际运行结果来修正代码。
  2. 内容合规:LLM1生成一封邮件,一个外部工具(如正则表达式)检查邮件中是否包含竞争对手的名字。如果包含,工具会返回一个反馈给LLM2,让其重写。
  3. 指标控制:LLM1写的博客超过了字数限制,一个字数统计工具将“字数”反馈给LLM2,让其缩减内容。

2. 规划(Planning)模式(Plan-and-Solve)

Planning模式则是让LLM自主规划执行步骤,因为比较简单,只需要规划好提示词,所以这里不作详细说明,不过在自己用智能体平台搭建智能体时可以试试Plan and solve模式,这个模式可以帮助解决步骤较多的任务,让大模型将其一步一步拆解,更好的完成任务,一份prompt提示词如下:

在开始行动之前,你必须先制定一个清晰的计划。

输出格式:

Plan:

第一步: [明确的第一步目标,例如:评估信息的完整性]

第二步: [明确的第二步目标,例如:验证核心论点的准确性]

第三步: [明确的第三步目标,例如:补充缺失的关键细节]

…(根据问题复杂度调整步骤)

注意:当应用场景已经无法用工具解决时,可以让LLM按步骤编写代码并执行来解决,因为python的panda数据库有成千上万的函数,可以解决各种各样的数据问题。

3. 多智能体协作(Muti-Agent)模式

多智能体工作流,就是让不同的agent扮演一个项目里的不同角色,让他们共同完成任务,能够提升复杂任务的准确率,现在能够支持搭建多智能体的平台包括crewAI和腾讯智能体平台等,多智能体的通信模式有四种,一种是线性结构、一种是层级结构,还有一种是基于层级结构的多层级结构、最后是全员互通结构,结构越复杂,越能完成复杂任务,任务完成度也就越高,输出结果的采纳率就越高。

这里以营销报告生成助手工作流为例,列举了在设计营销报告的过程中可能出现的几种身份,分别是:市场营销主管、调研专家、绘图专家以及编辑

1)线性结构

2)层级结构

3)多层结构

4)全员互通

Agent工作流如何评估?

评估Agent不像评估传统软件那样非黑即白,因为它的输出质量很多时候是主观的

评估的建议:

  • 简单的评估方式也可以开启评测
  • 如果你主观认为经过优化之后的输出达到了标准但是评估系统的分数却没有上升,那么考虑使用更大的评测数据集
  • 将精力集中在输出的表现不如人类专家的部分进行优化提升(就比如检查工作流每一步的输出并让人类专家进行评审,审核出输出质量低的节点进行优化)
  • 找到输出不理想的例子,不要关注于输出好的例子
  • 建立一个表格记录每一步的输出内容以及自己对于输出的评价,总结出每一步出错或者自己不满意的概率,概率高的先解决
  • 为了节省成本,可以挑选某一个节点进行隔离测试

评估的两个维度:1、评估方法

代码评估(Objective):有明确的对错,可以用代码(if语句)来自动判断。

LLM即评委(Subjective):输出是主观的(如文案质量、图表清晰度),需要模型来打分。

2、“标准答案”

有“每例基准答案”(Per example ground truth):你有一个包含“正确答案”的数据集。

无“每例基准答案”(No per example ground truth):你只有一个通用的质量标准,没有唯一的“正确答案”。

组合起来就是四种评估场景:

使用LLM进行主观评估时要注意以下两点:

  1. 避免位置偏差:大模型倾向于选择第一个选项(位置偏差)。
  2. 评分标准要清晰:不要给模糊的标准。最好是二元评判,即“是否满足某条标准”,满足+1分,不满足-1分,最后汇总分数。

一套系统的评估与改进流程:

第1步:建立工作流并进行“端到端”测试。

先跑通整个流程,看看最终输出。不要只关注好的例子,要集中精力找出输出不理想的例子 。

第2步:利用“Trace”定位问题节点。

一个工作流所有中间步骤的输出集合叫做“Trace” 。通过检查每一步(span)的输出,找到是哪一步(比如RAG检索、LLM初稿、还是反思节点)出了问题。可以建立一个表格,记录每一步的输出和评价,找到出错概率最高的节点优先解决。

第3步:创建评测集(Eval Set)。

当你锁定了一个有问题的节点(比如提示词A),你需要一个方法来衡量你的修改是否有效。这时,创建一个小型的评测集(比如10-20个有代表性的样本)。

第4步:建立衡量标准 。

针对这个评测集,定义清晰的评估标准(比如使用上面提到的四象限方法)。

第5步:迭代优化。

现在你可以开始尝试改进了。每一次修改(比如把提示词A改成B),都用你的评测集跑一遍,看分数是否有提升。

大模型表现如何优化?

最后,提升一个大模型的表现可以从以下几个方面进行优化,课程给出了一个优化清单,非常有价值:

  • 优化提示词(Prompt):指令更明确,或者使用Few-shot提示。
  • 调整超参数:比如RAG的相似度阈值、检索分块大小等。
  • 更换组件:换一个RAG厂商、换一个网页搜索API等。
  • 尝试不同的大模型:规模更大的模型更擅长遵循复杂指令,但也可能更贵更慢。要根据任务的复杂性(比如简单事实问答还是复杂推理)来权衡选择。
  • 将任务拆分:如果一个提示词过于复杂,LLM可能难以全部实现。最好将其拆分到2-3个LLM节点中分开执行。
  • 微调(Fine-tuning):这是最后手段,成本很高,当以上方法都无效时再考虑。

总结

构建Agent不是一个“一蹴而就”的魔法,而是一个严谨的工程学过程。尤其是评估环节,必须系统性地、一步一步地去测试、定位问题、建立评测标准,然后小步快跑地迭代优化。所以大家去动手试试吧!

本文由 @瞳仔设计说 原创发布于人人都是产品经理。未经作者许可,禁止转载

题图来自Unsplash,基于CC0协议