直接回答:先把客服原话拆成“可公开的事实”和“只能留在内部的识别信息”,再判断这条素材是只服务一个用户,还是能代表一类搜索需求。若只服务一个用户,就只保留问题结构,替换所有可识别细节;若能代表一类需求,才可以进入选题池,但仍要删掉订单号、联系方式、具体金额和能反推出个人的时间地点。
客服原话通常混着两层信息。一层是用户遇到了什么障碍,另一层是这个用户是谁、在什么条件下遇到。选题只取第一层。比如“我上周三用尾号 4821 的卡付款,页面卡在第三步”,可公开的部分是“支付流程第三步容易卡住”,不可公开的是时间、卡号尾号和具体账户。
判断标准不是这句话听起来是否敏感,而是把它放进搜索场景后,读者能否据此复现或理解问题。能复现的是问题结构,不能复现的是个体身份。若一条原话只能对应一个人、一次操作、一个订单,它适合做内部排查线索,不适合直接变成公开选题。
当某条客服原话只出现一次,优先把它当作待验证线索,而不是现成选题。动作是:把原话改写成不含身份信息的问题句,再回查是否还有同类表述。若没有同类记录,就暂时不写公开文章,或只写成范围很窄的说明。
假设一位用户说“我按你们邮件里的链接操作,一直提示过期”。脱敏后得到“邮件链接提示过期”。这时不能直接断言所有邮件链接都会过期,因为合理解释还包括用户打开时间太晚、邮件被转发、客户端缓存旧页面等。此时更稳妥的动作是记录触发条件,而不是把它包装成普遍结论。
当同类问题在不同用户、不同时间反复出现,才适合进入选题。此时仍要去掉个体细节,但可以保留共同条件,例如操作步骤、入口位置、设备类型或权限状态。选题价值来自“这一类人都会遇到”,而不是“某个人曾经遇到”。
动作上可以这样做:先列出原话中的共同动词和共同障碍,再删去只出现一次的名词。若共同障碍是“提交后没有反馈”,选题就围绕反馈缺失展开;若共同障碍是“找不到修改入口”,选题就围绕入口位置展开。两者的正文结构不同,不能因为都来自客服记录就合并成一篇泛泛的说明。
删除之后,还要检查剩余内容是否仍能支撑一个完整问题。如果删完只剩“用户遇到问题”,说明素材还不够,应继续收集同类原话,而不是用空泛表述补齐。
第一步,把原话写成中性问题句,例如“为什么提交后页面没有变化”。第二步,标出其中哪些词来自用户个体,哪些词来自产品流程。第三步,只保留流程词,把个体词替换成条件词,例如把“我的账户”换成“未完成验证的账户”。第四步,检查这个选题句是否还能被多个用户对应上。
这个动作的结果会直接影响下一步:如果替换后问题仍然成立,就进入选题池并继续找证据;如果替换后问题变得模糊,就说明原话里的关键信息其实依赖个体条件,应回到客服记录补充同类样本,而不是急着写。
并非所有个体细节都要删。有些细节是问题成立的必要条件,例如“仅在切换设备后出现”“只在未登录状态下出现”。这类条件应保留,但要把表述改成可公开的条件,而不是保留用户原话。保留条件的目的是让读者判断自己是否属于同一类情况,而不是暴露某个人。
另一个例外是涉及具体品牌、机构或联系方式查询时,公开内容不能凭客服原话断言现行入口、功能或处理时效。此时应把选题限制在问题结构上,例如“某类操作后没有反馈”,不写具体入口位置或承诺处理时间。若确实需要核验,也只能在涉及具体对象时简短说明核验边界,不能把个体原话当成普遍事实。
最后要记住:请求量、抓取量或某条统计归零,不能单独证明脱敏或选题处理正确。它还可能来自样本减少、记录方式变化或季节性波动。把原话转成选题时,真正可靠的依据是问题结构是否可复用、条件是否写清、个体信息是否已经移除。