mcpField
M
memory-load-reduction

memory-load-reduction

github.com/owl-listener设计与 UI10876 次安装20 周前更新
代码仓库

关于 memory-load-reduction

面向界面设计的认知负担降低技能,帮助设计者减少用户在不同页面和会话间需要记住的信息。内容涵盖保留上下文、自动带入信息、进度保存和分步流程。

主要功能

  1. 01持续显示关键选择和上下文
  2. 02在后续步骤中带入已有信息
  3. 03提供比较与最近使用记录等记忆辅助
  4. 04支持保存进度并继续任务
  5. 05将流程拆分为清晰步骤并显示进度

适用场景

  1. 01设计多步骤表单和结账流程
  2. 02避免重复询问已收集的信息
  3. 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 步:选择方案”
  • 在最终提交前提供复核/摘要页面

评估问题

  1. 用户是否需要记住之前页面中的任何信息?
  2. 是否有用户可能需要参考的信息被隐藏了?
  3. 用户能否离开后再回来,而不会丢失进度?
  4. 是否存在需要用户在不同页面之间手动传递信息的情况(例如,记下某个代码)?
  5. 系统是否会再次询问已经掌握的信息?

评论

支持 Markdown