/impeccable onboard
Onboard
设计首屏体验、空状态,以及通往价值的路径。
什么时候用
/impeccable onboard 适合处理那些决定新用户会不会留下来的瞬间:第一屏、空状态、初始化流程、产品导览,以及“我现在该做什么”的空档期。当激活弱、新用户在价值出现前就流失,或者你的空状态只会写 “no items yet” 然后什么都不做时,就该用它。
工作方式
这个命令先盯住一个问题:aha moment 是什么,新用户要多久才能走到那里。所有设计决策都指向这一个时刻。
它会作用在几个决定第一印象的表面上:
- 首次使用体验:注册后的最初几个瞬间。用户该看到导览、空白画布、预填示例,还是干脆什么都不提示,要根据产品类型选择。
- 空状态:每个 zero-data 页面都要被解释清楚。我现在在哪、为什么是空的、下一步做什么、填满之后会长什么样。
- 设置与安装:尽量减少必填配置,默认值要聪明,每一步都说明为什么重要。
- 渐进披露:高级功能先别挡路,等用户“赚到”它们时再出现。
- 激活事件:用户第一次真正感受到核心价值的那一刻,要被记录,也要被轻轻庆祝。
这个命令会主动抵抗两种常见失败:一种是过度教学,用户还没摸到产品就得先点完一轮轮播;另一种是零 onboarding,用户被直接丢进空白应用里自己猜。
试试看
/impeccable onboard the editor
典型输出:
- 首次进入:把空编辑器改成一个可修改的示例文档。取消会丢弃示例,开始编辑则替换成用户自己的内容
- 文档列表空状态: “还没有文档。创建第一份,或从 Notion、Google Docs、Markdown 导入。”
- 设置流程:从 6 个必填字段降到 1 个(workspace name)。其余全部给出聪明默认值,并允许稍后去 settings 修改
- 激活反馈:用户第一次保存文档时,弹出一条安静的 toast: “已保存。你的内容现在已经在云端。” 只出现一次
常见陷阱
- 默认答案就是产品导览。 大多数产品不需要导览,需要的是更好的第一屏。导览经常只是拐杖。
- 没定义 aha moment 就先设计 onboarding。 如果你没法用一句话说清用户在前 60 秒应该感受到什么,请先回去跑
/impeccable shape。 - 在坏掉的流程上做 onboard。 先修流程本身。Onboarding 救不了一个核心动作已经坏掉的产品。