歧义词与指代消解
「它、这个、上面、近期、尽快、尽量、适当」这类词,会让模型自行选择指代对象与量级。跨轮对话里「把它改一下」中的「它」可能指上一轮提到的三个对象之一,模型只能猜;「尽量简短」中的量级更是每次不同。提交提示前通读一遍,凡是有两种以上合理解读的词,都替换成具体对象、日期或数值。
要点
| 高发词 | 它 / 这个 / 上面 / 近期 / 尽快 / 尽量 / 适当 |
|---|---|
| 改法 | 指代词→具体名词;时间词→具体日期;程度词→具体数值 |
| 检查 | 通读一遍,凡有两种以上合理解读的词全部替换 |
| 多轮场景 | 跨轮指代最容易出错,必要时重复一次对象全名 |
| 量词与范围 | 「几张表」这类表述改成明确清单或条数 |
典型使用场景
- 多轮对话:前文提到多个对象后,下一步操作必须指明具体是哪个
- 排障指令:把「尽快处理」改成具体时间点与优先级
- 配置修改:把「改短一点」改成具体参数与目标值
- 文档修订:把「这版」改成版本号或日期
- 批量任务:把「参考最近的报告」改成指定文件名与日期
改写对照
改写对照
改前:把它的超时时间改短一点,尽快处理。
改后:把 Nginx 配置中 proxy_read_timeout 从 60s 改为 30s,今天内完成。
改前:参考最近的那次事故报告,写个复盘。
改后:参考 2026-09-28 订单服务中断事故报告,写复盘。
# 对象、参数、数值、时间点都写实,模型不需要猜歧义词替换表
| 原词 | 问题 | 替换写法 |
|---|---|---|
| 它 / 这个 | 指代对象不唯一 | 写出具体对象全名或编号 |
| 近期 / 最近 | 时间范围不明 | 写成具体日期或时间窗口 |
| 尽快 / 尽量 | 没有优先级与量级 | 写明截止时间与判定标准 |
| 一点 / 稍微 | 改动幅度未定 | 给出目标数值或变化方向 |
| 适当 / 合理 | 标准缺失 | 给出判据或参考值 |
长提示里的歧义词往返回避不易发现:写完隔一会儿再读一遍,或交给没参与编写的同事试执行一次,问题往往当场暴露。