如果多个角色对“用户到底要什么”各执一词,先把分歧写成可核对的判断:只有当同一类意图反复出现、且每个具体问题都撑不起独立页面时,才先做聚合页;否则先做详情页。判断标准不是谁的声音大,而是这类需求是否共享同一套答案框架。
把收集到的需求逐条写成一句话:用户想完成什么任务,需要看到什么证据,下一步会做什么。若多条需求都能归入同一任务,只是措辞不同,聚合页成立;若每条需求对应不同任务、不同判断依据,详情页更合适。
例如“页面打开慢”“图片加载慢”“手机打开慢”可能共享同一套排查框架,适合先聚合;而“换服务器”“压缩图片”“改前端框架”各自需要完全不同的操作步骤和取舍,硬塞进一页会让读者找不到重点。
第一,需求之间存在共同的前置问题。读者先要判断“慢发生在哪一段”,才轮到选方案。第二,聚合页能提供分支入口,而不是把所有答案堆在一页。它更像一张路径图:先帮读者定位,再引向具体详情页。
假设一个站点收集到二十条关于速度的反馈,其中十五条都指向“不知道从哪里开始查”。这时先做聚合页是合理的,因为读者需要的是判断顺序,不是某一个具体操作。做完后,下一步应观察:读者是否继续点进分支页。如果分支页点击很少,说明聚合页没有解决定位问题,需要回去检查分类是否按用户任务划分,而不是按内部技术模块划分。
如果每条需求都有独立的验收标准,聚合页就会失效。比如“图片体积大导致首屏慢”和“第三方脚本阻塞渲染”虽然都叫速度问题,但证据、操作和风险完全不同。把它们放在同一页,读者无法判断该先动哪一个,页面也会因为要覆盖太多分支而变得含糊。
这种情况下先做详情页,再在详情页之间建立清晰的互链。聚合页可以后补,但不应先于详情页存在,否则它只能重复详情页的摘要,无法提供额外判断价值。
让每个角色分别写下:他们认为用户最常遇到的一个任务、判断该任务完成的证据、以及如果先做另一页会损失什么。把三份清单放在一起,只保留能对应到具体页面动作的条目。不能对应到页面动作的,暂时不算需求。
完成这一步后,下一步不是立刻写页面,而是选一个候选做最小验证:用一页草稿或提纲请真实读者判断“看完后知道下一步做什么吗”。如果多数人仍说不清,说明聚合与详情的边界还没划对。
无论先做哪种页面,下一步都看两件事:读者是否继续深入,以及他们停在哪一段。若聚合页带来大量分支点击,说明定位有效,可以继续补详情页;若详情页被反复访问但读者仍返回聚合页寻找顺序,说明还缺一个总览入口。这个动作的结果直接决定下一批页面先补哪一类,而不是一次性把所有需求都做成页面。