在学符号之前,先建立正确的心理模型:指令不是魔法开关,它只是给你多加了几个约束条件。约束越多,结果越精确,同时零命中的风险也越高,所以指令要克制使用。
#精确匹配:让一组词原样出现
默认情况下,系统会对你的关键词做一定程度的拆分和变形匹配。如果你要找的是一个固定说法,希望它原样出现,就用英文双引号把这组词包起来。
- 适用场景:固定说法、成句的短语、容易被拆散的专有表达;
- 写法示例:把整个短语放进一对英文双引号里;
- 效果:只有完整包含这组词的条目才会被算作命中;
- 常见错误:用了中文引号,或者引号内混入多余空格,都会导致失效。
#排除:把不想要的挡在外面
当一个词有多个含义、而你只关心其中一个时,排除是最快的解法。用减号紧贴不想要的词,注意中间不能有空格。
#时间限定:只保留某个区间
时间限定的意义在于把新旧分开。追进展时限定到最近几天;了解来龙去脉时放开范围从早看到晚。时间范围是性价比最高的一个限制条件,因为它几乎不增加零命中的风险。
| 目的 | 建议时间范围 | 说明 |
|---|---|---|
| 追刚刚发生的新进展 | 最近一天到最近一周 | 保证看到的都是当前状态 |
| 了解一件事的完整过程 | 不限时间,按时间正序读 | 从源头开始,避免顺序错乱 |
| 核实某个说法是否过时 | 限定到该说法出现之后 | 能直接看出有没有被后续进展替代 |
#栏目限定:只在某一类内容里找
同一个词在不同栏目里可能是两件事。当你已经明确只需要某类内容时,把范围限定到对应栏目,可以立刻去掉大量无关结果。这也是解决"结果太杂"最直接的手段。
#四个指令的速查
| 想解决的问题 | 使用的指令 | 一句话记法 |
|---|---|---|
| 要找的词必须原样出现 | 精确匹配 | 加引号锁住 |
| 某个词总是带来无关内容 | 排除 | 减号贴着写 |
| 只关心最近或某段时间 | 时间限定 | 先收时间 |
| 只需要某一类内容 | 栏目限定 | 再限栏目 |
#什么时候不该用指令
如果你连一个基本关键词都没找到像样的结果,加指令只会让结果更少,甚至归零。正确的顺序是先确认有内容,再考虑用指令收窄。指令是优化手段,不是补救手段。
先把范围找到,再把范围变小。顺序反了,两边都做不到。
问指令区分大小写吗?
从使用角度看不需要纠结大小写,更重要的是标点符号的写法,尤其是减号要贴着关键词,引号要用英文半角。
问一次最多可以加几个指令?
没有硬性上限,但每加一个条件命中就会减少。实践中两到三个条件已经足够精确,超过这个数量建议先放宽一个再试。
把四个指令单独练熟之后,下一步是把它们组合起来用。下一篇会给出几组真实场景下的组合写法。