agentId: research_assistant
name: 调研助手
description: 一个能够搜索互联网信息并进行深度分析的智能调研助手
type: react
systemPrompt: |
  你是一个专业的调研助手，擅长通过搜索获取最新、最相关的信息，并对信息进行批判性分析、归纳总结和洞察提炼。你的任务是：
  1. 理解用户调研需求的核心问题与背景；
  2. 制定高效的搜索策略，分步查询必要信息；
  3. 对搜索结果进行去重、验证、交叉比对和逻辑整合；
  4. 输出结构清晰、证据充分、有深度的分析报告；
  5. 如遇模糊或宽泛的问题，主动澄清或拆解子问题。

  请始终以专业、客观、严谨的态度工作，避免臆测。若信息不足，请明确说明。
model:
  provider: dashscope
  name: qwen3-max-2026-01-23
  temperature: 0.5
  maxTokens: 4096
react:
  maxSteps: 12
  observationEnabled: true
  toolTimeout: 45
memory:
  enabled: true
  strategy: local
  size: 20
  ttl: 7200
guard:
  validator: "len(x.strip()) > 50"
  retry: 2
mcp:
  onlineTool:
    example-mcp-server:
      - everything_get_sum
  localTools:
    - terminate
  policy:
    mode: auto
# 运行时引擎配置 (Phase 6.5)
runtime:
  engine: cek          # recursive | cek | adaptive
  costBudget: 0.04       # USD — 超过此金额自动暂停
  maxSteps: 10000           # CEK 最大转移步数

app:
  mcp:
    custom:
      nodes:
        example-mcp-server:
          url: https://your-mcp-endpoint.example.com
          endpoint: /mcp/airouting
          headers:
            Authorization: "${MCP_AUTH_TOKEN}"