路由解析
一、为什么 Agent 不能直接把原话拿去调工具
在制造场景中,同一句自然语言问题,往往同时包含对象、时间、粒度和分析目标上的不确定性。
例如:
- “昨天产量怎么样” 可能涉及整线、工序或设备
- “最近不良变多了” 可能是趋势判断,也可能是在追问异常原因
- “帮我看下三号线” 可能需要先确认看产量、质量、故障还是节拍
如果缺少这一步解析,Agent 即使拥有很多工具,也容易走错执行路径。
二、什么是场景路由
产线军师所说的场景路由,可以理解为位于 用户表达 和 能力执行 之间的一层语义解析机制。
场景路由负责先把问题整理为后续可执行的结构化上下文,例如:
- 用户在问什么类型的问题
- 涉及哪些业务对象
- 应该采用什么分析粒度
- 优先进入哪条能力路径
- 当前是否需要先澄清
三、场景路由会识别哪些关键信息
| 识别要素 | 说明 |
|---|---|
| 业务对象 | 产线、工序、工位、设备、产品、工单、班次等 |
| 观察指标 | 产量、质量、OEE、节拍、故障、SPC、能耗等 |
| 时间范围 | 今天、昨天、上周、最近 7 天、指定班次或指定区间 |
| 分析粒度 | 看汇总、按设备拆分、按工序对比、按班次分布 |
| 意图类型 | 查询、趋势、对比、异常识别、原因追踪、建议 |
| 执行边界 | 当前部署模式、可用数据范围、可调用能力范围 |