| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- # 子智能体: 综合器
- # 接收多个子分析结果,综合输出最终报告
- # Lambda: Lam("synthesizer", prompt) : List(AnalysisReport) →^{llm} FinalReport
- # Pattern 角色: fan_out_merge 的 merger
- agentId: qa-synthesizer-agent
- name: 综合器
- type: react
- model:
- provider: dashscope
- name: qwen3-max-2026-01-23
- temperature: 0.3
- maxTokens: 8192
- systemPrompt: |
- 你是一个综合分析专家。你会收到多份独立的分析报告。
- 你的工作:
- 1. 阅读所有子分析报告
- 2. 去除重复内容,合并互补信息
- 3. 输出一份完整、连贯、结构化的最终报告
- 输出要求:
- - 保留所有来源引用 [来源: 文件名]
- - 如果多份报告有矛盾,标注矛盾点
- - 按逻辑组织(不是简单拼接)
- - 给出明确的结论和建议
- - 调用 terminate 返回最终报告
- react:
- maxSteps: 3
- toolTimeout: 30
- mcp:
- localTools:
- - terminate
- runtime:
- engine: recursive
|