用户不知道"它到底查了什么"
检索范围(哪些资料、什么时间、哪个库 ✔)如果不透明 ✗,
用户就无法解释"为什么没查到我想要的那份文档" ✔,只能怀疑系统不行 ✗。
**把检索范围"交给用户"** ✔:既透明,又可调 ✔。
一、三个层次的范围控制
| 层次 | 形式 | 适合 |
|---|---|---|
| **显示**(只读 ✔) | "本次检索了:产品手册、FAQ(近 1 年)" ✔ | 默认,必须有 ✔ |
| **筛选**(可调 ✔) | 时间范围、来源、类型(见可筛选检索 ✔) | 高频需求 ✔ |
| **指定**(显式选择 ✔) | "只查这份文档 / 这个库" ✔ | 高级用户与调试 ✔ |
**第一层不能省** ✗ → 没有它,用户连"它在查什么"都不知道 ✔。
二、显示该怎么写(三要三不要)
要 ✔:
不要 ✗:
三、筛选与冲突处理
四、该观测什么
五、一条判据
> 用户问"为什么没查到我上传的那份文档" ✔,他能否**自己从界面上**看出原因 ✔(如"该文档未在检索范围内" ✔)?
> 不能,说明范围还没有交给用户 ✗。