终端智能体评测中脚手架为何比模型更影响分数

终端智能体脚手架评测优化
于 2026-08-29 04:20:49 修改
·本内容遵循CC 4.0 BY-SA版权协议

最近我把一批终端智能体任务在同一组评测样本上重新跑了一遍。原本预期是“模型越强,分数越高”,但实际结果让我修正了这个判断:当我把同一个模型从基础版换成头部旗舰版,分数只上涨了几个百分点;而当我把脚手架从“让模型自由发挥命令”改成“显式声明动作空间+结构化环境反馈”,同一模型在同一批任务上的分数直接拉高了一个档位。

这不是在否定模型能力。终端智能体是长在终端里的 AI 代理,模型负责理解和决策,但真正决定它能不能把决策变成正确动作的,是外面的那层脚手架。这也是为什么同样的模型跑同一个评测,不同框架的分数能有很大差异。如果你也在跑终端智能体评测,或者正准备接入这类工具,我建议你先别急着追新模型,停下来看看脚手架。

1. 先搞清楚终端智能体到底在测什么

1.1 终端智能体的核心链路

要理解脚手架为什么重要,先要拆开终端智能体的工作链路。一个典型的终端智能体任务,往往是这样走的:

  1. 收到一个自然语言任务,比如“修一下项目里所有测试失败的用例”。
  2. 模型把任务拆成若干步,生成对应的命令、脚本或代码。
  3. 脚手架把这些输出转换成终端可执行的命令。
  4. 终端执行命令,返回输出、退出码、报错信息。
  5. 脚手架把反馈整理后送回给模型。
  6. 模型根据反馈决定下一步动作。
  7. 循环直到任务完成或达到最大步数。

在这个链路里,模型负责的是第 2 步和第 6 步,也就是“决策”。其他环节,尤其是命令执行和反馈整理,都由脚手架负责。评测分数恰恰是整个链路的综合结果。任何一个环节出错,最终都会表现为任务失败或分数下降。

1.2 评测分数由四层变量共同决定

很多人把终端智能体评测看成“模型排行榜”,但实际分数背后至少有四层变量:

变量层 具体内容 对分数的影响方式
模型能力 语义理解、指令跟随、代码生成、推理深度 决定任务方向的正确性
脚手架 动作空间、反馈解析、上下文管理、错误恢复 决定决策能否转化为正确执行
评测环境 容器、系统依赖、网络、初始文件状态 决定命令是否可稳定运行
评估指标 任务成功率、子步骤完成、耗时、成本 决定什么算“完成”

目前多数终端智能体评测只输出一个最终成功率,很难区分失败到底来自哪一层。所以当模型 A 的分数比模型 B 高,不一定说明模型 A 更强,也可能只是脚手架对模型 A 的输出格式更友好。

1.3 一个反直觉现象:模型升级掩盖了脚手架的短板

我在评测中反复看到一种情况:同一个脚手架上,换更强的模型,分数提升并不明显。原因不是模型没有变强,而是模型的大部分能力被脚手架的限制浪费了。

举个例子:如果脚手架只支持把模型输出当作纯字符串命令去执行,那么模型生成再合理的命令,也可能因为参数格式、转义、当前目录、环境变量等问题执行失败。哪怕模型知道应该先进入某个目录再运行测试,脚手架没有把目录切换状态保持住,模型还是会在下一轮丢上下文。

反过来,如果脚手架把动作空间限定得很清晰,比如明确告诉模型当前有哪些工具、每个工具接收什么参数、终端反馈怎么结构化返回,那么哪怕模型能力不是最强,也能稳定完成任务。强模型可以弥补部分脚手架缺陷,但它无法修改脚手架本身。

所以我的核心判断是:在终端智能体评测里,模型是决策引擎,脚手架是执行系统。执行系统的设计缺陷,会直接吞掉模型能力的提升。

2. 为什么脚手架比模型更影响分数

2.1 脚手架是终端智能体的操作系统

把模型比作大脑,脚手架就是手、眼睛和神经系统。模型本身不具备打开 shell、读取文件、执行命令的能力,它输出的只是一段文本。脚手架负责把这端文本变成终端里的真实动作。

这个角色很像操作系统。操作系统不决定程序要解决什么问题,但它决定程序能不能稳定调用 CPU、内存、文件系统和网络。终端智能体的脚手架也一样,它不决定任务目标,但决定模型能不能稳定地读取环境、执行命令、看到结果。

如果你的终端智能体经常卡在“命令执行失败”或者“模型反复生成同样的错误命令”,问题大概率不在模型,而在脚手架没有把环境状态准确传给模型。

2.2 三种关键的脚手架设计

从评测角度,我一般会重点看三种脚手架设计:

第一种:动作空间的设计。 脚手架允许模型用哪些命令?是给一个完整的 bash,还是限定成一组安全工具?如果给完整 bash,模型灵活度高,但出错面也大;如果限定成工具集合,模型更容易被引导到正确的操作路径。评测里,后者往往表现更稳定。

第二种:反馈压缩与结构化。 终端输出可能几千行,模型上下文有限,全塞进去会稀释注意力。好的脚手架会截断、摘要、高亮错误信息,甚至把退出码、当前目录、关键日志单独拎出来。这一步直接影响模型能否定位失败原因。

第三种:恢复机制。 一次命令失败后,脚手架是直接返回一个错误字符串,还是把错误上下文带回给模型?是让模型无限重试,还是设置最大尝试次数?这些机制决定了任务能否从错误中恢复。

2.3 评测中的“隐式脚手架”

还有一个容易忽略的点:很多评测差异不来自显式框架,而来自环境初始化脚本、路径预置、依赖预装、可用的 Python 包和系统工具。这些都可以算作隐式脚手架。

两个终端智能体跑同一个 SWE-bench 任务,如果环境 A 预装了 pytest,环境 B 没有,那么即使模型能力完全相同,环境 A 的分数也会明显更高。评测报告里通常不会写这些差异,但它们真实地影响分数。

所以当你看到某篇文章说“我们换了模型后分数提升 x%”,先不要急着复现。先问清楚:脚手架是什么?环境怎么初始化?评测脚本怎么判断成功?

3. 同一个模型,分数差距从哪里来——影响评测分数的四个关键细节

3.1 命令输出不是越长越好

终端执行命令后,stdout 和 stderr 可能很长。如果脚手架直接把完整输出全部塞给模型,模型很容易被大量无关日志干扰,反而看不到最关键的错误信息。

我在评测里见过一个很典型的例子:模型运行测试后,终端输出 500 行,其中有 480 行是正常日志,20 行是失败堆栈。如果脚手架把 500 行全部送回上下文,模型经常会忽略位于中间的失败信息;如果脚手架只保留最后的报错段,并明确标注“以下为错误输出”,模型就能很快定位问题。

命令输出的压缩不是简单的截断,而是一种信息筛选。好的脚手架会保留退出码、错误行、最近相关文件变化,并丢弃与任务无关的日志。这个设计看起来不起眼,但对评测分数的影响非常大。

3.2 一次失败后的重试策略决定上限

终端智能体评测里,几乎没有哪条任务是一次命令跑通的。失败后的处理方式,往往决定了最终是成功还是彻底卡住。

如果脚手架只返回“Command failed with exit code 1”,模型拿到的信息量太少,下一轮大概率还是猜。如果脚手架能返回错误行、stderr 摘要、最近一次文件修改记录,模型才有机会真正修正命令。

这里要特别提一个高频现象:模型反复生成同一条错误命令。很多评测失败不是模型能力不够,而是脚手架没有把失败原因解释清楚,导致模型在同一个坑里来回踩。你可以把记录打开看,如果发现模型的三步操作几乎一样,基本可以断定是反馈信息不足,而不是模型没有理解任务。

3.3 上下文窗口里的文件与状态管理

终端智能体经常需要在多个目录、多个文件之间切换。模型能不能在下一轮明确知道“当前在哪个目录”“刚改过哪个文件”“环境变量是否生效”,直接决定后续命令是否正确。

脚手架如果只记录命令输出,却不跟踪状态,就会出现一种很奇怪的现象:模型明明已经知道要进入某个目录,但下一轮生成命令时还是用绝对路径,或者把旧路径和新命令混在一起。问题不在模型记忆,而在脚手架没有把状态同步到上下文。

好的脚手架会在每轮反馈中附带当前工作目录、最近文件变更、关键环境变量。这样模型不需要从历史消息里“回忆”状态,而是每次都能拿到一个快照。难度会低很多。

3.4 评测基准的“隐藏分”:检查点与评估粒度

以 SWE-bench 这类以任务完成度为核心的评测为例,最终分数只看测试用例有没有通过。这个设计非常依赖终端智能体“能否运行测试并理解测试结果”的能力。

模型生成一个补丁很容易,难的是确认补丁是否正确、测试是否通过、有没有引入新的失败。这一整套验证行为,几乎都由脚手架决定。如果脚手架支持“自动运行相关测试并返回编译错误”,模型就能快速调整;如果脚手架只能让模型自己猜测试命令,分数就会低很多。

所以评测分数里其实藏着大量“隐藏分”。这些分数不是来自模型是否聪明,而是来自脚手架是否提供了必要的验证回路。很多人换模型后分数上不去,就是因为隐藏分被脚手架锁死了。

4. 实操:如何用最低成本优化脚手架,提升终端智能体评测分数

4.1 先记录每一次动作和判定

优化脚手架之前,先建一份运行日志。我一般会记录这些信息:

  • 任务编号
  • 模型名称
  • 脚手架版本
  • 输入提示词
  • 每一步动作:命令、当前目录、输入输出摘要
  • 每一步判定:成功、失败、超时、格式错误
  • 最终分数
  • 任务耗时

不要只记最终分数。没有动作序列,你根本不知道分数是在哪一步丢的。很多评测框架默认不会把中间过程存下来,但我们自己跑的时候一定要在脚手架层加钩子,把所有输入输出和状态变化留下来。

4.2 建议的最小对比实验

要判断“当前瓶颈是模型还是脚手架”,我建议做一个 2×2 对比实验:

实验组 模型 脚手架
A1 模型 X 脚手架 1
A2 模型 Y 脚手架 1
B1 模型 X 脚手架 2
B2 模型 Y 脚手架 2

先固定脚手架,换模型,看分数变化幅度;再固定模型,换脚手架,看分数变化幅度。通常你会看到,对大多数任务来说,B1 到 B2 的差距比 A1 到 A2 更大。这说明脚手架在当前阶段更值得投入。

如果你不希望一次跑太多,可以先跑 A1 和 B1,用同一个模型分别跑两套脚手架,从中看到反馈信息对任务成功率的影响。

4.3 三个最具性价比的脚手架改造点

我建议把有限的优化时间优先投到下面三个地方:

第一,结构化输出解析。 把模型输出切分成“动作类型”“目标文件”“命令参数”“预期结果”等字段。不要把模型输出直接当命令执行,而是先解析、校验、再执行。这样可以减少因格式问题导致的无效命令。

第二,终端输出压缩。 保留最后 50 行错误输出,提取退出码和关键报错,删除重复日志。如果命令输出特别长,先做摘要再送回模型。这样模型每次看到的都是“可理解的信息”,而不是一坨日志。

第三,失败反馈增强。 命令失败时,不要只回传 exit code。把错误行、stderr、当前目录、最近文件变更一起组装成结构化反馈。同时保留最大重试次数,避免模型无限循环。

这三个改造点都不需要换模型,也不涉及大规模框架重写,但效果通常很明显。

4.4 一套排查链路:分数不涨时按这个顺序检查

如果你已经调了模型,分数还是上不去,我建议按下面这个顺序排查:

  1. 先看日志,定位失败发生在哪一步。 是任务理解阶段错了,还是执行命令阶段错了。
  2. 再看模型当时拿到的反馈信息。 如果反馈信息里看不到错误原因,那就是脚手架的信息传递问题。
  3. 检查脚手架是否保留了关键状态。 比如当前目录、文件变更、环境变量。如果状态丢了一段,模型后续很容易迷路。
  4. 检查命令执行本身的稳定性。 临时目录冲突、并发执行、依赖缺失,这些环境问题也经常被误判为模型问题。
  5. 最后再考虑换模型。 模型只在“语义理解不足”或“方案设计错误”时才是主要的优化方向。

这个排查链路解决过很多“看起来像模型问题”的评测失败。比如有用户反馈终端智能体进不去,先看环境是否初始化成功,再看脚手架是否正确捕获启动错误,最后才判断是不是接入本身的问题。顺着这个顺序查,通常能少走很多弯路。

5. 什么时候该换模型,什么时候该调脚手架

5.1 用错误类型做判断

一个简单有效的判断方法:把失败案例按错误类型归类。

错误类型 典型表现 优先优化方向
语义理解错误 模型把需求理解偏,任务方向不对 换模型或改进提示词
推理错误 理解正确,但方案设计有问题 换模型或增加中间反思
动作格式错误 模型输出无法被脚手架解析 优化脚手架解析器
反馈信息不足 模型重复生成相同错误命令 优化脚手架反馈结构
环境状态丢失 模型忘记当前目录或文件变化 优化脚手架状态管理
环境不稳定 命令执行结果不一致 修复评测环境

如果大部分失败来自前两行,换模型通常有效。如果来自后面四行,调脚手架才是根本解法。

5.2 模型能力仍然是天花板

脚手架的作用不能被无限放大。如果模型完全没有能力处理某个复杂推理任务,脚手架做得再多,分数还是上不去。它不能把一个不会写代码的模型变成能修 bug 的程序员。

但更常见的情况是:模型能力已经足够,只是在执行链路中反复丢分。脚手架的作用就是把“有能力完成”变成“稳定地完成”。模型的推理质量越高,脚手架越能放大它的稳定输出;反过来,脚手架越完善,对模型能力的下限要求就越低。

所以模型和脚手架不是对立关系,而是一条转化链:模型决定潜力,脚手架决定转化率。评测分数是最二者的乘积。

5.3 给不同人群的实用建议

如果你是个体开发者,刚开始用终端智能体。 不要一上来就定制脚手架。先选择脚手架设计成熟的终端智能体,理解它默认的反馈机制,再去调个别参数。很多工具默认配置已经处理好了命令解析和环境反馈,额外改装未必划算。

如果你是要做内部测评或工具选型。 建议建立一个自带的评测集,固定跑同一套任务,记录每个候选方案的中间动作。不要只看最终分数,要把失败步骤和模型当时的输入输出一起记录。这样才能判断分数差异是模型带来的,还是脚手架带来的。

如果你是做终端智能体研发的团队。 把日志、可观测性、错误分类当成基础设施来建设。脚手架不是一次性实现完就结束的功能,它需要随着评测数据持续迭代。每次失败案例都是一次脚手架优化的切入点。

5.4 一个值得长期关注的方向

终端智能体的评测还在快速演进。未来评测基准会越来越细化,从最终成功率扩展到成功率、稳定性、成本、安全、可解释性。到那时候,脚手架的作用会进一步凸显,因为单靠模型无法解释为什么这一步会失败,而脚手架能把执行链路每个环节的状态都暴露出来。

从长期看,终端智能体评测的最大价值不是告诉我们“哪个模型最聪明”,而是帮我们发现决策与执行之间的断层在哪里。模型负责想,脚手架负责做。真正拉高分数的,往往是让“做”这一层变得更可控。

如果你现在手头有一批终端智能体评测任务,分数还没有达到预期,我的建议很直接:先别急着换最新的模型。把一次失败任务从头到尾打开,看看模型到底看到了什么、缺了什么、在哪个位置反复出错。答案大概率写在脚手架里,而不是模型参数里。

很多提升不在别处,就在那层最容易忽略的脚手架上。

智能体评测分数为何失真?深入解析评测 Harness 的隐藏影响
carwinloo
智能体排行榜分数可信吗?解读评测Harness如何影响Agent评测结果
筱小龙
2024清华大学:superBench大模型综合能力评测报告.pdf
- **权威性**: 评测结果需具备高度的公信力,不受商业利益的影响
@我们的天空
479
智能体评测框架决定排行榜分数?自建评测闭环实战指南
莫仝汉
智能体评测陷阱:Harness如何左右排行榜分数
凿船尸爷
终端智能体架构对比:从矛盾到选型,建立自己的评测框架
暗黑游侠
智能体评测harness:为什么同一模型得分天差地别?
吴域
ai agent评测流程
本文详细介绍了AI Agent的评测流程和标准,包括测试指标的选择、多智能体系统的综合基准测试、环境配置与实验设计、场景化应用的评估以及协议与策略评估。评测流程旨在全面评估AI Agent的性能、协作能力及适应不同场景的能力。
2301_81851293
智能体评测新思路:步骤设计比方法名重要
筱小龙
终端智能体对比评测为何总矛盾?隐藏变量拆解与科学评估指南
莫仝汉
终端智能体评测脚手架模型更影响分数
本文指出终端智能体评测分数主要受脚手架而非模型影响,因终端任务具有强反馈循环特性,脚手架决定了模型指令能否稳定执行、错误能否及时恢复、环境反馈能否准确解析。评测需分离模型脚手架变量,通过任务完成率、错误恢复率、超时率等指标诊断工程瓶颈。文中还提供了最小可运行评测脚手架实现方案,涵盖命令白名单、过程日志、检查脚本与循环主程序。
岛岛琳
320
终端智能体评测脚手架模型更影响分数,如何搭建可复现环境?
本文深入剖析终端智能体评测分数波动的核心原因,指出脚手架(Agent循环、终端交互、上下文管理、工具定义、失败重试等)对评测结果的影响常远超模型本身。文章强调评测本质是‘模型+脚手架+判定逻辑’的系统性评估,提出可复现环境搭建方法、单变量对比策略及关键排查路径,并建议通过耗时、重试次数、失败类型等工程指标辅助分析,而非仅依赖最终分数
weixin_34408624
364
智能体评测分数背后:harness 如何左右排行榜与模型选型
本文系统剖析智能体评测中harness的核心作用,指出其在输入组装、工具定义、执行环境、观测容错、评分器和算力资源等六方面对排行榜分数产生显著影响。强调智能体评测分数反映的是‘模型+评测harness’组合表现,而非模型单独能力。文章提出建立可复现、可版本化、分层评分的自有评测基线,并倡导将评测工程作为专项职责纳入团队建设。
李管春
333
智能体评测不可忽视的Harness:排行榜分数背后的关键变量
本文深入剖析智能体(Agent)评测评测Harness的核心作用,指出其对排行榜分数影响常超过模型本身。Harness作为连接模型与任务的评测脚手架,涵盖模型接口参数、上下文管理、工具调用协议、评分器设计及沙箱环境等关键变量。文章拆解SWE-bench、WebArena等典型任务中的Harness差异,强调榜单分数模型、Harness与数据集三者共同作用的结果,并提供工程化评测、榜单解读与避坑的实操指南。
插座学院
238
防护护栏看似有效:大语言模型智能体商业评测中的构念效度失效问题
本文针对大语言模型智能体在商业交易仿真中的评测问题,揭示构念效度失效风险:表面显著的防护护栏效应实则源于报价模板、选择逻辑等脚手架偏差,而非真实经济机制。通过控制实验、重复生成分析、激励操纵检查与脚本化阳性对照,验证激励有效性、协议隔离性、随机稳定性及核算完备性四大效度条件。研究提出可执行的评测合约与三分支判定规则(无效/证据不足/可解读),强调在未通过全部校验前不得得出策略因果结论。
人工智能我来了
391
AI 智能体评测解密:如何为 Agent 构建可靠、可演进的评测体系
本文系统阐述AI智能体(Agent)评测的核心挑战与工程实践,强调其区别于传统LLM评测的多轮决策、工具调用、状态变更和非确定性等特性。提出能力评测与回归评测双轨并行、代码/模型/人类三类评分器组合使用、pass@k与pass^k稳定性指标区分等关键技术方案,并给出从零构建评测体系的八步法及防反模式清单,覆盖任务设计、环境隔离、轨迹分析、长期维护等全生命周期环节。
董厂长
395
不比模型比跑道:LLM Agent评测为何必须透明披露Harness
本文深入剖析LLM智能体评测中Harness(评测脚手架)的核心作用,指出长程任务结果高度依赖工具定义、解析逻辑、判题规则、执行预算等Harness组件,而非仅由模型能力决定。文章系统梳理Harness构成要素,揭示假失败、假成功与假延宕三类评测偏差,并提出六项最低复现要求及消融实验方法,强调Harness应作为评测结果的一部分透明披露。
知乎科技
221
AI游戏智能体评测:构建可复现的模型能力测试框架
本文提出一套可复现的AI游戏智能体评测框架,聚焦大语言模型在游戏场景下的核心能力评估。框架涵盖三大测试用例:象棋(规则理解与策略规划)、文字冒险游戏(上下文跟踪与逻辑推理)、RPG对话情景(角色一致性与叙事生成)。设计了标准化状态-动作交互协议、量化评测指标(如合法走法率、谜题解决率、角色一致性得分)及自动化API测试流程,支持跨模型横向对比,适用于游戏AI开发、模型选型与能力验证。
weixin_34236869
427
LLM Agent对比评测:不披露Harness,结果可信吗?
本文深入剖析LLM Agent评测中Harness(智能体运行框架)的关键作用,指出其在任务提示词管理、工具调用解析、错误恢复、上下文控制等环节直接影响评测结果。尤其在长程智能体任务中,Harness差异会通过多步误差累积显著放大,导致模型能力被误判。文章强调负责任评测需完整披露Harness实现细节,并提出交叉实验设计、轨迹日志留存与归因分析等实践方法。
李在田
224
自进化智能体评测指南:五大基准深度解析与对比
本文深度解析Harness-Bench、EvoAgentBench、HarnessOpt-Bench、Evo-Bench和RSI-Exam五大自进化智能体评测基准,涵盖其设计目标、评测维度(如脚手架鲁棒性、种群演化、harness优化、跨任务泛化、递归自我改进)、核心指标(如Improvement Ratio、Convergence Generation、Transfer Matrix)及工程实践盲区(安全缺位、成本忽视、评测污染)。强调动态进化能力评测需超越静态跑分,构建多层互补的评测坐标系。
淘房记
42
以小博大:即时进化Harness如何赋予轻量模型“跨代级”性能飞跃
JIT-Agent是一种推理时动态生成执行脚手架智能体架构,提出'模型脚手架'(MaaH)新范式,将智能体能力解耦为模型参数与可训练的'脚手架智能'。实验表明,其在9大基准上显著提升DeepSeek、GLM等轻量模型性能,平均超越GPT-5.6达8.8分,同时降低Token消耗与API成本最高达51.8%。该架构具备跨模型泛化性与测试时流式自我进化能力,推动智能体演进从模型缩放转向支架智能优化。
AI技术新视界
171
自进化智能体评测基准全解析:从Harness-Bench到RSI-Exam
本文系统剖析Harness-Bench、EvoAgentBench、HarnessOpt-Bench、Evo-Bench和RSI-Exam五大面向自进化智能体评测基准。它们分别从执行框架稳定性、策略进化能力、框架优化能力、跨场景综合进化、递归自我改进五个维度,构建可量化、可复现、有时序深度的评测体系。核心关注故障恢复率、进化增量、优化代价、跨任务改进率、递归深度等关键指标,并强调反馈质量、可观测性与容错机制对评测有效性的影响
weixin_34075268
367
智能体工作流评测实践:从静态提示到动态规划,如何构建可靠的规格说明书生成系统
本文介绍LiveFMBench——面向规格说明书生成任务的动态智能体工作流评测框架。区别于静态单轮评测,该框架通过任务发布器、环境模拟器(含文档库/代码分析器/验证器)和智能体适配层,构建可交互仿真环境,重点评估规划能力、状态一致性、工具调用合理性及长上下文维护等过程指标。实测对比静态提示链、Planner-Executor与Reflective ReAct三类主流模式,并揭示幻觉链式放大、注意力漂移、工具双刃剑等隐性挑战,提出混合分层架构、结构化记忆体与工具公司章程等工程化应对策略。
???111
306
LoopsBench:从结果到过程,评测代码智能体工程韧性的新范式
LoopsBench是一种面向代码智能体的新评测范式,聚焦于‘循环工程’而非传统‘工具工程’,通过模拟真实开发中的理解-尝试-反馈-修正迭代过程,评估智能体在多轮交互下的工程韧性。其核心指标包括最终成功率、循环效率、反馈利用率、累积成本和过程质量,并支持Bug修复、功能迭代、重构优化等任务场景。该基准强调对编译错误、测试失败、静态分析警告等工程反馈的理解与响应能力,推动智能体从单次输出正确代码向可持续协作演进。
weixin_33727510
464
EduClaw-Bench:教学AI的模拟考场如何评估大语言模型智能体的长期教学能力?
EduClaw-Bench是一个面向教学型大语言模型智能体的长周期、高保真模拟评测基准,核心创新在于引入具备认知建模能力的模拟学习者,支持多轮动态交互。它评估教学Agent在长期规划、学生状态追踪、自适应策略生成、教学一致性及诊断干预等方面的能力,依托知识图谱、贝叶斯知识追踪(BKT)、IRT等教育测量理论,并融合LLM驱动的行为生成与混合架构设计,为AI教育智能体提供标准化压力测试环境。
weixin_34241036
488
AutoDesign:用脚手架工程让弱模型逼近前沿效果
本文提出AutoDesign方法论,通过规划、执行、校验、反思四阶段闭环流程,将复杂设计任务拆解为弱模型可胜任的子任务,显著提升其在系统架构、界面布局、API设计等结构化任务上的效果。核心在于外部工程增强而非模型升级,兼顾数据合规、成本可控与可解释性,适用于私有化部署场景。
weixin_30756499
301
【万字长文】Anthropic深度解析:AI Agents评估全攻略,助你构建可靠的智能系统!
本文系统介绍AI智能体评估的结构、必要性及实施方法,涵盖编码、对话、研究和计算机使用型智能体评测技术。强调通过自动化评估、多类型评分器与长期维护机制,在研发早期发现缺陷,支撑A/B测试与模型迭代,提升智能体可靠性。
AI Agent学习教程
1009
全球开源大模型生态-从开放权重到开放智能系统:发展、进展、主力模型成就与方向分析
本文系统分析2026年全球开源大模型生态演进,指出其已从开放权重升级为“模型+数据+RL环境+推理栈+评测治理”的开放智能体系统。核心进展包括:MoE与混合注意力成为主流架构;推理能力转向动态计算预算与长程代理;代码、多模态与端侧小模型走向可执行闭环;Qwen、DeepSeek、Kimi等主力模型在智能密度、可验证推理和原生多模态代理上取得突破。工具链(vLLM、llama.cpp)、许可治理(Apache-2.0、Model BOM)及开放科学(OLMo、Aya)共同构成七层协同生态。
张彦峰ZYF
13386
智能体+开源模型:本地搭建最小 Agent 应用实战指南
本文详解如何基于开源大模型(如Qwen2.5、Llama3.1)与Dify平台,在本地环境快速构建具备知识检索能力的最小Agent应用。涵盖环境准备(Ollama/vLLM、Docker)、模型服务启动、Dify部署与配置、Agent编排、API接入及三层验证(模型层、检索层、API层),并提供Python调用示例与工程化最佳实践。
weixin_34245749
392
开源沙龙实录:智能体构建与进化的工程落地要点
本文梳理开源沙龙中关于智能体(Agent)构建与进化的工程落地要点,聚焦可复用的最小架构、开源框架选型关键指标(状态持久化、工具协议兼容性、可观测性、扩展点)、记忆工程四层设计、安全边界与人工审批机制、成本控制策略及可控性分层方案,并强调评测集与trace链路对Agent从Demo走向稳定服务的核心作用。
weixin_34242509
311