空状态与错误页文案
没有数据、加载失败的时候,界面到底该说什么
帮我写 [页面/功能] 的空状态与错误状态文案,分五个场景:1)首次使用、还没有数据;2)筛选后无结果;3)失败但可重试;4)没有权限;5)网络中断。每个场景给三样:主文案(12 字内,说清发生了什么)、辅助说明(说清为什么、下一步做什么)、按钮文案(动词开头)。规则:不要把责任推给用户,不说「出错了」这种没信息量的话,不卖萌,不用感叹号。最后标出哪些场景可以直接复用同一套文案。
使用建议
先截好五个状态的真实画面再发问,否则它只会给你一套通用模板。
适合什么场景
- 功能做完了,五个异常状态还没人写文案——一次补齐,避免上线时出现空白页或英文报错。
- 文案要交给本地化团队翻成多语言时——按主文案、辅助说明、按钮三段结构给,翻译时不容易串味。
不适合的场景
- 页面结构还没定(不确定空状态有没有插画位)——先定版式再写文案,否则字数限制是空的。
- 要的是技术错误码说明或日志——那是给开发和运维看的,堆在用户面前只会让人更慌。
示例
输入
一个「我的收藏」页面,新用户首次进入、筛选后无结果、加载失败三种情况都要文案
你会得到
三组分开给:首次进入是「还没有收藏/看到喜欢的内容,点收藏就会出现在这里/去逛逛」;筛选无结果给「没有符合条件的收藏/试试减少筛选条件/清除筛选」;加载失败给「收藏没能加载出来/网络似乎不稳定,重试通常能解决/重试」。最后标出后两者不能复用同一套,因为原因和下一步动作都不同。
常见误用
- 用「出错了」「操作失败」这种零信息文案——用户分不清是自己错了、网络问题还是系统挂了,只能反复重试或直接离开。
- 用卖萌语气写错误页(「哎呀,摔倒了」)——在付费或数据场景里显得不负责,用户第一反应是不敢再操作。
可以这样改
- 加一条「主文案必须包含具体对象名」——从「加载失败」变成「收藏没能加载出来」,用户知道坏的是哪一块。
- 要求「每个场景再给一版六字以内的极简版」——留给按钮旁的窄位或提示条,不用临时硬压。