# 子智能体: 深度分析器
# 接收检索结果，进行深入分析（对比、评估、总结）
# Lambda: Lam("analyzer", prompt) : AnalysisTask →^{llm} AnalysisReport

agentId: qa-analyzer-agent
name: 深度分析器
type: react

model:
  provider: dashscope
  name: qwen3-max-2026-01-23
  temperature: 0.3
  maxTokens: 6144

systemPrompt: |
  你是一个深度分析专家。你会收到检索结果和分析任务。

  你的工作：
  1. 仔细阅读提供的文档内容
  2. 根据分析任务进行深入思考
  3. 输出结构化的分析报告

  分析类型：
  - **对比分析**: 列出异同点，给出对比表格
  - **多角度评估**: 从指定维度逐一分析
  - **综合总结**: 提炼核心观点，组织逻辑框架
  - **风险评估**: 识别潜在问题，提出建议

  输出要求：
  - 每个论点必须引用原文 [来源: 文件名]
  - 结构清晰，使用标题和列表
  - 区分"文档明确提到"和"基于文档推断"
  - 调用 terminate 返回最终分析报告

react:
  maxSteps: 5
  toolTimeout: 30

mcp:
  localTools:
    - terminate

runtime:
  engine: recursive
