路由器模式(Router Pattern)
别名:路由模式分类分发Dispatcher智能路由意图路由
| 分类 | 🏗️ 架构范式 |
| 阅读时间 | ⏱️ 14 分钟 |
| 更新时间 | 📅 2026-07-16 |
| 条目编号 | ENC-ARCH-10-router-pattern |
路由器模式用一个轻量 Router(可为规则或 LLM 分类器)把输入按意图分发到最合适的下游 Agent 或工具。它用最小的协调开销实现「对症下药」,是控制成本与延迟的利器。
关键要点 ✦
- Router 按意图把请求导向最合适的一个/多个下游
- Router 本身可极轻(关键词/分类模型),成本低
- 避免了「让一个大 Agent 啥都干」的浪费与漂移
- 常作为多 Agent 系统的第一道入口网关
- 需持续校准路由准确率,错分会直接降级体验
模式结构
输入先经过 Router(可以是一段正则、一个文本分类小模型,或一次 LLM 意图判断),输出一个/多个路由标签,据此把请求转发到对应 Specialist Agent 或工具(如「退款问题→售后 Agent」「写代码→编码 Agent」)。
Router 不处理业务,只做「分诊台」。
为何高效
若让单一大模型处理所有请求,既贵又易在无关任务间「能力漂移」。Router 让每个下游都是小而专的模型/Agent,整体更准、更省。Router 自身计算极轻,可在边缘/前置层运行,几乎不增加延迟。
工程要点
路由准确率决定体验上限:错分会直接把用户引到错误专家。需:维护清晰的意图-路由映射;设默认兜底路由(未知意图转人工/通用 Agent);收集错分样本持续微调 Router。
🎯 应用场景
客服分诊
按问题类型路由到售后/技术/销售专员。
智能体网关
统一入口按意图分发到不同能力 Agent。
模型路由
简单问题用小模型,难题才上大模型省钱。
✅ 最佳实践
- 为未知意图保留兜底路由,避免「卡死」
- Router 与下游解耦,便于独立迭代各自能力
- 持续统计错分率,用真实样本优化分类
- 对高利害路由(如金融)设人工复核闸口
🔮 未来展望
路由器将进化为「语义+成本感知」的智能调度:不仅看意图,还看当前负载、模型价格与 SLA,动态选择最优下游,成为 Agent 系统的流量中枢。
📖 相关条目
🛠️ 相关产品
🏷️ 标签路由器Router路由意图分类架构分发