DeepResearchEval:深度研究任务自动构建与智能体评估框架 DeepResearchEval: An Automated Framework for Deep Research Task Construction and Agentic Evaluation
提出自动化框架,用角色驱动任务构建和智能体评估深度研究系统的报告质量与事实性
前置知识
Deep Research Systems(深度研究系统)
深度研究系统是一类专门用于复杂多阶段研究任务的AI智能体,与传统QA系统不同,它们能够自主规划长周期工作流程,导航异构网页资源,并将信息综合为结构化的、带引用的报告。代表系统包括OpenAI Deep Research、Gemini Deep Research、Perplexity Deep Research等。这些系统通常涉及迭代式网页浏览、针对性信息检索、跨源验证和多视角综合,最终生成传统上需要大量人工投入的全面研究报告。
本文的核心目标是评估这类系统的性能,理解深度研究系统的定义和特点是理解评估框架设计动机的基础。
Persona-Driven Task Construction(角色驱动任务构建)
这是一种自动化生成评估任务的方法。首先定义多个领域(如交通、政治、金融、健康等),然后为每个领域生成具有详细背景、角色和组织的具体人物画像(persona),再根据这些人物画像生成与其专业背景匹配的深度研究任务。这种方法确保任务具有真实场景的需求导向性,而非人为设计的理想化问题。
这是本文任务构建流程的核心创新,解决了传统基准依赖专家标注、成本高且难以扩展的问题。
Adaptive Point-wise Quality Evaluation(自适应逐点质量评估)
与传统使用固定评估维度的方法不同,自适应评估框架为每个研究任务动态生成任务特定的评估维度、标准和权重。它结合固定的通用维度(覆盖率、洞察力、指令遵循、清晰度)和自动生成的任务特定维度,每个维度下还有加权的评估标准,最终通过加权聚合得到综合质量分数。
这是评估框架的核心创新之一,解决了固定评估维度无法反映任务特定需求的局限性。
Active Fact-Checking(主动事实核查)
主动事实核查是一种超越传统引用验证的方法。它不是仅检查引用是否支持声明,而是主动提取报告中的可验证声明(如数字、事件、日期、人物等),通过网页搜索检索外部证据,并根据证据与声明的一致性分配标签(Right/Wrong/Unknown)。这种方法能够验证未引用的声明,避免了传统方法仅依赖引用的局限。
事实准确性是深度研究报告的核心质量指标,主动事实核查解决了传统方法无法验证未引用声明的关键问题。
MCP(Model Context Protocol)工具调用
MCP是一种智能体与外部工具交互的协议框架。在本文的事实核查系统中,智能体基于MiroFlow框架实现,通过MCP协议调用搜索工具(如Google Serper API进行网页搜索、网页内容抓取、维基百科页面获取等)。智能体能够迭代地调用工具,最多30轮交互,每轮最多10次工具调用,实现自主的证据检索和验证。
理解MCP工具调用机制有助于理解事实核查系统的技术实现细节和可扩展性。
研究动机
随着大型语言模型(LLM)从被动文本生成向能够处理复杂现实任务的智能体系统发展,深度研究系统已成为这一转型的代表范式。然而,评估这些系统生成的长篇研究报告面临重大挑战。现有基准存在三个具体问题:第一,依赖专家驱动的任务构建,需要大量人工标注,成本高昂且耗时(如DeepResearch Bench、DRBench等均需专家参与);第二,使用跨任务共享的静态评估维度,无法反映每个具体研究任务的独特需求——例如,政治分析任务需要的'比较综合'维度在一般任务中并不适用;第三,仅验证有引用支持的声明,而忽略了无引用的事实声明——现有方法(如DeepResearch Bench、ResearcherBench)在报告缺乏引用或声明出现在未引用段落时束手无策。这些问题导致现有评估无法全面、准确地衡量深度研究系统的真实能力。
本文的目标是本文提出DeepResearchEval框架,旨在实现两个具体目标:第一,构建一个自动化的深度研究任务生成管线,无需人工标注即可产生高质量、高复杂度的研究任务,最终保留100个覆盖10个领域的角色驱动任务;第二,开发一个智能体评估管线,包含自适应逐点质量评估和主动事实核查两个组件,能够对9个主流深度研究系统的900份报告进行全面评估,揭示不同系统在质量维度和事实准确性上的具体差异。
与已有工作不同的是,本文的独特切入角度在于三个方面:首先,通过角色驱动的任务构建管线,将真实用户画像与研究任务绑定,确保任务的真实性和多样性,而非依赖专家设计的理想化问题;其次,通过自适应评估维度,为每个任务动态生成评估标准和权重,解决固定维度无法捕捉任务特定需求的问题——实验表明任务特定分数在所有系统中都系统性地低于通用分数,说明当前系统在满足任务特定成功标准方面存在普遍不足;第三,通过主动事实核查,不仅验证有引用的声明,还主动提取和验证未引用的事实声明,填补了现有方法在事实验证覆盖面上的空白。这三个创新点共同构成了一个更全面、更自动化、更贴近真实使用场景的评估框架。
核心方法
本文的方法可以用一个类比来理解:想象一个学术期刊的审稿流程——首先需要有高质量的投稿(任务构建),然后需要有专业的审稿人评估稿件质量(质量评估),最后还需要核实论文中的数据和声明是否准确(事实核查)。DeepResearchEval将这三个环节都自动化了。整个框架分为两大模块:任务构建管线和智能体评估管线。任务构建管线采用'人物画像到任务到过滤'的三阶段流程,首先为10个领域生成50个详细人物画像,然后为每个人物画像生成4个候选任务(共200个),最后通过任务资格过滤器和搜索必要性过滤器保留155个高质量任务,再经人工筛选最终确定100个任务。智能体评估管线包含两个并行组件:自适应逐点质量评估负责多维度打分,主动事实核查负责验证声明的准确性。
本文的核心创新在于将'自适应性'和'主动性'引入评估流程。自适应性体现在质量评估上:传统方法使用固定的评估维度(如准确性、完整性等)对所有任务一视同仁,而本文为每个任务动态生成1-3个任务特定维度,并为所有维度(4个通用维度加任务特定维度)分配归一化权重,每个维度下还有加权的评估标准。这使得评估能够捕捉任务特定的质量方面——例如,对于比较不同国家政策的任务,会自动生成'比较综合'和'指标效用'等维度。主动性体现在事实核查上:传统方法仅检查引用是否支持声明(被动验证),而本文的智能体主动提取声明、检索外部证据、分配验证标签,即使声明没有引用也能进行验证。这种'主动'而非'被动'的验证方式大大扩展了事实核查的覆盖面。
方法步骤详情
任务构建管线包括三个主要步骤。第一步是人物画像合成:基于Wettig等人定义的领域分类法,定义10个代表性领域(交通、政治、金融商业、历史、软件开发、工业、运动健身、健康、科技、教育就业),为每个领域用LLM生成5个人物画像,每人包含隶属关系、角色、背景、名字和子领域属性,总计50个人物画像。第二步是任务生成:为每个人物画像生成4个候选深度研究任务,强制要求任务需要多轮网页搜索、多源证据集成、足够的分析深度和明确的交付物,总计200个候选任务。第三步是两阶段过滤:任务资格过滤器评估任务是否需要最新知识、多源证据集成、多层深入调查和人物背景匹配,置信度分数大于0.7的任务被保留;搜索必要性过滤器让LLM仅用参数知识(不搜索)尝试回答任务,能高质量完成的任务被过滤掉,最终保留155个任务。经7位博士领域专家独立评估,80%的任务被至少4位专家认可为深度研究任务。智能体评估管线包括两个组件。自适应逐点质量评估:首先定义4个通用评估维度(Coverage覆盖度、Insight洞察力、Instruction-following指令遵循、Clarity清晰度),然后为每个任务生成1-3个任务特定维度,为所有维度分配归一化权重使得总和为1;每个维度下生成一组标准及权重;用LLM对每个标准打分,分数范围为1到10;最终质量分数通过加权聚合计算。主动事实核查:首先将报告分段;对每段提取可验证声明;对每个声明通过MCP工具检索证据;根据证据一致性分配标签(Right、Wrong或Unknown);最终计算事实比率。
技术新颖性
本文的技术新颖性体现在三个层面。第一,在任务构建方面,现有基准(如DeepResearch Bench、DRBench)依赖专家人工设计任务,本文首次提出角色驱动的自动化任务生成管线,通过人物画像确保任务的真实性和多样性,通过两阶段过滤确保任务质量——这使得基准可以持续更新,成为'活的'基准。第二,在质量评估方面,现有方法(如ReportBench、LiveResearchBench)使用固定的评估维度,本文首次引入自适应维度生成机制,结合通用维度和任务特定维度,每个维度下还有加权标准——这使得评估能够捕捉任务特定的质量方面。第三,在事实核查方面,现有方法仅验证有引用支持的声明,本文首次提出主动事实核查框架,基于MiroFlow智能体框架,通过MCP工具调用实现自主的证据检索和验证,能够覆盖未引用的声明——实验表明自动评估在70%的情况下比人类标注更准确。
实验结果
本文对9个主流深度研究系统进行了全面评估,每个系统收集100份报告,共评估900份报告。质量评估使用Gemini-2.5-Pro作为主评估器,结果如表3所示:Gemini-2.5-Pro Deep Research以8.51分(满分10分)位居榜首,在所有维度上领先——覆盖率9.2、洞察力9.0、指令遵循9.7、清晰度9.1、任务特定8.0;Claude-Sonnet-4.5 Deep Research以7.53分排名第二;OpenAI Deep Research以7.28分排名第三。值得注意的是,DeepSeek Deep Research得分最低(5.25分),在覆盖率(5.9)和洞察力(5.2)方面明显落后。一个关键发现是:任务特定分数在所有系统中都系统性地低于通用分数,这表明当前深度研究系统虽然擅长一般性综合,但往往未能优化任务特定的评估标准。事实评估结果如表4所示:Manus以82.30%的事实准确率排名第一,Gemini-2.5-Pro以76.62%排名第二,DeepSeek以76.44%排名第三。声明数量方面,Gemini-2.5-Pro和Doubao产生最多的声明(86.99和80.75),而DeepSeek采用保守策略(25.08)。一个有趣的发现是:与Unknown声明相比,Wrong声明在所有系统中都很罕见,这表明事实风险更多源于证据不足的声明而非明显的错误。跨评估器一致性验证使用GPT-5作为次级评估器,虽然GPT-5评分更严格(表5),但排名高度一致:9个模型中7个保持相同位置,仅Doubao和Qwen有微小交换(排名差异为1)。随机稳定性验证通过三次独立运行(表6),排名保持不变,分数标准偏差极小(正负0.01到正负0.08),证明评估的高度稳定性。人类-模型对齐验证中,4位专家标注80条声明,自动评估达到73%的一致率(图5),进一步的人工重新标注显示自动评估在70%的情况下比人类标注更准确。
查看结构化数据
| 任务 | 指标 | 本文 | 基线 | 提升 |
|---|---|---|---|---|
| 整体质量评估(平均分) | 综合质量分数(满分10) | Gemini-2.5-Pro: 8.51 | DeepSeek Deep Research: 5.25 | Gemini领先62.3% |
| 事实准确率 | Ratio(正确声明比例) | Manus: 82.30% | Perplexity: 58.94% | Manus领先23.36个百分点 |
| 覆盖率评估 | Coverage维度分数 | Gemini-2.5-Pro: 9.2 | DeepSeek: 5.9 | Gemini领先55.9% |
| 洞察力评估 | Insight维度分数 | Gemini-2.5-Pro: 9.0 | DeepSeek: 5.2 | Gemini领先73.1% |
| 跨评估器一致性 | 排名一致率 | 7/9模型排名一致 | N/A | 77.8%一致率 |
| 随机稳定性 | 分数标准偏差 | 正负0.01到正负0.08 | N/A | 高度稳定 |
局限与改进
作者在论文中承认了几个重要局限性。首先,当前实现主要是英语为中心的:虽然角色驱动的任务构建和自适应评估机制是语言无关的,但基准任务、证据来源和报告流程都基于英语信息生态系统,多语言环境下的性能和跨语言综合证据的能力尚未探索。其次,智能体评估管线产生了显著的计算和财务成本:框架依赖于与前沿模型的频繁交互,使用Gemini-2.5-Pro进行质量评分,使用GPT-5-mini进行事实验证,以及大量的Google Serper API使用。事实核查智能体的多轮、工具密集设计虽然实现了高评估深度,但限制了大规模或实时部署的可扩展性。从我的观察来看,本文的评估框架本身也依赖于LLM(Gemini-2.5-Pro和GPT-5)作为评估器,这引入了潜在的自偏好偏差——虽然论文通过跨评估器一致性验证部分缓解了这一问题,但评估器本身的可靠性仍值得关注。此外,任务构建管线虽然自动化,但仍需要人工筛选最终100个任务,这在一定程度上限制了完全自动化。
独立分析的弱点
从独立分析的角度,本文存在几个值得关注的弱点。第一,评估框架的计算成本过高:每个深度研究报告的质量评估需要调用LLM生成维度、权重、标准并打分,事实核查需要多轮工具调用(最多30轮,每轮最多10次工具调用),这使得评估单份报告的成本可能与生成报告本身相当。改进方向是探索更高效的评估策略,例如使用轻量级模型进行初筛、缓存常见评估模式、或开发基于规则的快速评估方法。第二,事实核查的准确性仍有提升空间:论文附录F.2展示了两个错误案例,一个是AI虚拟分诊的有效性声明被错误标记为Unknown(实际有人类标注支持),另一个是5万到20万美元的技术采购声明被错误标记为Unknown(实际有明确来源支持)。这些错误源于过度严格的验证标准,改进方向是引入更细致的证据权重机制和置信度评估。第三,任务构建管线的多样性可能不足:虽然覆盖了10个领域,但每个领域仅5个人物画像,且人物画像的生成依赖于LLM,可能存在隐性偏见。改进方向是引入更多元的人物画像来源(如真实用户数据)和更细粒度的领域分类。第四,评估维度的生成质量难以验证:任务特定维度由LLM自动生成,其合理性和全面性缺乏系统性验证。改进方向是建立维度生成的质量评估机制,或引入人类专家进行维度审核。
未来方向
基于本文的成果,未来研究可以在以下几个方向展开。首先,多语言深度研究评估是一个自然的扩展方向:当前框架仅支持英语,但深度研究系统在全球范围内使用,评估其在中文、日文、法文等语言环境下的表现具有重要意义。作者也指出需要探索跨语言综合证据的能力。其次,实时动态基准的构建:作者提到框架可以作为'活的'基准用于长期监控,未来可以探索自动化任务更新机制,定期生成新的深度研究任务以反映快速变化的信息环境。第三,轻量级评估方法的开发:当前框架的计算成本限制了其大规模应用,未来可以探索知识蒸馏、评估器压缩等技术,将评估能力迁移到更小的模型上。第四,评估框架的泛化应用:当前框架专注于深度研究系统,但其自适应评估和主动事实核查的思路可以扩展到其他长文本生成任务(如学术论文写作、技术报告生成、新闻报道等)。第五,评估与训练的闭环:将评估结果反馈到深度研究系统的训练过程中,通过强化学习等方法提升系统的任务特定能力和事实准确性。
复现评估
从复现评估的角度,本文在开源和可复现性方面表现良好。作者提供了代码仓库(https://github.com/Infinity-AILab/DeepResearchEval),这大大降低了复现门槛。任务构建管线依赖于公开的LLM API(GPT-5-mini),评估管线使用Gemini-2.5-Pro和GPT-5-mini,这些都是可访问的商业API。事实核查使用Google Serper API进行网页搜索,这也是公开可用的服务。然而,复现仍面临几个挑战:第一,计算成本较高——评估900份报告需要大量的API调用,对于资源有限的研究团队可能构成障碍;第二,API版本依赖——论文使用了GPT-5-mini和Gemini-2.5-Pro等前沿模型,这些模型的API可能随时间更新,影响结果的可重复性;第三,数据收集时间窗口——论文中的深度研究系统报告收集于2025年8月至11月,系统的性能可能已随时间变化。总体而言,对于有足够计算资源和API访问权限的研究团队,复现本文的核心结果是可行的,但完整的900份报告评估可能需要显著的计算投入。
论文图表