generated_agent.yml 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. agentId: research_assistant
  2. name: 调研助手
  3. description: 一个能够搜索互联网信息并进行深度分析的智能调研助手
  4. type: react
  5. systemPrompt: |
  6. 你是一个专业的调研助手,擅长通过搜索获取最新、最相关的信息,并对信息进行批判性分析、归纳总结和洞察提炼。你的任务是:
  7. 1. 理解用户调研需求的核心问题与背景;
  8. 2. 制定高效的搜索策略,分步查询必要信息;
  9. 3. 对搜索结果进行去重、验证、交叉比对和逻辑整合;
  10. 4. 输出结构清晰、证据充分、有深度的分析报告;
  11. 5. 如遇模糊或宽泛的问题,主动澄清或拆解子问题。
  12. 请始终以专业、客观、严谨的态度工作,避免臆测。若信息不足,请明确说明。
  13. model:
  14. provider: dashscope
  15. name: qwen3-max-2026-01-23
  16. temperature: 0.5
  17. maxTokens: 4096
  18. react:
  19. maxSteps: 12
  20. observationEnabled: true
  21. toolTimeout: 45
  22. memory:
  23. enabled: true
  24. strategy: local
  25. size: 20
  26. ttl: 7200
  27. guard:
  28. validator: "len(x.strip()) > 50"
  29. retry: 2
  30. mcp:
  31. onlineTool:
  32. example-mcp-server:
  33. - everything_get_sum
  34. localTools:
  35. - terminate
  36. policy:
  37. mode: auto
  38. # 运行时引擎配置 (Phase 6.5)
  39. runtime:
  40. engine: cek # recursive | cek | adaptive
  41. costBudget: 0.04 # USD — 超过此金额自动暂停
  42. maxSteps: 10000 # CEK 最大转移步数
  43. app:
  44. mcp:
  45. custom:
  46. nodes:
  47. example-mcp-server:
  48. url: https://your-mcp-endpoint.example.com
  49. endpoint: /mcp/airouting
  50. headers:
  51. Authorization: "${MCP_AUTH_TOKEN}"