把近似问句按用户所处的决策阶段分层,而不是按措辞差异分页,是更稳妥的做法。判断依据是问句背后缺少的信息类型:缺背景就归入认知阶段,缺比较维度就归入评估阶段,缺执行条件就归入决策阶段。同一句话在不同阶段可能都需要,但对应的回答结构和页面位置不同。
大量近似问句通常有三个来源:一是同一意图的不同口语表达,二是同一意图下不同前提条件的变体,三是完全不同的意图被相似措辞掩盖。前两类可以合并整理,第三类必须分开处理,否则页面会同时回答多个不相关的问题,读者找不到重点。
一个可操作的区分方法是看问句缺少什么。例如“怎么做”缺少的是方法框架,“哪个好”缺少的是比较维度,“适合我吗”缺少的是适用条件判断。把这三类分别归入认知、评估、决策三个阶段,比按字面相似度归类更能反映真实需求。
保留适用于问句之间只差语气词或同义表达,且回答所需的核心信息完全一致。此时可以把它们合并到一个页面,用同一段内容覆盖,不必为每个变体单独建页。前提是这些问句确实指向同一决策阶段,而不是被相似措辞掩盖了不同意图。
改写适用于问句处于不同决策阶段,但共享同一主题。此时不是换同义词,而是改变回答的切入角度:认知阶段先给判断框架,评估阶段给对比维度,决策阶段给执行条件和边界。改写的依据是阶段差异,不是措辞差异。
退出适用于问句虽然近似,但对应的用户前提与你的内容定位不匹配。例如问句默认了一个你不覆盖的使用场景,强行回答会引入大量无关前提。退出的判断标准是:回答它是否需要先纠正一个错误假设,如果是,就不适合放在同一内容体系里。
假设你收集到这样一组近似问句:“这个工具怎么用”“这个工具适合新手吗”“这个工具和另一个比哪个更省时间”。它们字面都围绕同一个工具,但缺失的信息不同。第一句缺操作框架,第二句缺适用条件,第三句缺比较维度。按阶段分层后,第一句归入认知,第二句归入评估,第三句归入决策。三者的回答结构不同,不能合并成一个页面。
如果强行合并,读者在认知阶段会看到大量比较细节,在决策阶段又找不到执行条件。分层整理的实际动作是:先标注每个问句缺失的信息类型,再决定它进入哪个阶段的内容模块。这个动作的结果直接影响下一步——阶段标注清楚后,才能判断哪些问句可以合并,哪些必须独立成段。
个别样本成立不代表规模化后仍然成立。当近似问句数量增长到几十条以上时,会出现两类例外:一是某些问句虽然属于同一阶段,但对应的用户前提差异过大,合并后回答变得空泛;二是某些问句跨阶段出现,既需要认知框架又需要执行条件,单独归入任何一层都不完整。
处理这两类例外时,不要强行套用阶段分层。第一种情况应拆分为独立模块,第二种情况应在页面内设置阶段跳转,而不是新建页面。判断边界是:合并后是否还能给出具体可执行的回答,如果不能,就说明合并过度。
验证方法不是看关键词覆盖数量,而是看每个阶段的内容是否能独立回答对应问句。具体动作是:从每个阶段抽取一个问句,检查回答是否包含该阶段缺失的信息类型。如果认知阶段的回答里全是比较细节,说明分层标注有误,需要重新判断问句的缺失信息。
另一个验证角度是看退出判断是否一致。如果同一类问句在不同时间被分别保留和退出,说明判断标准不稳定,需要回到缺失信息类型这个依据上重新对齐。分层整理的最终目的不是覆盖所有近似问句,而是让每个阶段的读者都能找到与自己前提匹配的回答。