agenticSeek | 04: AgenticSeek 如何判断该派哪个 Agent?Router 机制拆解

📅 2026/7/10 21:17:39 👁️ 阅读次数 📝 编程学习
agenticSeek | 04: AgenticSeek 如何判断该派哪个 Agent?Router 机制拆解

第三章我们沿着一次 Web UI 请求,走完了从App.jsapi.py、再到Interaction.think()agent.process()的主链路。

这一章继续往里走,聚焦一个非常关键的问题:

用户只输入了一句话,AgenticSeek 怎么知道该让哪个 Agent 出手?

比如下面这些请求:

你好,今天怎么样?
写一个 Python 脚本统计当前目录下每种文件扩展名的数量。
进行网页搜索,找出 2025 年 local agent 的最新趋势并总结。
找到我的 budget.xlsx,分析里面的数据,并生成一个图表保存下来。

它们看起来都是“用户输入一段文本”,但背后的执行方式完全不同:

  • 第一句应该交给聊天 Agent。
  • 第二句应该交给代码 Agent。
  • 第三句应该交给浏览器 Agent。
  • 第四句可能需要 Planner 拆任务,再调用文件、代码或浏览器