问题:如何让用户学习新软件? 让用户真正用好复杂软件,需要把"教会用户"当作产品设计的核心。 [[Good tools make it clear how they should be used]] ## 现有的解决方案 - **引导流程**:弹窗介绍核心功能,但用户没有机会实际练习,学了也容易忘。 - **渐进式披露**:只在需要时展示相关功能,比如"另存为"弹窗。Adobe 的工作区模式也是如此——根据任务类型只显示相关工具。 - **基础/高级模式**:新用户从简化界面开始,熟悉后切换到完整界面。缺点是跨度太大,不够平滑。 - **悬停提示**:鼠标悬停显示功能说明,直观且不打扰,但只告诉你"怎么用",不告诉你"用哪个"。 - **帮助菜单**:让用户搜索"如何做某件事",效果取决于文档质量——而文档往往写得很烂,所以才有那么多人去 YouTube 找教程。 ## 简单工具 vs 复杂工具 简单工具易学,但价值会随熟练度下降——用久了你会想要更多功能。 复杂工具难学,但一旦掌握,价值持续增长。 问题不在于软件复杂,而在于**软件没有随用户能力成长,始终把用户推出了最近发展区。** --- Solution:: [[User-driven UI with AI]]