把近似问句按“用户此刻要做什么决定”归入阶段,而不是按字面相似度合并。具体做法是先为每个阶段写一句决策目标,再把问句放进最接近的目标下;如果一句话同时服务两个阶段,就保留在更早的阶段,并在后一阶段用不同证据承接。这样整理后,同一批问句会自然分成“还没选方向”“正在比较方案”“准备执行”“执行后排查”四类,页面之间的内链和更新优先级也随之清晰。
假设你收集到一批近似问句,例如“A方案和B方案怎么选”“A方案适合什么人”“A方案用起来麻烦吗”“A方案出错怎么办”。如果只按字面相似度合并,这四句很容易被压进同一页;但实际阅读时,第一句的人还在选方向,最后一句的人已经动手并遇到问题。把两者放同一页,前者会被故障排查细节劝退,后者又找不到直接可执行的步骤。矛盾就在这里:相似度高的问句,未必属于同一决策阶段。
第一种解释是语义聚类:把用词、实体、句式接近的问句归为一组,认为同一组问题可以用同一段内容回答。它的代价是容易把“选择前”和“执行后”混在一起,页面看起来完整,但读者要自己跳过无关段落。第二种解释是决策阶段分层:先判断提问者处于哪个决策节点,再决定这组问句应该由哪一页承接。它的代价是整理成本更高,因为同一组近似问句可能被拆到两页,需要额外处理内链和避免重复。
两种做法都成立,但适用条件不同。如果问句之间的差异只是措辞,且答案指向同一个动作,语义聚类更省事;如果问句背后是不同决策目标,例如“要不要选”与“选了之后怎么修”,就应优先按决策阶段分层。判断依据不是句子像不像,而是读者读完以后要做的下一个动作是否相同。
可以用一个假设例子来比较。假设你有一组问句:“X工具和Y工具哪个好”“X工具适合小团队吗”“X工具第一次配置要多久”“X工具同步失败怎么查”。按语义聚类,它们都可能被放进“X工具介绍”一页。按决策阶段分层,第一、二句属于“是否选择”,第三句属于“准备执行”,第四句属于“执行后排查”。能区分两种解释的证据是:把页面给一个刚听说X工具的人看,他是否会因为配置和故障段落而提前离开;把页面给一个已经配置失败的人看,他是否能直接找到排查入口。如果两个答案是否定的,说明语义聚类在这里不成立,应改为阶段分层。
另一个可观察证据是内链方向。阶段分层的页面通常形成单向推进:选择页指向执行页,执行页指向排查页;语义聚类则容易互相指向,读者绕回原点。你可以先选十组近似问句做小范围整理,观察读者是否从选择页进入执行页,再决定是否扩大拆分范围。这个动作的结果会直接影响下一步:如果推进关系成立,就继续按阶段拆分;如果读者仍停留在同一页完成所有动作,就保留语义聚类,减少拆页成本。
整理时不要只给问句贴阶段标签,还要为每个阶段写一句决策目标,并留下可验证的下一步。可以按以下顺序操作:
如果近似问句都指向同一个动作,例如“怎么导出数据”“导出数据的方法是什么”“数据导出步骤”,它们只是措辞不同,应按语义聚类合并,不必拆成选择、执行、排查三页。另一种情况是问句量很少,拆页后每页只有一两段,读者仍要来回跳转,这时保留一页并设置页内小标题更合适。适用条件是:问句背后的下一个动作确实不同,且拆开后每页仍有足够内容支撑一个完整决策。不满足这个条件时,阶段分层会变成为了分类而分类。
整理完成后,用同一批问句做一次回查:每个阶段是否只回答一个决策目标,页面之间是否形成单向推进,读者是否能从当前阶段直接进入下一步。如果回查发现某页同时承担选择和排查,就把它拆开;如果发现两页答案高度重合,就合并。这个回查动作的结果,决定你接下来是继续拆分还是收缩范围。