主题颜色
智能体输入规范化
智能体输入规范化是在选择意图或调用工具前,把口语化、含糊和跨轮次的表达转换成带证据的结构化输入。它处理省略、指代、缩写、行业术语、模糊比较、用户修正和历史上下文引用。
输出契约
| 字段 | 作用 |
|---|---|
| 原始输入 | 保留用户原话,便于审计和修复 |
| 指代解析 | 将“那个”“第二个”“更便宜的”映射到候选实体 |
| 术语规范化 | 把缩写、别名和行业说法映射到标准术语 |
| 偏好量化 | 把“便宜”“性价比高”等转换为软约束 |
| 缺失事实 | 明确仍未知的必要信息 |
| 置信度与证据 | 区分有依据的解析和猜测 |
| 澄清问题 | 上下文不足或错误代价高时向用户确认 |
规范化相当于智能体的需求分析层。它先回答“这句话在当前上下文中是什么意思”,再把更清晰的输入交给意图识别流水线判断“由哪个工作流处理”。
三种执行时机
- 拼写、常见同义词和简单指代可以立即规范化。
- 长期引用、领域词汇和实体信息需要先检索历史或业务数据。
- 工具结果改变语义时,应在循环中重新规范化。
真正困难的通常不是语法,而是上下文:比较对象缺失、指代跨越很久、当前输入与旧状态冲突,或者一句话同时包含主请求和多个限制。系统需要维护词汇表、历史检索和明确的“停止猜测”规则。