DolphinBench 用 600 个任务考 Agent 记忆,同时报成本和延迟 | AGIDaily
AGI Daily
资讯日报词条论文人物新创

DolphinBench 用 600 个任务考 Agent 记忆,同时报成本和延迟

2026-09-22 / 共 2,821 字

DolphinBench

2023 年,一位模拟的创业公司 CEO 给 Agent 定了一条规矩:部署变绿之前,发布说明只能发到 Discord 的 #eng-releases 频道,不能发到全员频道 #eng-all。三年多后,测试请求里同事建议把一条“部署进行中、验证尚未完成”的更新发到 #eng-all。如果 Agent 只按眼前的指令办事,就会客客气气地把事做错;它得从几千条旧消息里翻出那条规矩,再调用工具把消息发到正确的频道。

这是 DolphinBench 里的一道题。9 月 22 日,Mem0 团队在 arXiv 上发布论文第二版,同时公开完整的评测仓库。这套基准检查的是 Agent 最后把邮件发给了谁、消息发在哪个频道、写进文档的数字对不对,不再只问它记得什么。记忆被当成一个会产生后果的行动问题来考。

计分方式也变了:每个成绩都要同时报告任务完成率、整轮运行的总成本和任务延迟。DolphinBench 因此没有选出一个“记忆冠军”,给出的是一份三项指标并列的账单。

600 道题,先考 Agent 知不知道该去回忆

以往的长期记忆评测大多是问答形式。LongMemEval 让系统回答 500 个问题,覆盖信息提取、跨会话推理、知识更新、时间推理和拒答,但问题本身已经提示系统“现在该去记忆里找答案”。Mem2ActBench 往前走了一步,用 400 个工具任务检查 Agent 能否从历史里补齐调用参数。DolphinBench 再加一层:完整的工具动作和执行结果都对,才算通过。

它虚构了三位知识工作者:创业公司 CEO、基础设施工程师和产品经理。每人有好几年的对话历史,用户消息约 50 万 token,各有 200 道测试题。三人的历史分别有 3,400 到 5,128 条用户消息。邮件、日历、Slack、Discord、GitHub、文档和点餐等应用都由模拟工具提供,每次测试都能从同一状态重放。

每道题都对应支撑它的历史消息和必须完成的动作。论文说,题目上线前要用 GPT-5.6-Luna 跑四次验证:给出相关历史跑两次,两次都必须通过;拿掉相关历史再跑两次,两次都必须失败。这样既确认题目能做,也排除了不靠记忆也能蒙对的题。

AGI Daily 核对了公开仓库:三人的用户消息合计 1,500,265 个 token;600 道题共有 1,920 项评分检查,其中 1,310 项是确定性检查,比如收件人、频道、日期、数值是否正确、调用是否成功,另外 610 项要由 GPT-5.6-Sol 判断邮件、文档或消息有没有表达出要求的意思。一道题的所有检查都通过,才算做对。

这比单问“最喜欢的咖啡店是哪家”严格得多。Agent 不光要想起 Blue Bottle,还要调用 place_order 真的下单;不光要知道谁负责某个系统,还要把事故信息私信给对的人,并说清楚需要他做什么。

最高分多花 56% 的钱,但比内置记忆更快

在 Hermes 框架加 GPT-5.6-Luna 这一组里,框架自带的记忆做对 394 道,准确率 65.67%,总成本 61.48 美元,任务延迟中位数 44.35 秒。换成 Mem0 后,做对 424 道,准确率 70.67%,是全榜最高;总成本升到 96.21 美元,比自带记忆贵约 56%,延迟中位数反而降到 37.69 秒。

Hindsight 代表另一种取舍。同样的模型和框架下,它花 84.65 美元拿到 69.50%,比 Honcho 少花 58.20 美元,准确率还高 1 个百分点,但延迟中位数从 Honcho 的 44.66 秒升到 55.31 秒。Supermemory 花了 345.64 美元,只拿到 59.17%,三项指标都不如 Mem0。

把论文公布的 13 组结果按“准确率越高越好、成本和延迟越低越好”重新比一遍,只有四组没有被别的组在三项上同时压过:Hermes/Luna 的自带记忆、Mem0、Hindsight,以及延迟最低、但成本很高、准确率较低的 Claude Code/Sonnet 自带记忆。帕累托前沿的意义就在这里:保留这些不能互相替代的选择,不把三个数字揉成一个总分。

成本的算法也比单看 token 数更接近真实账单。仓库要求把写入历史和 600 次测试里的模型调用、记忆处理、重试和后台任务都算进去,评分模型和基础设施费用不算。延迟取 600 次任务的中位数,包含工具调用的时间。这还不是完整的生产总拥有成本,但“反复重读全部历史换准确率”这种做法的代价,至少被摆到了明面上。

榜单测的是整套 Agent

70.67% 很容易被当成 Mem0 这个产品的独立得分。论文自己的结果就不支持这种读法:同样用 Mem0,Hermes/Luna 拿到 70.67%,Hermes/MiniMax M3 是 47.83%,Claude Code/Sonnet 只有 32.33%。在 Claude Code/Sonnet 这一组里,Honcho 的 35.83% 又比 Mem0 高。模型会不会规划、框架怎么调工具、记忆系统找回什么,三者一起决定分数。

论文作者来自 Mem0,Mem0 又是被比较的系统之一。这层关系不会自动推翻数据:仓库公开了测试题、运行配置、成本、对话、工具调用和逐项评分记录,其他团队可以复跑。但在出现独立的重复实验之前,这份榜单更适合当作一组公开的参考运行来看,各家的名次还谈不上定论。

评分器本身也会影响结果。仓库里 600 道题中有 585 道至少包含一项模型语义判断,占 97.5%。这不代表 97.5% 的分数由模型凭感觉决定,多数题同时有确定性检查,语义内容也本来就很难用字符串匹配。但换一个评分模型或评分提示词,边界案例的判定就可能变。一项针对另一个记忆基准 LoCoMo 的独立审计发现,某种评分配置会接受 62.81% 故意写错、但话题相关的答案。DolphinBench 用了更强的评分模型并保留判定记录,后续仍需要做不同评分模型之间的一致性检验和人工抽查。

生产环境要换成自己的历史和账单

DolphinBench 的三个人物、历史消息和应用状态都是模拟生成的。每道题只有一到四个被评分的动作;应用不会真的宕机,执行期间也没有其他用户改数据。测试前会一次性写入全部历史,没有覆盖新消息不断进来、旧记忆不断更新的情况。论文自己把这些列为局限。

生产团队不该把 70.67% 当成采购门槛,更有用的是借它的评测结构:保留自己的模型和 Agent 框架,从真实工作流里挑出会改变收件人、权限、金额、日期或操作对象的历史事实;每道题都配上确定性的动作检查和必要的语义检查;加一组不给历史的对照,剔除不靠记忆也能做对的题;最后把写入历史的成本、每次任务的成本和延迟一起报告。

已有的基准各有侧重:微软的 STATE-Bench 在企业工作流里报告任务完成率、对话质量和单任务成本,MemTrack 把 Slack、Linear 和 Git 上互相冲突的状态放进同一条时间线。DolphinBench 要求团队同时回答三个问题:Agent 做对了没有,花了多少钱,用户等了多久。三项摆在一起,记得更多不一定就是系统更好。接下来要比的,是谁能在真实、会变化、彼此矛盾的历史里,让整套 Agent 保持在可以接受的成本和延迟之内。

来源

  • DolphinBench: Mapping the Pareto Frontier of Agent Memory · arXiv
  • mem0ai/dolphinbench · GitHub
  • DolphinBench Dataset · DolphinBench
  • LongMemEval: Benchmarking Chat Assistants on Long-Term Interactive Memory · arXiv
  • Mem2ActBench: A Benchmark for Evaluating Long-Term Memory Utilization in Task-Oriented Autonomous Agents · arXiv
  • Microsoft STATE-Bench · GitHub
  • Memtrack: Evaluating Long-Term Memory and State Tracking in Multi-Platform Dynamic Agent Environments · arXiv
  • LoCoMo Benchmark Audit · GitHub

评论

登录后即可参与评论。

加载评论中…

相关文章

  • CEO-Bench 中 Agent 需要协调定价、营销、研发、基础设施、企业销售等多项决策,模拟真实创业公司运营的复杂性

    让 AI 模拟经营公司 500 天:CEO-Bench 测试长期决策能力

    2026-06-16

  • Taste-Bench 示例:模型在看不到后续损失的情况下,从两条机器学习实验路线中选择下一步

    长任务 Agent 看不见远处代价:榜首宏平均 59.7%

    2026-09-23

  • MLCommons 发布 MLPerf Inference v6.1 结果的官方宣传图

    MLPerf 把 Agent 搬上边缘设备,首轮测的是等待时间而非任务成功

    2026-09-17

  • Agent harness 结构图:模型位于中心,周围环绕着上下文注入、控制流、动作执行、持久化和观察层。
AGI Daily跟踪世界 AI 进展
邮件栏目主题RSS
定制投稿招聘广告
关于MCPTermsContact

编程 AI 的高分有多少来自模型?工具和运行框架也会改变成绩

2026-07-11

  • WhatWorkedBench 流程图:Agent 在固定预算内选择实验、提交完整配置得分表,再与穷举 CPU 参考结果比较

    科研 Agent 找到最优配置后,仍可能说不清什么有效

    2026-09-23

  • KC-Bench 论文展示的 Region、Retail 与 Personal Assistant 三类多轮冲突任务示意

    KC-Bench 把 Agent 的冲突处理拆成 238 个可执行任务

    2026-09-03