ConceptioArchivearXiv CS
arXiv CSopen access

DuMate-DeepResearch: An Auditable Multi-Agent System with Recursive Search and Rubric-Grounded Reasoning

Unknown · 2026 · arxiv_cs
arXiv CS · Papers · License: Open Access · 2026
Open Source ↗Direct PDF ↓
artificialintelligenceknowledgerepresentationreasoning
artificial intelligence, reasoning, knowledge representation

DuMate-DeepResearch: An Auditable Multi-Agent System with Recursive Search and Rubric-Grounded Reasoning DuMate Team, Baidu AI Cloud https://github.com/baidubce/qianfan-deepresearch

arXiv:2606.07299v1 [cs.AI] 5 Jun 2026

Abstract Deep Research (DR) has emerged as a new agentic paradigm to tackle complex, open-ended research tasks, demanding systems that can iteratively frame problems, acquire evidence, verify sources, and synthesize longform reports. In practice, however, current DR systems are constrained by four interrelated limitations: long-horizon planning over an underspecified scope, the bottleneck of decomposing and scheduling such tasks within a single agent, hallucination risk in long-form synthesis, and limited process auditability. This technical report presents DuMate-DeepResearch, a multiagent DR framework built on the Qianfan Agent Foundry. The framework decouples the Agent Core—which handles task understanding, planning, and scheduling—from an extensible Tool Ecosystem for retrieval, evidence acquisition, and report rendering, making every intermediate decision and tool invocation explicitly traceable. Building on this infrastructure, DuMateDeepResearch further introduces three mechanisms: (i) a graph-based dynamic planning strategy expands the research roadmap coarse-to-fine and continuously revises it through reflection, re-planning, backtracking, and parallel branching; (ii) a recursive two-level execution design delegates each complex search sub-task to an inner Search Agent that runs its own planning loop, isolating noisy retrieval and stabilizing long-horizon execution; (iii) a rubric-based test-time optimization mechanism dynamically generates task-specific quality criteria and uses them as live reasoning scaffolds for evidence-grounded synthesis and adaptive stopping. Across two deep research benchmarks, DuMate-DeepResearch establishes new state-of-the-art results: the best overall score (58.03%) on DeepResearch Bench, and the best overall score (61.95%) on DeepResearch Bench II while ranking first in information recall and analysis. These results demonstrate the value of pairing auditable multi-agent infrastructure with adaptive planning and rubric-guided reasoning for high-quality deep research.

1

Introduction

The rapid advancement of artificial intelligence has catalyzed a paradigm shift from passive, single-turn question-answering systems to autonomous, agentic systems (Yao et al., 2023b; Wang et al., 2024), enabling users to initiate complex research workflows from a research question. In this context, Deep Research (DR) (Zheng et al., 2025; Shi et al., 2025; Zhang et al., 2025; Du et al., 2025; Wang et al., 2025) has emerged as a crucial and highly challenging frontier to bridge the gap between human inquiry and systematic knowledge discovery. While traditional retrieval-augmented workflows are confined to single-shot or rule-based retrieval over static corpora (Lewis et al., 2020; Gao et al., 2023), DR aims to replicate the rigorous, systematic investigative methodologies of human researchers. To address complex, open-ended problems, DR requires sophisticated long-horizon reasoning, strategic decision-making, and large-scale information synthesis (Shinn et al., 2023; Yao et al., 2023a). To operationalize such demanding workflows, recent efforts have explored a spectrum of architectural paradigms. Early systems adopted monolithic architectures (e.g., OpenAI’s DeepResearch), which tightly integrate all modules around a central reasoning engine, 1

ensuring unified control flow but limiting scalability and tool extensibility. Alternatively, pipeline architectures (e.g., n8n workflows) decompose the process into sequentially connected stages, facilitating component reuse but struggling with complex iteration and global feedback. In response, agentic architectures have become a natural direction for DR systems. By decomposing overarching research tasks and distributing them among autonomous agents with specialized roles, this collaborative paradigm improves scalability, parallel efficiency, and functional specialization for complex research scenarios. Core Workflow of Deep Research Operating under this collaborative paradigm, the core workflow of modern agentic DR systems transcends a rigid linear pipeline, functioning instead as a closed-loop, tool-augmented process. Given a complex, open-ended research question, such a system transforms the high-level request into a comprehensive report through a set of tightly coupled capabilities that typically include, but are not limited to, the following: 1. Problem Framing and Adaptive Planning: The system parses an underspecified research question into structured objectives and formulates a dynamic research roadmap, continuously revising its strategy as evidence accrues through sub-goal refinement, query reformulation, and backtracking from informational dead-ends. 2. Evidence Acquisition and Verification: Driven by this roadmap, the system invokes a heterogeneous toolkit (e.g., web search engines, scholarly databases, domainspecific APIs) to acquire information, while assessing source credibility and crossvalidating claims across sources to safeguard factual integrity. 3. Synthesis and Report Generation: The validated evidence is finally integrated into a cohesive, logically structured report that weaves multi-source findings into a coherent narrative with nuanced analysis and verifiable citations. The Key Challenges However, realizing this idealized workflow in practice remains far from solved. Current agentic DR systems still confront open challenges that limit their reliability for real-world deployment: • Long-Horizon Planning and Dynamic Scope Definition: A research question unfolds into a long horizon of dozens of interdependent sub-questions whose scope is underspecified at the outset and only crystallizes as evidence accrues. Reactive, step-by-step policies that commit to a single next action—as in ReAct-style agents— are inherently myopic: they optimize locally without a global representation of the trajectory, oscillate between unbounded exploration and premature convergence, and cannot coherently revise their strategy when a tool fails or newly retrieved evidence invalidates an earlier premise. Effective DR therefore demands a planning formalism that maintains a global, far-sighted model of the entire roadmap and continuously re-delineates scope and re-plans as the information state evolves. • Complex Task Decomposition and Scheduling: Even given a sound plan, decomposing and scheduling it for execution is where long trajectories most often break down. A single flat agent can rarely reconcile high-level task decomposition with the finer sub-task decomposition, scheduling, and noise handling that each sub-task in turn demands, since every sub-question may itself entail many multi-step retrieval actions over a stochastic web rife with dead links, API failures, and irrelevant or contradictory returns. Folding global strategy and low-level retrieval into one policy entangles the two and lets a single local failure propagate and cascade into the global trajectory. Reliable DR thus requires an execution scheme that separates high-level decomposition and scheduling from local sub-task completion, confines noise and errors within sub-task boundaries, and robustly carries out each sub-task without destabilizing the overall process. • Hallucination Mitigation and Factual Grounding: Sustaining strict factual fidelity during long-form synthesis over dynamic, multi-source evidence streams is notoriously difficult, and the agent must additionally possess a principled criterion for when accumulated evidence is sufficient to halt exploration. This calls for 2

rigorous inference-time scaffolds that calibrate every salient assertion against verifiable evidence as it is generated, and that terminate retrieval precisely when—and only when—the evidence demonstrably suffices, rather than relying on post-hoc verification or fixed exploration budgets. • Process Explainability and Auditability: For DR to be trusted in high-stakes domains, its autonomous reasoning must be rendered inspectable. Systems should externalize their decision traces, tool invocations, and action paths as explicit, auditable artifacts—as transparent as the methodology appendix of a rigorous study—so that users can scrutinize not only the final report but the very process by which it was produced. To address these challenges, we present DuMate-DeepResearch, an end-to-end multi-agent research framework. Built on top of the Qianfan Agent Foundry, our system decouples the central cognitive brain (Agent Core) from the versatile execution layer (Tool Ecosystem). This decoupling not only enables independent evolution of cognition and tooling, but also exposes every planning decision and tool invocation as an inspectable artifact, directly targeting the transparency and auditability challenge. Furthermore, we equip the framework with three cognitive mechanisms tailored to DR: (i) a graph-based dynamic planner that casts the research roadmap as an evolving directed acyclic graph, expanded coarse-tofine and continuously revised through reflection, re-planning, backtracking, and parallel branching. Unlike myopic step-by-step ReAct-style reasoning, this graph maintains a global, far-sighted view of the entire trajectory and re-thinks its strategy whenever a tool fails or new evidence overturns an earlier assumption—jointly delivering long-horizon foresight and dynamic scope control; (ii) a recursive two-level execution design, in which the outer Research Agent delegates every complex search sub-task to an inner Search Agent that is itself a complete Foundry Agent running its own planning–execution cycle. This nesting isolates noisy, multi-step retrieval from high-level research strategy, so that a single failed search cannot destabilize the global trajectory—the key to stable execution under stochastic web conditions; and (iii) a rubric-based test-time optimization mechanism that synthesizes question-specific evaluation rubrics dynamically and uses them as inference-time reasoning scaffolds to ground generated claims in retrieved evidence, while also providing an adaptive termination criterion. We conduct extensive experiments on two deep research benchmarks. On DeepResearch Bench, DuMate-DeepResearch attains the best overall score among strong commercial and open baselines, establishing new state-of-the-art performance. On DeepResearch Bench II, which evaluates reports through fine-grained expert-derived rubrics, DuMateDeepResearch also achieves the best overall score and leads on the information recall and analysis dimensions. Together, these results provide consistent evidence that the proposed architecture improves both broad report quality and rubric-grounded evidence acquisition and synthesis. In summary, the main contributions of this report are summarized as follows: • A decoupled multi-agent infrastructure for auditable DR: We introduce the Qianfan Agent Foundry, a highly scalable architecture that implements a transparent understanding–planning–execution cyclic paradigm by separating the reasoning core from the tool ecosystem, yielding a DR pipeline whose entire trajectory is auditable. • A graph-based dynamic planning algorithm: We represent the research roadmap as a dynamic directed acyclic graph expanded in a coarse-to-fine manner and equipped with reflection, re-planning, backtracking, and parallel branching. In contrast to myopic ReAct-style reasoning that commits to one next action at a time, this graph sustains a global, far-sighted view of the trajectory and self-revises as evidence accumulates, jointly delivering long-horizon foresight and adaptive scope control. • A recursive two-level execution framework: We instantiate the Foundry paradigm recursively: the outer planning agent decomposes the deep-research task into subtasks, and each complex search sub-task is in turn solved by an inner search agent that is itself a complete Foundry Agent with its own planning–execution cycle. 3

This nesting isolates noisy, multi-step retrieval from high-level strategy, preventing a single failed search from destabilizing the global trajectory and substantially improving execution stability. • Rubrics as test-time reasoning scaffolds: We adapt dynamically generated rubrics from evaluation signals into inference-time scaffolds that calibrate generation against retrieved evidence, supporting factual grounding and bounding exploration through an adaptive stopping criterion. • State-of-the-art empirical performance: We conduct extensive experiments on DeepResearch Bench and DeepResearch Bench II. The results demonstrate that DuMate-DeepResearch outperforms existing commercial and open baselines on both benchmarks, establishing new state-of-the-art performance across overall report quality, information recall, and analysis.

2

DuMate-DeepResearch Framework

DuMate-DeepResearch is an end-to-end Deep Research Agent built upon the Qianfan Agent Foundry. It follows an agentic loop of task understanding, planning, and execution to carry out complex, long-horizon research tasks. Problem Formulation. DuMate-DeepResearch organizes each research session as an auditable, evidence-grounded state-transition process. Given a user query q, the Router produces a structured task specification; the Planner maintains an evolving research plan; the Execution Module invokes tools or Search Agents and accumulates evidence; and a rubric-guidance signal steers planning, stopping, and writing. This design allows the system to revise its research path while preserving the global report structure and the evidence trail. We formalize this loop as a state-transition system over long-horizon research trajectories. At iteration t, the agent maintains a research state st = ⟨z, pt , et , ρt ⟩,

(1)

where z = ( x, O) is the fixed task context that bundles the research topic x and the report outline O ; pt is the current research plan; et is the accumulated evidence base collected from completed actions; and ρt is the current guidance signal. Later subsections instantiate pt as a graph-structured plan (Section 2.2.1) and ρt as a rubric-based control signal (Section 2.2.3). The increment ∆et contains newly collected evidence lists and evidence summaries returned by direct tool actions or Search Agents, including source-grounded records and consolidated findings for executed sub-tasks; the global evidence base is their accumulation over cycles. Starting from s0 = ⟨z, p0 , ∅, ρ0 ⟩, each cycle plans a set of executable actions at , executes them to obtain newly collected evidence ∆et , and folds the new information and updated guidance back into the state,  st+1 = T st , at , ∆et . (2) The loop continues until a stopping predicate S TOP (st ) holds—for example, when the plan is fully explored or the current guidance signal reports no outstanding evidence gap—after which the Writer synthesizes the long-form report y from the accumulated evidence. The three subsequent parts instantiate this loop: Section 2.1.1 details the Router, Planner, and Execution modules; Section 2.2.1 specifies the graph-structured transition; and Section 2.2.3 defines the rubric mechanism that implements the guidance signal. Algorithm 1 states the overall control loop. 2.1

Qianfan Agent Foundry

As a foundational infrastructure designed for general LLM-based agent construction, the Qianfan Agent Foundry consists of two decoupled components (illustrated in Figure 1): the Agent Core and the Agent Extension (Tool Ecosystem). While the Agent Core functions as the central cognitive brain—orchestrating reasoning, planning, and task scheduling—the Agent Extension serves as the versatile execution layer. It provides a comprehensive suite of tools that empower the agent to interact with external environments, gather empirical 4

Agent Core

Tool Ecosystem

Query

Router Plan / Action

Crawler

Browser

Sandbox

Writer

Renderer

Execution Module

Planner Action Result

Report

Search

Context Engine

Figure 1: The illustration for the Qianfan Agent Foundry. Algorithm 1 DuMate-DeepResearch Agent Loop Require: user query q, max iterations Tmax 1: x ← U (q) ▷ Router: task understanding and analysis 2: O ← O UTLINE ( x, etc ); z ← ( x, O) ▷ Writer builds the outline from coarse-exploration evidence etc ; then fixed 3: p0 ← I NIT P LAN ( x, O); e0 ← ∅; ρ0 ← I NIT G UIDANCE ( x, O) 4: s0 ← ⟨z, p0 , e0 , ρ0 ⟩; t ← 0 5: while t ≤ Tmax and not S TOP (st ) do 6: at ← P (st ) ▷ Planner: graph-based dynamic planning 7: ∆et ← X (st , at ) ▷ Execution: evidence collection 8: st+1 ← T (st , at , ∆et ) ▷ fold in evidence and updated guidance 9: t ← t+1 10: end while 11: return y ← W ( x, O , et , ρ p ) ▷ Writer: guidance-conditioned synthesis

evidence, and render final deliverables. This decoupled architecture ensures both robust cognitive control and highly extensible execution capabilities. 2.1.1

DuMate-DeepResearch Core

The core of DuMate-DeepResearch comprises several specialized modules that collaborate seamlessly to effectively handle deep research tasks. Router (Task Understanding and Analysis) The Router module is responsible for the initial comprehension and deconstruction of the research task. Given a user query, the Router extracts salient information and identifies the core research topic. This information is consolidated into a structured representation (e.g., a standardized JSON format), which is crucial for downstream planning and execution. Furthermore, the Router serves as an intelligent interface for user interaction: if the initial query is ambiguous or incomplete, the Router proactively prompts the user for clarification. This design ensures that the research trajectory remains rigorously aligned with user expectations. In the global loop, the Router produces the topic specification x, and the Planner schedules the Writer to generate the outline O ; together they define the context z = ( x, O) for all downstream planning. Planner (Task Thinking and Planning) The Planner module acts as the strategic engine, responsible for formulating the research methodology, reasoning through the investigative path, and planning future steps. Utilizing the structured task representation from the Router, the Planner analyzes the current knowledge state to identify critical epistemic gaps. It then strategically decomposes the overarching objective into tractable key research questions and actionable sub-problems. Based on this reasoning, the Planner selects the specific 5

tools to be utilized and generates the corresponding parameters required for execution. Its graph-structured policy is developed in detail in Section 2.2.1. Execution Module (Planner-Following Task Scheduling and Execution) The Execution Module realizes the actions issued by the Planner, manages execution context, and collects the returned evidence; unlike the Router and Planner, it sets no research strategy of its own. Depending on the action type, it routes execution to one of four targets: a direct tool call, whose interface it invokes and whose output it normalizes; a Search Agent, dispatched for open-ended retrieval sub-tasks and itself a Foundry Agent with a local planning loop (Section 2.2.2) rather than a single black-box query; the Writer, a generation agent invoked with two prompts—an outline prompt that turns the early coarse-exploration evidence into the fixed outline O , and a report prompt that synthesizes the accumulated evidence into the final long-form report; and a lightweight reasoning (llm) action that deduplicates, merges, and cross-validates collected evidence without issuing new retrieval. Supporting serial and parallel fan-out across these targets, it acts as a scheduling and dispatch layer that carries out the Planner’s decisions while leaving every high-level research choice to the Planner. The collaboration among these modules makes the research trajectory explicitly inspectable. The Router maintains the structured task representation, the Planner records decision traces and sub-task decompositions, and the Execution Module logs tool invocations and retrieved evidence. As a result, users can inspect not only the final report but also the intermediate reasoning and action paths that produced it. 2.1.2

DuMate-DeepResearch Extension: The Tool Ecosystem

Complementing the cognitive core, DuMate-DeepResearch integrates a comprehensive Tool Ecosystem. Driven by the Execution Module, this ecosystem serves as the versatile execution layer for the ”task scheduling and execution” phase, encompassing diverse tools for information retrieval, data analysis, and report generation. These tools are seamlessly integrated into the agentic execution framework, allowing for efficient coordination and utilization throughout the research process. By leveraging this tool ecosystem, DuMate-DeepResearch can effectively handle the diverse and complex requirements of deep research tasks, further enhancing its capabilities and performance in delivering high-quality research outcomes. We introduce two key tools in DuMateDeepResearch’s tool ecosystem as follows. Baidu Search Integration Baidu Search provides the primary retrieval substrate for evidence acquisition in DuMate-DeepResearch. Rather than treating search as a single black-box query, the Execution Module exposes retrieval as a set of structured actions, including query expansion, web search, direct URL crawling, page-content extraction, and evidence normalization. Returned snippets and pages are converted into evidence records that preserve source metadata, URLs, timestamps when available, and short summaries for downstream verification and citation-aware synthesis. This design separates retrieval infrastructure from research policy: the Planner and Search Agents decide what information is needed and how queries should evolve, while the Tool Ecosystem supplies traceable evidence for cross-source checking and final report grounding. Report Rendering Tools To ensure the high quality and formatting diversity of the final deliverables, DuMate-DeepResearch employs a decoupled, two-stage report rendering mechanism. Initially, the system generates a unified ”pivot report,” utilizing robust reasoning capabilities to guarantee logical coherence and content comprehensiveness. Subsequently, specialized rendering tools translate this pivot report into multiple user-desired formats (e.g., Markdown, HTML, PPT), ensuring adaptability across various presentation contexts. 2.2

Dynamic Planning and Test-Time Optimization

On top of the Foundry infrastructure, DuMate-DeepResearch introduces three mechanisms that shape the long-horizon research process. First, graph-based dynamic planning 6

Orchestration Layer Rubric-Based Test-time Optimization

Coarse-to-Fine Expansion (Boundary Mapping)

Query

Reflective Evaluation

Rubric Generation

• Evidence Grounding • Cross-source Verify

Persistent & Ephemeral

Deep Execution Path Graph Planning A

B C

✓ Pass (Next Node)

D

Quality Gate Feedback Loop

E

✗ Fail (Prune & Replan)

Dispatch Sub-tasks

Search Layer (Sub-agent)

Return Results + Rubrics

Search Agent 1 Search & Crawl & Browse & Code

Task-specific Rubrics

Search Agent n ...

Results + Persistent Rubrics Return to Orchestration

Search & Crawl & Browse & Code

Task-specific Rubrics

Figure 2: The illustration for dynamic planning and test-time optimization. (Section 2.2.1) rewrites the evolving plan as evidence accumulates, maintaining a global, self-revising roadmap instead of committing to a single next-action chain. Second, recursive two-level execution (Section 2.2.2) lets the outer Research Agent delegate complex search sub-tasks to inner Search Agents that run their own local Foundry cycles, keeping noisy retrieval separate from high-level research strategy. Third, rubric-based test-time optimization (Section 2.2.3) turns the guidance signal into active rubric instructions for planning, retrieval, stopping, and final synthesis. We develop the three mechanisms in turn, introducing notation only where it sharpens the mechanism being described (as shown in Figure 2). 2.2.1

Graph-Based Dynamic Planning

Coarse-to-Fine Expansion for Dynamic Scope DuMate-DeepResearch expands Last the research path in a coarse-to-fine manPlan ner. Complex tasks often begin with vague Planner + intent, making it difficult to balance broad Action Next Action exploration with premature convergence. Results The system therefore starts with a macrolevel exploratory retrieval phase that maps Executor the research space and establishes a preliminary cognitive framework. We use tc to Tool Ecosystem denote the checkpoint at which this initial coarse-exploration phase completes; the corresponding evidence base etc is used by the ◆ Writer to construct the fixed outline O in Al- Figure 3: The illustration of deep Dynamic Planning and Test-Time Optimization execution gorithm 1. Guided by the graph-based dy- path graph planning and reflection. namic planner, the system then transitions Orchestration Layer to a granular phase, systematically diving Deep Graph Path Planning into defined sub-topics to collect targeted evidence. This progressive Coarse-Grained decomposition and Exploration User Query integration mechanism refines the research scope as evidence (Boundary accumulates, calibrating the B Mapping) A D boundary between breadth and depth without losing focus. We formalize this roadmap ✗ Prune at planning iteration t as a DAG-structured plan pt = (Vt , Et ), the planning component C E of the global state st in Algorithm 1. Each node v ∈ Vt is a sub-task carrying a tuple Replan + ⟨d(v), χ(v)⟩, where d(v) ∈ Z is its depth in the coarse-to-fine hierarchy (smaller values Plan Reasoning

Writer

Executed Node

Renderer

Unexecuted Node

Search

Crawler

Browser

● Pruned dead-end

Sandbox

● Active re - - Feedback / replan loop

Rubrics evaluation

7

Rubrics-Based Test-Time Optimization Dynamic Rubric Generation

✓ Pass Next Node

Reflective Evaluation Quality Gate

• Persistent Rubrics • Ephemeral Rubrics

• Evidence Grounding • Cross-source Verify

✗ Fail Prune & Replan

denote broader, exploratory sub-tasks), and χ(v) ∈ {0, 1} is a binary execution status; a directed edge (u, v) ∈ Et records that v depends on u. The coarse-to-fine principle then becomes a depth-ordered expansion in which the scheduler only ever dispatches the ready frontier,  Ft = v ∈ Vt : χ(v) = 0 ∧ ∀(u, v) ∈ Et , χ(u) = 1 , (3) i.e. the unexecuted sub-tasks whose dependencies are all satisfied. Confining execution to Ft guarantees that broad, low-depth probes are resolved before their finer descendants are instantiated, so that boundary definition reduces to a monotone, dependency-respecting expansion rather than an unbounded search. Far-Sighted Re-Planning over a Dynamic Graph The dynamic graph also gives the Planner a global structure for revising its strategy as evidence arrives (as shown in Figure 3). Myopic, step-by-step ReAct-style reasoning commits to one next action at a time and lacks a global view of the trajectory; in highly stochastic web environments it can stall on dead links, API errors, or contradictory evidence. Representing the roadmap as a dynamic graph instead gives the Planner a far-sighted view of the entire trajectory: at each milestone (node) the agent evaluates intermediate outcomes against expectations, and when anomalies surface it prunes dead ends, adjusts subsequent strategy, and re-plans alternative paths rather than greedily extending a single chain. This graph-level re-planning lets the system revise earlier assumptions whenever a tool fails or new evidence overturns them, yielding resilience over long horizons. Formally, at each iteration the Planner emits a set of parallel actions at over the ready frontier, where each action α ∈ at binds a frontier sub-task v ∈ Ft to a tool and its parameters. Once the Execution Module returns the newly collected evidence ∆et and folds it into the accumulated evidence base et+1 , the roadmap is regenerated by a single re-planning operator  p t +1 = Π p t , e t +1 , ρ t +1 , (4) which updates only the plan component of the global state; the full transition additionally folds in the fresh evidence and updated guidance. Conditioned on the current plan, the accumulated evidence, and the latest guidance signal ρt+1 , Π may expand the frontier with finer sub-tasks, prune unproductive branches—backtracking away from dead links or contradictory evidence—or rewire dependencies, while it always preserves executed nodes so that χ(v)=1 is monotone and no evidence is recomputed. To curb error propagation, every candidate action first passes a lightweight reflection gate before any tool is invoked; rejected actions are revised under the critic’s feedback for a bounded number of rounds. The loop halts and yields to report synthesis once the frontier is exhausted (Ft = ∅) or the Planner emits a terminal synthesis action, under a hard iteration bound t ≤ Tmax — exactly the stopping predicate of the global loop. Casting expansion, reflective re-planning, and adaptive stopping as the single operator Π turns the long-horizon trajectory into one auditable update rule, summarized in Algorithm 2. A desensitized excerpt of the actual planner prompt that drives this procedure—retaining its DAG legality, depth-bounding, and re-planning constraints while omitting the output schema and other sensitive details—is provided in Appendix A.1. 2.2.2

Recursive Two-Level Execution

Even with a sound graph-based plan, execution remains difficult because each open-ended sub-task may itself require many noisy, multi-step retrieval actions. Folding high-level strategy and local search into one flat agent lets a single failed retrieval cascade into the global trajectory. DuMate-DeepResearch instead applies the Qianfan Agent Foundry recursively, instantiating the same Router–Planner–Execution cycle at two nested levels with a clean division of labor. At the outer level, the Research Agent owns the global state st and the plan pt : it decides what to research next and advances the research-planning loop of Algorithm 1. Whenever a planned action is an open-ended retrieval sub-task, the outer Execution Module does not call a search tool directly; it dispatches an inner Search Agent. Crucially, this agent follows the same Foundry abstraction—with its own Router, Planner, and Execution Module—but operates over a local search state for a single sub-task. It decides how to search: formulating 8

Algorithm 2 Graph-Based Dynamic Planning with Reflection Require: research topic x, report outline O , max iterations Tmax 1: p0 ← I NIT P LAN ( x, O); e0 ← ∅; ρ0 ← I NIT G UIDANCE ( x, O); t ← 0 2: while t ≤ Tmax do 3: Ft ← { v ∈ Vt : χ(v)=0 ∧ deps(v) satisfied } ▷ ready frontier 4: at ← P LANNER ( pt , O , et , ρt ) restricted to Ft ▷ select parallel actions 5: if at = ∅ or at is a synthesis action then 6: break ▷ adaptive stopping 7: end if 8: while reflection gate returns REVISE for at and bounded rounds not reached do 9: revise at under critic feedback 10: end while 11: ∆et ← E XECUTE PARALLEL ( at ) ▷ via tools or bounded Search Agent dispatch 12: update χ(·) for executed nodes 13: et+1 ← et ∪ ∆et ▷ accumulate evidence for subsequent planning 14: ρt+1 ← U PDATE G UIDANCE (O , et+1 ) 15: p t +1 ← Π ( p t , e t +1 , ρ t +1 ) ▷ expand / prune / rewire 16: t ← t+1 17: end while  ▷ Writer: guidance-conditioned synthesis 18: return y ← W x, O , et , ρ p

and reformulating queries, invoking the retrieval tools of the Tool Ecosystem, and consolidating the returned evidence until that sub-task is sufficiently covered, then returns evidence lists and summaries that are appended to the current cycle’s ∆et . We capture this nesting with a compact level-indexed notation. Let A(ℓ) (q) denote a complete Foundry Agent that solves query q at nesting level ℓ ∈ {0, 1} and returns evidence lists and summaries; the outer Research Agent is A(0) . Applied to an open-ended retrieval action av targeting sub-task v, the outer execution step instantiates an inner Agent on the sub-task query q(v) one level down and folds the returned evidence into ∆et . The inner Agent A(1) unfolds into the same Router–Planner–Execution cycle, subject to a single restriction that bounds the recursion: at the inner level, execution invokes the retrieval tools of the Tool Ecosystem directly rather than dispatching a further Agent. The nesting is therefore exactly two levels deep and terminates by construction, while the same execution abstraction appears at both levels, which is exactly what lets a complex search be carried out without conflating it with high-level planning. The research process therefore unfolds as two nested loops—an outer research-planning loop wrapped around many parallel inner search loops—rather than one flat trajectory, and it is this recursion that stabilizes execution. It isolates failure: a stalled or unproductive search is contained within a single Search Agent and cannot derail the global plan, while the outer Research Agent simply re-dispatches or re-plans around it. It separates concerns: the outer Planner reasons over a compact graph of sub-tasks while each inner Agent reasons only within its own sub-task, so neither conflates strategy with search nor confronts the full combinatorial horizon. And because every level logs its own understanding–planning– execution trace, the recursive decomposition remains inspectable end to end. 2.2.3

Rubric-Based Test-Time Optimization

From Evaluation to Reasoning Scaffold DuMate-DeepResearch further uses rubrics as test-time guidance for planning and synthesis. The concept of a rubric originates from long-form output evaluation. In standard RLVR (Reinforcement Learning with Verifiable Rewards), reward signals are typically binary, which is too coarse for open-ended report generation. Rubrics provide a more structured alternative by decomposing quality into fine-grained criteria such as evidence grounding, logical coherence, and multi-source crossvalidation. Rather than using rubrics only as post-hoc evaluators, we inject them into the agents’ reasoning process. This turns the rubric into a live scaffold that provides 9

explicit criteria for source calibration and evidence-grounded synthesis. We make this shift precise. A rubric is a set of criteria ρ = {c1 , . . . , ck } in which each criterion c = ⟨name, description, guidance⟩ has its guidance field phrased as an actionable reasoning instruction rather than a numeric score. Whereas a conventional evaluator consumes a finished report and emits a scalar reward post hoc, we inject rubric context into generation itself before outputs are produced, compelling the agent to ground claims as it reasons rather than to be penalized afterward. Dynamic Rubric Generation Because deep research is an evolving process, the rubric cannot remain entirely static. While the research goal is fixed, the information state changes as new evidence accumulates; criteria specified at initialization may become incomplete or misaligned with the current frontier. We therefore generate and update rubrics iteratively conditioned on the accumulated knowledge. The system uses two types of rubrics: Persistent Rubrics, which define stable, topic-level quality dimensions applied uniformly across the session; and Ephemeral Rubrics, which capture transient criteria derived from the latest retrieved information. Let ρ p denote the persistent rubric and ρet denote the ephemeral rubric available at cycle t. Concretely, the rubric-guidance signal ρt introduced in Algorithms 1 and 2 is instantiated as an active rubric, ρt = (ρ p , ρet ).

(5)

The initialization operator I NIT G UIDANCE first generates the persistent rubric from the research topic and the report outline, ρ p = G p ( x, O),

ρ0e = ∅,

(6)

where ρ p is then held fixed to anchor stable, topic-level quality dimensions. The update operator U PDATE G UIDANCE refreshes the ephemeral rubric at the end of every cycle for use in the next, ρet+1 = Ge (O , et+1 ), ρt+1 = (ρ p , ρet+1 ), (7) conditioned on the accumulated evidence base et+1 , so as to target the most decision-relevant gaps exposed by the current evidence state and track the moving information frontier in lockstep with the evolving plan. Under this instantiation, the Writer consumes the persistent component ρ p for final synthesis, while the Planner and Search Agents use the full active rubric during iterative research:   at ∼ πP · | x, O , pt , et , ρ p , ρet , y ∼ πW · | x, O , et , ρ p , (8) where at is the Planner action at cycle t, y is the final long-form report, πP and πW denote the Planner and Writer policies, and ( x, O , pt , et ) is the current task context: the topic, fixed report outline, evolving plan, and accumulated evidence. The active rubric components thereby cease to be graders and become a live scaffold for planning, while the persistent component provides the stable report-stage scaffold for prose generation. Rubrics in Multi-Agent Collaboration Since DuMate-DeepResearch orchestrates the Agent Core and dispatched Search Agents in a hierarchical manner, with each level serving distinct objectives, the rubric strategy is designed accordingly. At the orchestration level, the active rubric (ρ p , ρet ) is refreshed after each planning-execution cycle and provided to the Planner for subsequent research decisions. At the search level, each Search Agent also receives active rubric guidance conditioned on its sub-task context and returned tool evidence. By contrast, the Writer consumes only the persistent report-stage rubric ρ p during final synthesis, so that dynamic evidence-gap guidance steers research control without becoming an additional moving constraint on report writing. Upon completing its search, the Search Agent returns evidence lists and summaries to the orchestration level, where they are incorporated into the accumulated evidence base. This upward evidence flow closes the loop: the orchestrator feeds the updated evidence base into the next ephemeral rubric, so that the orchestration-level rubric stays aligned with what the search level actually uncovered. Crucially, the refreshed ephemeral rubric ρet+1 also serves as the adaptive termination signal: once it reports no outstanding gap, the stopping predicate S TOP of Algorithm 1 halts the loop, tying factual sufficiency directly to the stopping rule. Algorithm 3 summarizes a single rubric-scaffolded reasoning step. 10

Algorithm 3 Rubric-Scaffolded Test-Time Reasoning Require: topic x, report outline O , plan pt , evidence base et , newly collected evidence ∆et , persistent rubric ρ p , active ephemeral rubric ρet (ρ0e = ∅) 1: inject ρ p , ρet into the Planner / Search Agent context and ρ p into the Writer context 2: generate Planner action at conditioned on the active rubric 3: during synthesis, generate the Writer’s report y conditioned on the persistent rubric 4: ρet+1 ← Ge (O , et ∪ ∆et ) ▷ ephemeral rubric: refreshed for the next cycle 5: if ρet+1 reports no outstanding gap or reach max plan iteration then 6: signal stop to the Planner ▷ adaptive termination 7: end if 8: return at during planning or y during synthesis, together with ρ p , ρet+1 Desensitized excerpts of the two-level rubric-generation prompts—both the orchestrationlevel prompt and the search-level prompt—are provided in Appendix A.2. They elicit the two rubric types, constrain the ephemeral criteria to the most decision-relevant evidence gaps, require the guidance of each criterion to be an actionable instruction rather than a numeric score, and ask the generator to flag when no further retrieval is warranted, which yields the adaptive stopping signal.

3

Experiments and Evaluation

To assess the performance of the DuMate-DeepResearch system, we conducted comprehensive experiments on two deep research benchmarks: • DeepResearch Bench (Du et al., 2025): A comprehensive benchmark specifically designed for deep research agents or systems. It includes a total of 100 tasks across 22 domains in both Chinese and English. The generated report for each task is evaluated using the Reference-based and Adaptive Criteria-driven Evaluation framework, which leverages LLM-as-a-judge for evaluation. • DeepResearch Bench II (Li et al., 2026a): An extension of DeepResearch Bench, focusing on diagnosing deep research agents via rubrics derived from expert reports. It includes 132 tasks across 22 domains, with a total of 9,430 fine-grained binary rubrics for evaluation. The evaluation is conducted in an end-to-end manner, assessing the dimensions of Information Recall, Analysis, and Presentation. Implementation Details Key hyperparameters are set as follows: the outer planning loop runs up to 15 iterations; each inner Search Agent performs up to 10 retrieval rounds, generating up to 3 sub-queries per round with 3 results returned per query; fan-out parallel execution is enabled so that independent sub-tasks on the ready frontier execute concurrently. Baidu Search serves as the primary retrieval backend. To account for variance in generation, all reported results for DuMate-DeepResearch are averaged over 3 independent runs. Evaluation Protocol For both benchmarks, baseline scores are taken from the official benchmark sources and leaderboards, and DuMate-DeepResearch is evaluated under the corresponding official evaluation protocols. During report generation, the system is given only the benchmark queries and does not access benchmark reference reports, expert reports, or evaluation rubrics. This is particularly important for DeepResearch Bench II, whose evaluation rubrics are derived from expert reports; the rubrics generated by DuMate-DeepResearch are produced independently at test time and are not derived from the benchmark’s hidden evaluation rubrics. 3.1

Overall Performance

DeepResearch Bench We report the results of our DuMate-DeepResearch system and baselines on the DeepResearch Bench in Table 1. Table 1 demonstrates that DuMateDeepResearch achieves the best overall score of 58.03%, outperforming the second-best 11

Model/System

C OMPREHENSIVENESS

I NSIGHT

I NSTRUCTION F OLLOWING

R EADABILITY

O VERALL

DR-Tulu UESTC-MBSE-RAAA OpenAI DeepResearch* Gemini 2.5 Pro DeepResearch* LangChain Open Deep Research (GPT-5 + Gensee Search) Salesforce AIR ThinkDepth.ai Tavily Research LiAuto Mind DeepResearch 1.5 RecallRadar Intelligence Deep Dog 1 Bodhi Deep Research Onyx Deep Research TrajectoryKit CMCC-DeepInsight MS-Agent DeepResearch Cellcog NVIDIA-AIQ Grep Deep Research Octen DeepResearch 1688AILab-DeepResearch Cellcog-Max Xiaoyi DeepResearch 6.0 Zhipu Deep Research iFlow-Researcher ZTE Nebula DeepResearch

44.08 43.77 46.46 49.51

44.65 48.34 43.73 49.45

49.56 47.21 49.39 50.12

42.30 43.78 47.22 50.00

45.49 46.13 46.45 49.71

50.06

50.76

51.31

49.72

50.60

50.00 52.02 52.84 51.54 53.91 53.14 54.23 54.67 54.10 55.66 56.76 55.41 56.90 56.82 56.89 57.32 57.40 58.58 58.15 58.24 58.37

51.09 53.88 53.59 55.30 53.53 56.10 56.09 56.43 57.90 58.70 56.79 58.21 58.49 58.92 59.00 59.27 60.01 59.38 60.14 59.74 59.76

50.77 52.04 51.92 50.45 52.18 51.83 52.86 53.08 52.91 52.53 53.10 52.50 52.89 53.38 53.39 53.51 53.25 53.58 53.47 53.24 54.06

50.32 50.12 49.21 51.26 52.38 51.18 51.81 52.02 52.72 50.94 52.28 53.12 53.43 53.44 53.83 53.36 53.21 53.99 53.88 55.05 54.66

50.65 52.43 52.44 52.54 53.19 53.52 54.22 54.54 54.92 55.24 55.31 55.31 55.95 56.23 56.31 56.53 56.67 57.00 57.06 57.08 57.27

DuMate-DeepResearch

59.48

61.48

53.87

54.34

58.03

Table 1: Performance of different deep research models/systems on the DeepResearch Bench. The scores are presented in percentage, and the best and second-best performances are highlighted in bold and underline, respectively. The models/systems marked with an * represent results reproduced by the DeepResearch Bench paper. We report the performance of DuMate-DeepResearch based on average scores across multiple runs.

ZTE Nebula DeepResearch (57.27%). As for the individual evaluation dimensions, DuMateDeepResearch ranks first in both Comprehensiveness (59.48%) and Insight (61.48%), improving over the second-best system by 0.90% and 1.34%, respectively. It ranks second on Instruction Following (53.87%) and remains highly competitive on Readability (54.34%), staying within 0.2–0.7% of the top systems on these two dimensions. These results indicate that DuMate-DeepResearch can effectively acquire and synthesize information during the deep research process, and generate high-quality reports that are comprehensive, insightful, and well-structured. DeepResearch Bench II We further evaluate on DeepResearch Bench II, which diagnoses deep research agents via fine-grained binary rubrics derived from expert reports. The benchmark assesses three dimensions: Information Recall (whether the system retrieves all key facts), Analysis (whether the system performs correct reasoning and synthesis), and Presentation (whether the report is well-structured and readable). Results are reported in Table 2. Table 2 shows that, under our evaluation on DeepResearch Bench II, DuMate-DeepResearch achieves the best overall score of 61.95%, outperforming the strongest baseline iFlowResearcher by 2.04%. It also ranks first in Information Recall (57.58%) and Analysis (71.70%), improving over the second-best systems by 2.59% and 1.80%, respectively. The rubric-based evaluation indicates that our system excels particularly in acquiring key evidence and performing evidence-grounded synthesis—the two capabilities most directly impacted by our graph-based dynamic planning and multi-turn retrieval mechanisms—while maintaining competitive Presentation quality (89.89%). 3.2

Detailed Analysis

Ablation Study To understand the contribution of key design choices in DuMateDeepResearch, we conduct ablation studies on DeepResearch Bench, examining the impact 12

Model/System

I NFORMATION R ECALL

A NALYSIS

P RESENTATION

O VERALL

Tongyi Deep Research Perplexity Research Grok Deep Search Qwen3-Max Deep Research Doubao Deep Research Gemini-2.5-Pro Deep Research Gemini-3-Pro Deep Research OpenAI-GPT-o3 Deep Research NVIDIA-AIQ CMCC-DeepInsight Xiaoyi DeepResearch 6.0 iFlow-Researcher

22.95 33.05 33.52 34.18 34.83 34.91 39.09 39.98 49.23 49.60 53.05 54.99

35.89 44.47 42.50 48.04 49.43 51.91 48.94 49.85 61.55 62.95 69.90 69.54

86.13 79.34 91.42 74.59 83.51 90.24 91.85 89.16 93.15 92.94 91.12 92.56

29.89 38.58 39.23 39.25 40.99 41.98 44.60 45.40 54.50 55.39 58.72 59.91

DuMate-DeepResearch

57.58

71.70

89.89

61.95

Table 2: Performance on DeepResearch Bench II. Scores are percentages. The best and second-best performances are highlighted in bold and underline, respectively. of rubric-guided generation and the choice of report-stage model. Average results from 3 runs are reported in Table 3. Variant

C OMPREHENSIVENESS

I NSIGHT

I NSTRUCTION F OLLOWING

R EADABILITY

O VERALL

DuMate-DeepResearch (Full)

59.48

61.48

53.87

54.34

58.03

Rubric Ablation w/o Rubric (Report Stage) w/o Rubric (Full Pipeline)

59.01 58.95

60.73 60.78

53.62 53.71

53.82 53.91

57.61 57.53

Report-Stage Model Replacement DeepSeek V4 Pro GLM 5.1 MiniMax-M3 Qwen-3.7 Max

58.73 57.92 55.91 56.20

60.66 60.02 58.75 58.48

53.53 52.93 51.75 52.41

52.64 53.93 51.64 52.80

57.21 56.69 55.21 55.55

Table 3: Ablation study results on DeepResearch Bench. “w/o Rubric (Report Stage)” removes rubric guidance only during report generation; “w/o Rubric (Full Pipeline)” removes rubric from all stages including planning and research. The report-stage model replacement variants substitute the default report generation model with the specified alternative while keeping all other components unchanged. Effect of Rubric Guidance Removing the rubric from the report stage alone causes a modest but consistent drop across all dimensions (Overall: 58.03→57.61, −0.42), with the largest degradation on Insight (−0.75) and Comprehensiveness (−0.47). Notably, further removing the rubric from planning and research stages yields only marginal additional decline (Overall: 57.53, a further −0.08 over report-only removal). This asymmetry indicates that the rubric’s primary value materializes during report synthesis—where it serves as a live scaffold for evidence-grounded claim generation—rather than during earlier informationgathering stages. The finding aligns with our design intent (Section 2.2.3): persistent rubrics condition the Writer policy to ground claims in retrieved evidence at generation time, and this conditioning effect dominates the rubric’s contribution to overall quality. Effect of Report-Stage Model Replacing the default report-generation model produces substantially larger quality differences than rubric removal, confirming that the synthesis model is the single most impactful component in the pipeline. DeepSeek V4 Pro comes closest to the full system (−0.82 overall) but exhibits a notable Readability deficit (−1.70), suggesting weaker long-form formatting and structural coherence despite competitive analytical ability. GLM 5.1 maintains strong Readability (53.93, only −0.41) yet shows marked drops in Comprehensiveness (−1.56) and Insight (−1.46), indicating difficulty in fully leveraging the retrieved evidence base. MiniMax-M3 and Qwen-3.7 Max incur the largest overall degradations (−2.82 and −2.48, respectively), with broad declines across all dimensions; both models appear to struggle with the long-context, multi-source synthesis 13

demands of deep research reports. Across all substitutions, the strongest models preserve Insight more robustly than Comprehensiveness, suggesting that information coverage— assembling all relevant evidence into a coherent narrative—is particularly sensitive to model capability and benefits most from scale. 3.3 3.3.1

Qualitative Case Study Coarse-to-Fine Expansion and Dynamic Boundary Definition

Case A: “How do low-code/no-code platforms impact traditional software development?” This ambiguous query embeds four interleaved sub-problems: impact magnitude, efficiency vs. maintenance cost, developer vs. business perspectives, and future trends. Rather than immediately committing to fine-grained investigation, the system executes a two-phase expansion strategy. Coarse Phase. The initial planner (the Planner’s first-stage coarse expansion) issues two parallel exploratory search tasks to map the macro landscape, followed by an outline generation task (executed by the Writer) that depends on both: "task_graph": [ {"subtask_id":"T-1", "subtask_type":"search", "subtask_title":"LCNC market status and impact on SDLC", "subtask_dependencies":[], "subtask_depth":1}, {"subtask_id":"T-2", "subtask_type":"search", "subtask_title":"Efficiency gains vs. maintenance costs: empirical evidence and controversies", "subtask_dependencies":[], "subtask_depth":1}, {"subtask_id":"T-3", "subtask_type":"outline", "subtask_title":"Generate structured research outline", "subtask_dependencies":["T-1","T-2"], "subtask_depth":2} ]

Fine Phase. Upon completion of T-1 and T-2, the Writer synthesizes an 8-chapter structured outline covering background, restructuring mechanisms, efficiency verification, hidden costs, stakeholder perspectives, platform comparison, boundaries, and future trends. This outline then triggers the planner to expand the research into 14 targeted subtasks (T-4 through T-17) across three depth layers: Depth-1 (parallel): T-4..T-13 (10 search tasks) - Market background, traditional dev pain points, 6-dimension restructuring, efficiency data, hidden costs, stakeholder views, platform comparison, industry cases, capability boundaries, future trends Depth-2 (dependent): T-14 (llm), T-15 (llm), T-16 (search) - T-14: Cross-validate efficiency vs. cost data - T-15: Build scenario-platform matching matrix - T-16: Supplement opposing viewpoints Depth-3: T-17 (report) [deps: T-4..T-16]

Figure 4 illustrates this two-phase expansion. The coarse phase establishes cognitive boundaries (“what is the research space?”) before the fine phase commits computational resources to depth-first investigation. 3.3.2

Graph-Based Dynamic Planning and Reflection

Case B: “Constructing a three-dimensional evaluation framework for NEV powertrain commercialization thresholds.” The planner constructs a four-layer DAG with 18 nodes, where edges encode strict execution dependencies (Figure 5). Reflective Evaluation. At each scheduling cycle, the planner performs explicit quality assessment before deciding next actions: 14

User Query (4 sub-problems)

Router

Planner (coarse planning)

T-1&T-2 search

T-3 outline

Coarse

Planner (fine expansion)

Fine

T-4..T-13 10×search

T-14..T-16 2×llm + 1×search

T-17 report

Figure 4: Coarse-to-fine expansion in Case A. The coarse phase (router → planner → 2 searches → outline generation) establishes research boundaries; the fine phase (14 subtasks across 3 depth layers) performs targeted investigation. d=1

T-1

T-2

T-3

T-4

T-5

T-6

T-7

T-8

T-9

T-10

T-11

search llm

d=2

T-12

T-13

d=3

T-14

T-15

report

T-16

T-17

d=4

T-18

Figure 5: Task execution DAG for Case B. Depth-1: 11 parallel search tasks; depth-2: 4 llm tasks for integration and cross-validation; depth-3: cross-dimension synthesis (llm, T-16) and gap-filling search (T-17); depth-4: final report. T-17 depends on the integration tasks (T-13–T-15) and recovers the sub-segment data deferred from T-9; T-10–T-11 skip depth-2 and feed directly into T-16. "last_task_revision": "T-1 (methodology): HIGH. Provides S-curve (10%/16%/50%), AHP+entropy weighting, TCO five-dimension framework. T-2 (800V+SiC): HIGH. Covers 40+ production models, substrate price curves, 5-10% efficiency gain data. T-3 (solid-state battery): HIGH. Covers three routes, 350-500 Wh/kg density, 2025/2027/2030 milestones. ... T-9 (enterprise cases): ADEQUATE. Missing Hongqi/Lantu/ Toyota-Mirai sub-segment data -- defer to T-17. T-11 (scenario forecasts): HIGH. Three-scenario matrix, BNEF/McKinsey/Ouyang cross-validated projections. Assessment: 11 search tasks complete, three-dimensional data coverage balanced. T-9 gap handled by T-17. Proceeding to T-12..T-15 (parallel llm integration)."

This reflection-before-action loop enables the system to: (1) confirm sufficient evidence before advancing to dependent tasks; (2) dynamically inject additional searches when gaps 15

are detected; and (3) prune unnecessary branches when early results already satisfy requirements. The llm-type tasks (T-12–T-16) serve dedicated integration and cross-validation roles—synthesizing per-dimension indicators, computing composite scores, and verifying consistency across multiple search results rather than performing new searches. 3.3.3

Multi-Turn Retrieval within Search Agents

Case C: “Manufacturing technology options for hollow motor shafts in NEV electric drive units.” Beyond planner-level re-planning, each search task executes a multi-turn retrieval loop internally. The Search Agent operates as a plan-execute cycle with up to 10 iterations, progressively refining queries based on intermediate results. A single search task (T-1) in this case executes 6 internal rounds with 40+ queries: Round 1 (broad): 3 search tools, 9 queries "hollow motor shaft NEV electric drive unit application" "hollow rotor shaft electric vehicle e-axle requirements" "hollow shaft rotor cooling 800V high speed motor NEV" Round 2 (manufacturing-focused): 3 search tools, 9 queries "rotary swaging hollow rotor shaft EV production" "EV motor shaft material steel grade 42CrMo4 20MnCr5" "hairpin motor hollow shaft oil spray cooling rotor" Round 3 (OEM-specific): 3 search tools, 9 queries "BYD 8-in-1 e-axle hollow rotor shaft 800V spec" "Tesla Model S Plaid drive unit hollow rotor shaft" "Hirschvogel multi-piece hollow rotor shaft laser welded" Rounds 4-5: Progressively narrower (ISO standards, balance grades, specific tolerance specs) Round 6: Final answer synthesis

The multi-turn mechanism enables three retrieval strategies: (1) multi-formulation query expansion (varying terminology, synonyms, and technical jargon to maximize recall); (2) progressive specificity (broad domain → manufacturing process → OEM/supplier names → ISO standards); and (3) tool diversification (search engine queries + direct URL crawling for authoritative sources). 3.3.4

Rubric-Based Test-Time Optimization

Case A: “How do low-code/no-code platforms impact traditional software development?” The outline’s chapter descriptions function as persistent rubrics that scaffold all downstream agents. Figure 6 illustrates the rubric propagation pathway. Rubric as Reasoning Scaffold.

Chapter 3’s rubric specifies:

“The study shall cross-validate LCNC efficiency claims using multi-source data: comparing delivery cycles, headcount, and ROI between vendor claims, third-party research (Forrester TEI, Gartner Peer Insights), and hands-on testing of 5–7 mainstream platforms; reveal the differentiated realization degree of efficiency gains across scenarios.”

This rubric propagates to Search Agents (guiding query formulation toward multi-source evidence) and to the Writer (enforcing evidence grounding). The effect is directly observable in the final output, where the system produces conditional, source-calibrated conclusions: “The ‘300%–500% efficiency improvement’ should be treated as the upper bound of vendor claims, not the median actually achievable by enterprises—this gap will be critically examined in Chapter 3. [...] IDC’s 40.3B RMB (2024) with 26.4% CAGR provides the most rigorous baseline; Gartner’s 131B RMB figure includes broader aPaaS integration.”

16

Planner (dispatch)

Writer (outline)

Persistent Rubrics (chapter descriptions) inject

inject Writer (synthesis, T-17)

Search Agents (T-4..T-13)

Ephemeral Rubrics (per-query criteria) return Planner (next-cycle)

Figure 6: Rubric propagation in multi-agent collaboration. Persistent rubrics (from the Writer) are injected into both the Search Agents and the Writer. Ephemeral rubrics generated during search are returned to the Planner for next-cycle calibration. 3.3.5

Report Quality and Synthesis Capability

Table 4 summarizes the output quality metrics across all three cases. Metric Word count† Chapters / sections Citations Plan iterations Total subtasks

Case A (LCNC)

Case B (NEV)

Case C (Shaft)

151K (zh) 8 / 53 114 2 17

261K (zh) 10 / 62 196 3 18

68K (en) 8 / 71 21 11 27

AHP-entropy formulas per-route

Multi-criteria decision matrix per-process

Structural elements in final report: Analytical frameworks Mermaid, matrices Conditional conclusions per-scenario

† Chinese counts are in characters; English count is in words.

Table 4: Output quality metrics for all three case studies. All reports exhibit key quality characteristics enabled by the proposed mechanisms: (1) Multi-source cross-validation: the system explicitly distinguishes vendor claims from third-party measurements (e.g., “Forrester TEI validates 45% cost reduction—notably more conservative than vendor-claimed 60–80%”); (2) Conditional conclusions: every major finding is bounded by scenario applicability (e.g., “efficiency gains of 500–600% in simple form/approval scenarios, but only 60% in high-complexity projects”); (3) Quantitative modeling: Case B autonomously constructs a three-dimensional, 13-indicator evaluation norm ) and combined AHPframework with explicit formulas (Scorek = ∑i Wi × ∑ j Wij × xij,k entropy weighting; (4) Adaptive depth: Case C demonstrates that the system scales plan iterations to 11 and total subtasks to 27 in response to retrieval difficulty, while maintaining report quality; (5) Full citation trails: most evidence-backed claims link to a retrievable URL, enabling broad auditability. These qualitative observations align with the quantitative gains on DeepResearch Bench, particularly the leading performance in Comprehensiveness (59.48%, +0.9% over secondbest) and Insight (61.48%, +1.34% over second-best), which directly reflect the system’s 17

ability to acquire diverse evidence and synthesize it into structured, evidence-grounded analysis.

4

Background and Related Work

4.1

Retrieval-Augmented Generation and Agentic Search

Before deep research systems, the dominant paradigm for connecting LLMs with external knowledge was retrieval-augmented generation (RAG), where a system retrieves a small set of relevant passages and conditions the generator on them to produce a concise answer. Early RAG-style systems showed that non-parametric retrieval can substantially improve knowledge-intensive generation (Lewis et al., 2020), and later work further integrated retrieval into language model pre-training and few-shot learning (Guu et al., 2020; Borgeaud et al., 2022; Izacard et al., 2023). In these systems, the search component is usually optimized for short-answer question answering: retrieve evidence, optionally rerank or filter it, and generate an answer grounded in the retrieved context. The retriever itself has evolved from lexical retrieval such as BM25 (Robertson & Zaragoza, 2009) to dense passage retrieval (Karpukhin et al., 2020), while broader RAG surveys summarize this line as a standard way to mitigate the static-knowledge limitation of LLMs (Gao et al., 2023). A central limitation of conventional RAG is that retrieval quality depends heavily on the input query. To address this, many systems introduce LLM-based query rewriting, decomposition, or planning before retrieval (Li et al., 2025c; Chen et al., 2025a; Li et al., 2026c). Rewrite-Retrieve-Read trains a query rewriter with reinforcement learning so that the rewritten query improves downstream answer accuracy (Ma et al., 2023; Chen et al., 2026). Subsequent work extends this idea by optimizing retrieval-oriented planning with richer reward signals or multi-agent training, such as DeepRetrieval and multi-agent RAG optimization (Jiang et al., 2025; Chen et al., 2025b). Beyond one-shot rewriting, iterative systems decompose complex questions into multiple dependent sub-queries. LLatrieval repeatedly generates supplementary queries when current evidence fails verification (Li et al., 2023), while DRAGIN uses the model’s generation state to dynamically reformulate retrieval queries (Su et al., 2024). Tree- or graph-based methods further expand the search space: RAG-Star uses retrieval-augmented verification and refinement over deliberative reasoning paths (Jiang et al., 2024), DeepRAG decides step by step whether to rely on parametric knowledge or retrieval (Guan et al., 2025), and MAO-ARAG orchestrates multiple retrieval modules through a multi-agent adaptive RAG framework (Chen et al., 2025c). Another line of work focuses on when LLMs should search. Fixed retrieval can be inefficient and may introduce irrelevant or misleading evidence, so adaptive retrieval methods let the model decide whether additional evidence is needed. IR-CoT interleaves retrieval with chain-of-thought reasoning for multi-step questions (Trivedi et al., 2022), while FLARE triggers retrieval based on uncertainty during generation (Jiang et al., 2023). Self-RAG trains models to retrieve, generate, and critique their outputs through self-reflection tokens (Asai et al., 2024). Other adaptive methods estimate retrieval necessity through model confidence, internal states, or consistency, including DRAGIN, Rowen, and SEAKR (Su et al., 2024; Ding et al., 2024; Yao et al., 2024). This direction connects naturally to tool-using agents: ReAct frames search as an action interleaved with reasoning (Yao et al., 2023b), Search-o1 introduces agentic search for large reasoning models (Li et al., 2025a), and Search-R1/R1Searcher optimize when and what to search through reinforcement learning (Jin et al., 2025; Song et al., 2025). Overall, LLM-augmented search and agentic RAG form the short-answer foundation of deep research. They improve evidence acquisition through retrieval, query planning, adaptive search timing, and tool-augmented reasoning. However, their primary objective is still usually localized answer accuracy or multi-hop question answering efficiency. Deep research extends this foundation from short, evidence-grounded answers to long-form, report-level synthesis, requiring broader tool orchestration, persistent memory, global planning, source calibration, and structured report generation. 18

4.2

Deep Research

Moving beyond short-answer RAG and agentic search, recent deep research systems aim to generate long-form, evidence-grounded reports for complex and open-ended user queries. Compared with conventional RAG systems, they usually require broader information exploration, longer-horizon planning, iterative reflection, source-level verification, and structured report writing. Therefore, the core challenge shifts from retrieving sufficient evidence for a localized answer to coordinating an end-to-end research workflow that can acquire, organize, and synthesize information across multiple steps. MiroThinker (Team et al., 2025) is designed to enhance the tool-augmented reasoning ability and information-seeking capabilities of research agents. Operating on the ReAct (Yao et al., 2023b) paradigm, it supports up to 600 tool calls within a 256K context window by retaining the most recent tool responses during exploration. WebThinker (Li et al., 2025b) introduces autonomous deep web exploration and operates in problem solving mode and report generation mode. DR-Tulu (Shao et al., 2025) addresses the drawback of static evaluation metrics in optimizing open-ended and long-form deep research tasks by introducing evolving rubrics. Rubrics provide measurable reward signals for RL and adapt dynamically to the policy model’s behaviors. TTD-DR (Han et al., 2025) conceptualizes report generation as an iterative diffusion process, which includes planning, drafting, revision, and supplementary search. To enhance the quality of individual agentic components, TTD-DR introduces a self-evolution strategy that merges multiple revised variants into a single high-quality output. Step-DeepResearch (Hu et al., 2025) adopts an Atomic Capability-based Data Synthesis Strategy for fine-tuning. The strategy targets several bottlenecks in deep research systems, including planning, information seeking, reflection, and report writing. Before SFT and RL, it introduces Agentic Mid-training to adapt medium-sized models to long-context and tool-augmented reasoning. FS-Researcher (Zhu et al., 2026b) builds the research task as the collaboration between two agents: context builder and report writer. The system maintains a file-system workspace, which serves as the durable external memory for both agents. The context builder performs tool calls and knowledge base construction, while the report writer interacts with the file system and writes from section to section. More recent systems further emphasize verification, scalable training data, and efficient long-horizon search. MiroThinker-1.7 and H1 (Team et al., 2026a) improve heavy-duty research agents through verification-enhanced data construction, scalable reinforcement learning, and inference-time verification. Marco DeepResearch (Zhu et al., 2026a) similarly adopts a verification-centric design, using a dedicated verification agent and reinforcement learning for compact models. RedSearch (Chu et al., 2026) targets scalable and cost-efficient long-horizon search agents by combining decentralized multi-agent data synthesis, compact agentic supervised fine-tuning, and reinforcement learning. LiteResearcher (Li et al., 2026b) also focuses on scalable agentic RL for deep research, highlighting the importance of efficient trajectory generation and policy optimization. Another emerging direction is to democratize deep research agents through open data and reproducible pipelines. OpenSeeker (Du et al., 2026) fully open-sources its training data for frontier search agents, covering prompt sets, cold-start trajectories, and reinforcement learning data. OpenResearcher (Li et al., 2026d) proposes a fully open pipeline for longhorizon deep research trajectory synthesis, including synthetic task generation, high-quality trajectory construction, and agent tuning. OffSeeker (Zhou et al., 2026) argues that online reinforcement learning is not the only path to strong deep research agents, showing the effectiveness of offline data construction and training. AgentFounder (Su et al., 2025) scales agents through continual pre-training over large-scale agentic data, while DR-Venus (Team et al., 2026b) explores edge-scale deep research agents trained from only 10K open data examples. Overall, existing deep research systems highlight several complementary directions: scaling tool-augmented exploration, separating problem-solving and report-generation modes, using rubrics and verifiers as optimization signals, improving test-time writing through iterative refinement, synthesizing capability-specific training data, open-sourcing reproducible training pipelines, and introducing external workspaces as persistent memory. These studies 19

demonstrate that deep research is not merely a longer version of RAG, but a broader agentic workflow that couples search, planning, verification, memory, and long-form synthesis.

5

Conclusions

In this technical report, we presented DuMate-DeepResearch, a multi-agent deep research framework built on the Qianfan Agent Foundry. By decoupling the Agent Core, which handles task understanding, planning, and scheduling, from an extensible Tool Ecosystem for retrieval, evidence acquisition, and report rendering, the framework exposes every planning decision and tool invocation as an inspectable artifact, directly addressing the transparency and auditability challenge of agentic deep research. On top of this infrastructure, we introduced three cognitive mechanisms tailored to the open challenges of the task: a graph-based dynamic planner that supports coarse-to-fine exploration, reflection, re-planning, backtracking, and parallel branching for far-sighted long-horizon research; a recursive two-level execution design that delegates each complex search sub-task to an inner Search Agent running its own planning loop, isolating noisy retrieval so that the global trajectory stays stable; and a rubric-based test-time optimization mechanism that dynamically generates task-specific quality criteria and uses them as live reasoning scaffolds for evidence-grounded synthesis and adaptive stopping. Experiments on DeepResearch Bench and DeepResearch Bench II show consistent gains across complementary evaluation protocols, with DuMate-DeepResearch achieving the best overall scores on both benchmarks. These results demonstrate the effectiveness of combining auditable multi-agent infrastructure with adaptive planning and rubric-guided reasoning for high-quality deep research. In future work, we plan to extend the evaluation to additional live and multimodal deep research benchmarks, broaden the Tool Ecosystem with richer domain-specific capabilities, and further investigate rubric-based optimization as a training-time as well as test-time signal.

Contributions and Acknowledgments Contributors: Lingyong YanB , Can Xu* , Yukun Zhao, Wenxuan Li, Qingyang Chen, Jiulong Wu, Wenli Song, Xiangnan Li, Weixian Shi, Yiqun Chen* , Xuchen Ma* , Yuchen Li, Jiashu Zhao, Shuaiqiang Wang, Jianmin Wu, and Dawei Yin. B Corresponding author: [email protected]. * Work done during an internship at Baidu AI Cloud.

We would like to thank our colleagues at Baidu AI Cloud and across Baidu for their continuous support throughout this project. We are also grateful to the colleagues who participated in internal evaluations and provided valuable feedback that helped shape the design and improve the quality of the system. Finally, we thank the broader open-source and deep research community, whose benchmarks, baselines, and prior work have been instrumental in guiding our research and development efforts.

References Akari Asai, Zeqiu Wu, Yizhong Wang, Avirup Sil, and Hannaneh Hajishirzi. Self-RAG: Learning to retrieve, generate, and critique through self-reflection. In The Twelfth International Conference on Learning Representations, 2024. Sebastian Borgeaud, Arthur Mensch, Jordan Hoffmann, Trevor Cai, Eliza Rutherford, Katie Millican, George van den Driessche, Jean-Baptiste Lespiau, Bogdan Damoc, Aidan Clark, Diego de Las Casas, Aurelia Guy, Jacob Menick, Roman Ring, Tom Hennigan, Saffron Huang, Loren Maggiore, Chris Jones, Albin Cassirer, Andy Brock, Michela Paganini, Geoffrey Irving, Oriol Vinyals, Simon Osindero, Karen Simonyan, Jack W. Rae, Erich Elsen, and Laurent Sifre. Improving language models by retrieving from trillions of tokens, 2022. 20

Xinran Chen, Yuchen Li, Hengyi Cai, Zhuoran Ma, Xuanang Chen, Haoyi Xiong, Shuaiqiang Wang, Ben He, Le Sun, and Dawei Yin. Multi-agent proactive information seeking with adaptive llm orchestration for non-factoid question answering. In Proceedings of the 31st ACM SIGKDD Conference on Knowledge Discovery and Data Mining V. 2, pp. 4341–4352, 2025a. Xuanhe Chen, Yuchen Li, Youyi Bi, Shuaiqiang Wang, Linghe Kong, and Dawei Yin. Reflectrag: Enhancing retrieval-augmented generation with grpo-optimized iterative reflection. Neurocomputing, pp. 134047, 2026. Yiqun Chen, Lingyong Yan, Weiwei Sun, Xinyu Ma, Yi Zhang, Shuaiqiang Wang, Dawei Yin, Yiming Yang, and Jiaxin Mao. Improving retrieval-augmented generation through multi-agent reinforcement learning. arXiv preprint arXiv:2501.15228, 2025b. Yiqun Chen, Erhan Zhang, Lingyong Yan, Shuaiqiang Wang, Jizhou Huang, Dawei Yin, and Jiaxin Mao. Mao-arag: Multi-agent orchestration for adaptive retrieval-augmented generation. arXiv preprint arXiv:2508.01005, 2025c. Zheng Chu, Xiao Wang, Jack Hong, Huiming Fan, Yuqi Huang, Yue Yang, Guohai Xu, Chenxiao Zhao, Cheng Xiang, Shengchao Hu, et al. Redsearcher: A scalable and costefficient framework for long-horizon search agents. arXiv preprint arXiv:2602.14234, 2026. Hanxing Ding, Liang Pang, Zihao Wei, Huawei Shen, and Xueqi Cheng. Retrieve only when it needs: Adaptive retrieval augmentation for hallucination mitigation in large language models. arXiv preprint arXiv:2402.10612, 2024. Mingxuan Du, Benfeng Xu, Chiwei Zhu, Xiaorui Wang, and Zhendong Mao. Deepresearch bench: A comprehensive benchmark for deep research agents, 2025. URL https://arxiv. org/abs/2506.11763. Yuwen Du, Rui Ye, Shuo Tang, Xinyu Zhu, Yijun Lu, Yuzhu Cai, and Siheng Chen. Openseeker: Democratizing frontier search agents by fully open-sourcing training data. arXiv preprint arXiv:2603.15594, 2026. Yunfan Gao, Yun Xiong, Xinyu Gao, Kangxiang Jia, Jinliu Pan, Yuxi Bi, Yixin Dai, Jiawei Sun, Haofen Wang, Haofen Wang, et al. Retrieval-augmented generation for large language models: A survey. arXiv preprint arXiv:2312.10997, 2(1):32, 2023. Xinyan Guan, Jiali Zeng, Fandong Meng, Chunlei Xin, Yaojie Lu, Hongyu Lin, Xianpei Han, Le Sun, and Jie Zhou. Deeprag: Thinking to retrieve step by step for large language models. arXiv preprint arXiv:2502.01142, 2025. Kelvin Guu, Kenton Lee, Zora Tung, Panupong Pasupat, and Ming-Wei Chang. Realm: retrieval-augmented language model pre-training. In Proceedings of the 37th International Conference on Machine Learning. JMLR.org, 2020. Rujun Han, Yanfei Chen, Zoey CuiZhu, Lesly Miculicich, Guan Sun, Yuanjun Bi, Weiming Wen, Hui Wan, Chunfeng Wen, Solène Maı̂tre, George Lee, Vishy Tirumalashetty, Emily Xue, Zizhao Zhang, Salem Haykal, Burak Gokturk, Tomas Pfister, and Chen-Yu Lee. Deep researcher with test-time diffusion, 2025. URL https://arxiv.org/abs/2507.16075. Chen Hu, Haikuo Du, Heng Wang, Lin Lin, Mingrui Chen, Peng Liu, Ruihang Miao, Tianchi Yue, Wang You, Wei Ji, Wei Yuan, Wenjin Deng, Xiaojian Yuan, Xiaoyun Zhang, Xiangyu Liu, Xikai Liu, Yanming Xu, Yicheng Cao, Yifei Zhang, Yongyao Wang, Yubo Shu, Yurong Zhang, Yuxiang Zhang, Zheng Gong, Zhichao Chang, Binyan Li, Dan Ma, Furong Jia, Hongyuan Wang, Jiayu Liu, Jing Bai, Junlan Liu, Manjiao Liu, Na Wang, Qiuping Wu, Qinxin Du, Shiwei Li, Wen Sun, Yifeng Gong, Yonglin Chen, Yuling Zhao, Yuxuan Lin, Ziqi Ren, Zixuan Wang, Aihu Zhang, Brian Li, Buyun Ma, Kang An, Li Xie, Mingliang Li, Pan Li, Shidong Yang, Xi Chen, Xiaojia Liu, Yuchu Luo, Yuan Song, YuanHao Ding, Yuanwei Liang, Zexi Li, Zhaoning Zhang, Zixin Zhang, Binxing Jiao, Daxin Jiang, Jiansheng Chen, Jing Li, Xiangyu Zhang, and Yibo Zhu. Step-deepresearch technical report, 2025. URL https://arxiv.org/abs/2512.20491. 21

Gautier Izacard, Patrick Lewis, Maria Lomeli, Lucas Hosseini, Fabio Petroni, Timo Schick, Jane Dwivedi-Yu, Armand Joulin, Sebastian Riedel, and Edouard Grave. Atlas: few-shot learning with retrieval augmented language models. 2023. Jinhao Jiang, Jiayi Chen, Junyi Li, Ruiyang Ren, Shijie Wang, Wayne Xin Zhao, Yang Song, and Tao Zhang. Rag-star: Enhancing deliberative reasoning with retrieval augmented verification and refinement. arXiv preprint arXiv:2412.12881, 2024. Pengcheng Jiang, Jiacheng Lin, Lang Cao, Runchu Tian, SeongKu Kang, Zifeng Wang, Jimeng Sun, and Jiawei Han. Deepretrieval: Hacking real search engines and retrievers with large language models via reinforcement learning. arXiv preprint arXiv:2503.00223, 2025. Zhengbao Jiang, Frank F Xu, Luyu Gao, Zhiqing Sun, Qian Liu, Jane Dwivedi-Yu, Yiming Yang, Jamie Callan, and Graham Neubig. Active retrieval augmented generation. In Proceedings of the 2023 Conference on Empirical Methods in Natural Language Processing, pp. 7969–7992, 2023. Bowen Jin, Hansi Zeng, Zhenrui Yue, Jinsung Yoon, Sercan Arik, Dong Wang, Hamed Zamani, and Jiawei Han. Search-r1: Training llms to reason and leverage search engines with reinforcement learning. arXiv preprint arXiv:2503.09516, 2025. Vladimir Karpukhin, Barlas Oguz, Sewon Min, Patrick Lewis, Ledell Wu, Sergey Edunov, Danqi Chen, and Wen-tau Yih. Dense passage retrieval for open-domain question answering. In Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing, 2020. Patrick Lewis, Ethan Perez, Aleksandra Piktus, Fabio Petroni, Vladimir Karpukhin, Naman Goyal, Heinrich Küttler, Mike Lewis, Wen-tau Yih, Tim Rocktäschel, et al. Retrievalaugmented generation for knowledge-intensive nlp tasks. Advances in neural information processing systems, 33:9459–9474, 2020. Ruizhe Li, Mingxuan Du, Benfeng Xu, Chiwei Zhu, Xiaorui Wang, and Zhendong Mao. Deepresearch bench ii: Diagnosing deep research agents via rubrics from expert report, 2026a. URL https://arxiv.org/abs/2601.08536. Wanli Li, Bince Qu, Bo Pan, Jianyu Zhang, Zheng Liu, Pan Zhang, Wei Chen, and Bo Zhang. Literesearcher: A scalable agentic rl training framework for deep research agent. arXiv preprint arXiv:2604.17931, 2026b. Xiaonan Li, Changtai Zhu, Linyang Li, Zhangyue Yin, Tianxiang Sun, and Xipeng Qiu. Llatrieval: Llm-verified retrieval for verifiable generation. arXiv preprint arXiv:2311.07838, 2023. Xiaoxi Li, Guanting Dong, Jiajie Jin, Yuyao Zhang, Yujia Zhou, Yutao Zhu, Peitian Zhang, and Zhicheng Dou. Search-o1: Agentic search-enhanced large reasoning models. arXiv preprint arXiv:2501.05366, 2025a. Xiaoxi Li, Jiajie Jin, Guanting Dong, Hongjin Qian, Yongkang Wu, Ji-Rong Wen, Yutao Zhu, and Zhicheng Dou. Webthinker: Empowering large reasoning models with deep research capability, 2025b. URL https://arxiv.org/abs/2504.21776. Yuchen Li, Hengyi Cai, Rui Kong, Xinran Chen, Jiamin Chen, Jun Yang, Haojie Zhang, Jiayi Li, Jiayi Wu, Yiqun Chen, et al. Towards ai search paradigm. arXiv preprint arXiv:2506.17188, 2025c. Yuchen Li, Jiamin Chen, Xinran Chen, Zhiyu Li, Haojie Zhang, Rui Kong, Jiayi Li, Xinyu Ma, Hengyi Cai, Lixin Su, et al. Retain to refine: Adaptive online question answering via query routing and long-short memory. In Proceedings of the 32nd ACM SIGKDD Conference on Knowledge Discovery and Data Mining V. 1, pp. 2312–2322, 2026c. Zhuofeng Li, Dongfu Jiang, Xueguang Ma, Haoxiang Zhang, Ping Nie, Yuyu Zhang, Kai Zou, Jianwen Xie, Yu Zhang, and Wenhu Chen. Openresearcher: A fully open pipeline for long-horizon deep research trajectory synthesis. arXiv preprint arXiv:2603.20278, 2026d. 22

Xinbei Ma, Yeyun Gong, Pengcheng He, Hai Zhao, and Nan Duan. Query rewriting in retrieval-augmented large language models. In Proceedings of the 2023 Conference on Empirical Methods in Natural Language Processing, 2023. Stephen Robertson and Hugo Zaragoza. The Probabilistic Relevance Framework: BM25 and Beyond. Now Publishers Inc., 2009. Rulin Shao, Akari Asai, Shannon Zejiang Shen, Hamish Ivison, Varsha Kishore, Jingming Zhuo, Xinran Zhao, Molly Park, Samuel G. Finlayson, David Sontag, Tyler Murray, Sewon Min, Pradeep Dasigi, Luca Soldaini, Faeze Brahman, Wen tau Yih, Tongshuang Wu, Luke Zettlemoyer, Yoon Kim, Hannaneh Hajishirzi, and Pang Wei Koh. Dr tulu: Reinforcement learning with evolving rubrics for deep research, 2025. URL https://arxiv.org/abs/ 2511.19399. Zhengliang Shi, Yiqun Chen, Haitao Li, Weiwei Sun, Shiyu Ni, Yougang Lyu, Run-Ze Fan, Bowen Jin, Yixuan Weng, Minjun Zhu, Qiujie Xie, Xinyu Guo, Qu Yang, Jiayi Wu, Jujia Zhao, Xiaqiang Tang, Xinbei Ma, Cunxiang Wang, Jiaxin Mao, Qingyao Ai, Jen-Tse Huang, Wenxuan Wang, Yue Zhang, Yiming Yang, Zhaopeng Tu, and Zhaochun Ren. Deep research: A systematic survey, 2025. URL https://arxiv.org/abs/2512.02038. Noah Shinn, Federico Cassano, Edward Berman, Ashwin Gopinath, Karthik Narasimhan, and Shunyu Yao. Reflexion: Language agents with verbal reinforcement learning. In Advances in Neural Information Processing Systems, 2023. Huatong Song, Jinhao Jiang, Yingqian Min, Jie Chen, Zhipeng Chen, Wayne Xin Zhao, Lei Fang, and Ji-Rong Wen. R1-searcher: Incentivizing the search capability in llms via reinforcement learning. arXiv preprint arXiv:2503.05592, 2025. Liangcai Su, Zhen Zhang, Guangyu Li, Zhuo Chen, Chenxi Wang, Maojia Song, Xinyu Wang, Kuan Li, Jialong Wu, Xuanzhong Chen, et al. Scaling agents via continual pre-training. arXiv preprint arXiv:2509.13310, 2025. Weihang Su, Yichen Tang, Qingyao Ai, Zhijing Wu, and Yiqun Liu. Dragin: dynamic retrieval augmented generation based on the information needs of large language models. arXiv preprint arXiv:2403.10081, 2024. MiroMind Team, Song Bai, Lidong Bing, Carson Chen, Guanzheng Chen, Yuntao Chen, Zhe Chen, Ziyi Chen, Jifeng Dai, Xuan Dong, Wenhan Dou, Yue Deng, Yunjie Fu, Junqi Ge, Chenxia Han, Tammy Huang, Zhenhang Huang, Jerry Jiao, Shilei Jiang, Tianyu Jiao, Xiaoqi Jian, Lei Lei, Ruilin Li, Ryan Luo, Tiantong Li, Xiang Lin, Ziyuan Liu, Zhiqi Li, Jie Ni, Qiang Ren, Pax Sun, Shiqian Su, Chenxin Tao, Bin Wang, Hellen Wang, Haonan Wang, James Wang, Jin Wang, Jojo Wang, Letian Wang, Shizun Wang, Weizhi Wang, Zixuan Wang, Jinfan Xu, Sen Xing, Chenyu Yang, Hai Ye, Jiaheng Yu, Yue Yu, Muyan Zhong, Tianchen Zhao, Xizhou Zhu, Yanpeng Zhou, Yifan Zhang, and Zhi Zhu. Mirothinker: Pushing the performance boundaries of open-source research agents via model, context, and interactive scaling, 2025. URL https://arxiv.org/abs/2511.11793. MiroMind Team, S Bai, L Bing, L Lei, R Li, X Li, X Lin, E Min, L Su, B Wang, et al. Mirothinker-1.7 & h1: Towards heavy-duty research agents via verification. arXiv preprint arXiv:2603.15726, 2026a. Venus Team, Sunhao Dai, Yong Deng, Jinzhen Lin, Yusheng Song, Guoqing Wang, Xiaofeng Wu, Yuqi Zhou, Shuo Yang, Zhenzhe Ying, et al. Dr-venus: Towards frontier edge-scale deep research agents with only 10k open data. arXiv preprint arXiv:2604.19859, 2026b. Harsh Trivedi, Niranjan Balasubramanian, Tushar Khot, and Ashish Sabharwal. Interleaving retrieval with chain-of-thought reasoning for knowledge-intensive multi-step questions. arXiv preprint arXiv:2212.10509, 2022. Jiayu Wang, Yifei Ming, Riya Dulepet, Qinglin Chen, Austin Xu, Zixuan Ke, Frederic Sala, Aws Albarghouthi, Caiming Xiong, and Shafiq Joty. Liveresearchbench: A live benchmark for user-centric deep research in the wild, 2025. URL https://arxiv.org/abs/2510.14240. 23

Lei Wang, Chen Ma, Xueyang Feng, Zeyu Zhang, Hao Yang, Jingsen Zhang, Zhiyuan Chen, Jiakai Tang, Xu Chen, Yankai Lin, et al. A survey on large language model based autonomous agents. Frontiers of Computer Science, 18(6):186345, 2024. Shunyu Yao, Dian Yu, Jeffrey Zhao, Izhak Shafran, Thomas L Griffiths, Yuan Cao, and Karthik Narasimhan. Tree of thoughts: Deliberate problem solving with large language models. In Advances in Neural Information Processing Systems, 2023a. Shunyu Yao, Jeffrey Zhao, Dian Yu, Nan Du, Izhak Shafran, Karthik R Narasimhan, and Yuan Cao. React: Synergizing reasoning and acting in language models. In The Eleventh International Conference on Learning Representations, 2023b. URL https://openreview.net/ forum?id=WE vluYUL-X. Zijun Yao, Weijian Qi, Liangming Pan, Shulin Cao, Linmei Hu, Weichuan Liu, Lei Hou, and Juanzi Li. Seakr: Self-aware knowledge retrieval for adaptive retrieval augmented generation. arXiv preprint arXiv:2406.19215, 2024. Wenlin Zhang, Xiaopeng Li, Yingyi Zhang, Pengyue Jia, Yichao Wang, Huifeng Guo, Yong Liu, and Xiangyu Zhao. Deep research: A survey of autonomous research agents, 2025. URL https://arxiv.org/abs/2508.12752. Yuxiang Zheng, Dayuan Fu, Xiangkun Hu, Xiaojie Cai, Lyumanshan Ye, Pengrui Lu, and Pengfei Liu. DeepResearcher: Scaling deep research via reinforcement learning in realworld environments. In Christos Christodoulopoulos, Tanmoy Chakraborty, Carolyn Rose, and Violet Peng (eds.), Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing, pp. 414–431, Suzhou, China, November 2025. Association for Computational Linguistics. ISBN 979-8-89176-332-6. doi: 10.18653/v1/2025.emnlp-main. 22. URL https://aclanthology.org/2025.emnlp-main.22/. Yuhang Zhou, Kai Zheng, Qiguang Chen, Mengkang Hu, Qingfeng Sun, Can Xu, and Jingjing Chen. Offseeker: Online reinforcement learning is not all you need for deep research agents. arXiv preprint arXiv:2601.18467, 2026. Bin Zhu, Qianghuai Jia, Tian Lan, Junyang Ren, Feng Gu, Feihu Jiang, Longyue Wang, Zhao Xu, and Weihua Luo. Marco deepresearch: Unlocking efficient deep research agents via verification-centric design. arXiv preprint arXiv:2603.28376, 2026a. Chiwei Zhu, Benfeng Xu, Mingxuan Du, Shaohan Wang, Xiaorui Wang, Zhendong Mao, and Yongdong Zhang. Fs-researcher: Test-time scaling for long-horizon research tasks with file-system-based agents, 2026b. URL https://arxiv.org/abs/2602.01566.

A

Prompt Templates

To make the cognitive mechanisms of Section 2.2 concrete and reproducible, this appendix reproduces desensitized excerpts of the core prompts that drive them. Due to product and safety constraints, we release only high-level control logic: the full output schemas, field-level definitions, tool list, and other sensitive engineering details are omitted (marked in-line by a bracketed ellipsis), while the reasoning logic and control structure are retained. A.1

Planner Prompt

The following desensitized excerpt corresponds to the graph-based dynamic planner of Section 2.2.1. It maintains and updates the research DAG, enforces the structural constraints, governs when to re-plan, and emits the next batch of parallel actions. Desensitized Planner Prompt (Excerpt) 【角色与任务】 你是深度研究规划专家。请根据【用户需求】、【研究报告大纲】、【上 一步完整计划图】与【上一步执行结果】,维护并输出一个完整、可执行、可动态更新的研 究计划图(子任务组成的有向无环图 DAG)。核心职责:(1) 设计围绕需求与大纲的完整计

24

划图;(2) 结合历史规划与执行结果,评估当前计划是否需要更新;(3) 确保任务覆盖关键问 题、深度充分、依赖合理;(4) 输出下一步可并行执行的行动项。 【推理指导标准(Rubric)】 本研究遵循注入的持久与单步 Rubric,所有规划决策都应参照 这些标准:新增任务须满足标准要求;已执行结果若不达标,应规划补充或验证任务;任务 目标应对齐 Rubric 的核心维度。〔此处注入的具体持久 / 单步 Rubric 内容略〕 【硬约束(节选)】 (1) 子任务须直接服务于需求与大纲,并显式对应具体章节;(2) 计划图 须为合法 DAG,无循环依赖,同深度子任务互不依赖;(3) 规划总深度受上限约束,避免无 意义的过深规划;(4) 子任务类型受工具列表限制;有且仅有一个报告类子任务并置于最终阶 段,其余子任务不得承担最终结论或章节撰写;(5) 相对时间须基于当前时间转化为明确时间 范围;(6) 输出须为合法的紧凑结构化结果。〔字段级约束与类型名称略〕 【重新规划策略】 默认优先保持已有计划稳定,不为”看起来更全面”而随意扩展任务。仅当 出现以下情形之一时才更新研究计划图:① 已执行任务失败、结果无效或明显偏题、无法支 撑目标章节;② 关键章节尚未被覆盖;③ 已收集信息不足以支撑某些章节的深度要求;④ 存在信息冲突、不一致或不确定,需新增验证任务;⑤ 已执行结果暴露出高价值的新信息缺 口,补充后能显著提升报告质量;⑥ 用户需求新增限制、目标变化或研究重点发生转移。若 以上情形均不存在,应尽量复用既有未执行任务,不做无必要修改。 【任务设计规则】 通用规则:每个子任务目标明确、可独立执行,避免过度碎片化,相近任 务尽量合并;除报告类外,子任务仅负责信息收集、补充、验证与轻量整合校验,不得生成 最终结论或章节内容。覆盖检查清单(按相关性择优纳入,非机械全覆盖):历史背景、当 前状况、未来趋势、利益相关者、定量/定性证据、横向比较、风险与局限,以及主题特有维 度。任务类型策略:检索类用于获取与交叉验证外部信息;轻量推理类仅用于对已收集数据 的去重、归并、统计与一致性校验,不得承担报告写作或综合分析;报告类唯一且置于最终 阶段。 【输出规范】 依次完成四步:(1) 任务评估——逐项评估上一步执行结果是否成功、达标、偏 题或信息不足(无历史数据则按首次规划处理);(2) 计划决策——说明本轮是否更新计划及 具体动作(增 / 改 / 删任务或调整依赖);(3) 计划生成——输出含已执行与未执行任务的完 整计划图;(4) 行动项生成——选取依赖已满足、可立即并行执行的子任务,优先深度最小且 信息增益最高者。〔字段定义、依赖与深度规则及 JSON 模板略〕

A.2

Rubric-Generation Prompts

The rubric generator of Section 2.2.3 operates at two levels. The orchestration-level prompt (below) is invoked after each planning–execution cycle to assess cross-sub-task integration quality and to decide whether further retrieval is warranted; the search-level prompt is invoked by each inner Search Agent after every tool response to steer its next retrieval step. Desensitized Orchestration-Level Rubric Prompt (Excerpt) 【角色】 你是外层研究 Agent 的跨子任务信息整合质量标准生成器。外层 Agent 已收到多个 内层子任务摘要,正在决策:信息是否足够支撑报告、是否需追加子任务、结果如何组织进 大纲。请生成两类标准:贯穿后续决策的持久标准(Persistent)与基于当前汇总状态的单步 标准(Ephemeral)。 【持久标准,四到六条】 按主题类型从以下维度择优选取:① 跨子任务覆盖完整性(大纲各 章节是否均有子任务覆盖,识别映射缺口);② 信息一致性(摘要间是否存在矛盾,是否需 交叉验证或取舍);③ 分析深度均衡性(各章节深度是否均衡,有无过浅或冗余);④ 核心 论点可支撑性(结论是否有充分证据链,预测性结论是否含多情景或不确定性说明);⑤ 硬 性指令完成度(格式 / 数量 / 顺序等显式要求是否被集体满足)。每条 guidance 须面向”合 并决策与大纲调整”给出可执行检查动作。 【单步标准,二到四条】 对照大纲逐章节检查覆盖,识别三类跨子任务缺口(优先级递 减):覆盖空白(章节无任何对应信息)、深度不均(章节仅浅层信息)、冲突需裁决(多 子任务在同一维度信息不一致)。每条给出缺口类型、受影响章节与建议行动。 【关键约束】 每条标准的 guidance 必须是可执行的推理指令,而非数字分数;当已收集信 息已足够支撑报告撰写时,应显式标注”无需继续检索”,以向规划层提供自适应停止信号。 〔持久 / 单步标准的完整 JSON 输出结构与字段细节略〕

25

Desensitized Search-Level Rubric Prompt (Excerpt) 【角色】 你是内层深度搜索 Agent 的推理指导标准生成器。该 Agent 执行单个研究子任务, 每次工具返回后请生成两类标准:持久标准(子任务全程有效,判断”信息是否值得保留 / 深 入”)与单步标准(仅针对本次返回,指导”下一步检索什么”)。 【持久标准,三到五条】 基于子任务目标,覆盖:相关性(是否直接服务子任务目标)、 具体性(是否含可引用的数据、时间、来源、案例)、来源可靠性(是否权威、有无时 效性风险)、覆盖缺口感知(哪些维度仍空白或浅层)、冲突识别(与已有信息是否矛 盾)。guidance 面向当前轮信息评估。 【单步标准,二到三条】 对比”目标要求的信息”与”本次返回内容”,识别三类缺口(优先级 递减):缺失(目标要求但本次未涉及)、深度不足(仅概念级、缺数据 / 机制 / 案例)、 延伸线索(值得追踪的实体、时间或名称)。每条按”当前状态 / 搜索目标 / 建议行动”格式 给出,并选取对下一步影响最大者。〔JSON 输出结构与字段细节略〕

26

Record · ID 266220 · SHA-256 f7a784f25d641916
Retrieved via Conceptio — every document is proof-bundled with source, license, and retrieval metadata.