关于 memory-load-reduction
面向界面设计的认知负担降低技能,帮助设计者减少用户在不同页面和会话间需要记住的信息。内容涵盖保留上下文、自动带入信息、进度保存和分步流程。
主要功能
- 01持续显示关键选择和上下文
- 02在后续步骤中带入已有信息
- 03提供比较与最近使用记录等记忆辅助
- 04支持保存进度并继续任务
- 05将流程拆分为清晰步骤并显示进度
适用场景
- 01设计多步骤表单和结账流程
- 02避免重复询问已收集的信息
- 03让用户离开后能够恢复未完成任务
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ owl-listener/ inclusive-design-skills --skill memory-load-reduction安装后在 Claude Code 中输入/memory-load-reduction确认已加载。
详细介绍
减轻记忆负担
设计能记住信息的系统,让用户无需费心记忆。工作记忆大约只能容纳 4 项内容。用户必须在不同页面、步骤或会话之间记住的每一项信息,都可能成为出错点。
核心原则
如果系统能记住,用户就不应该费心记忆。
设计模式
持续呈现上下文
- 在多步骤流程中持续显示关键选择 (已选的产品、方案和日期在每一步都可见)
- 在购物和金融场景中显示实时总额
- 在搜索结果中保留用户的搜索查询
- 在多步骤表单中显示已完成步骤的摘要侧边栏
延续传递
- 系统已掌握的信息,绝不再次询问
- 根据之前的步骤或会话预填字段
- 在不同页面之间传递上下文(如果用户选择了“企业”,就不要再次询问“个人还是企业?”)
- 跨会话记住用户偏好
外部记忆辅助
- 提供“比较”功能,让用户无需记住各个选项
- 提供最近浏览和最近使用列表
- 为参考编号和代码提供复制到剪贴板的功能
- 为复杂信息提供适合打印的版本
- 提供书签或收藏功能,方便日后查阅
保存并继续
- 对任何超过 3 步的流程自动保存进度
- 允许用户返回上次离开的位置
- 显示上次保存进度的时间
- 为中途放弃的多步骤任务发送提醒链接
- 会话过期时,绝不要求用户从头开始
分块处理
- 将任务拆分为 3–7 个带有清晰标签的步骤
- 尽可能每一步只做一个决定
- 允许用户在步骤之间前进和返回
- 显示进度:“第 2 步,共 4 步:选择方案”
- 在最终提交前提供复核/摘要页面
评估问题
- 用户是否需要记住之前页面中的任何信息?
- 是否有用户可能需要参考的信息被隐藏了?
- 用户能否离开后再回来,而不会丢失进度?
- 是否存在需要用户在不同页面之间手动传递信息的情况(例如,记下某个代码)?
- 系统是否会再次询问已经掌握的信息?
评论
支持 Markdown