用途:feedback-patterns 用于设计系统反馈机制,确认用户操作、传达状态并引导下一步,让用户保持知情与信心。
主要能力:覆盖四类反馈。即时反馈包括按钮点击状态变化、输入内联校验、开关视觉响应、拖拽位置更新;确认反馈包括操作后的成功 toast/snackbar、完成勾选动画、操作摘要、可逆操作的撤销选项;状态反馈包括进行中流程的进度指示、状态徽章(待处理、进行中、已完成)、活动指示(输入中、上传中、同步中)、系统健康指示;通知反馈包括事件的应用内通知、未读项徽章计数、系统级横幅提醒、时效性内容的推送通知。
反馈渠道:视觉(颜色变化、图标、动画、徽章)、文本(toast 消息、内联文本、状态标签)、音频(点击声、通知提示音、警报音)、触觉(轻触反馈、成功振动、警告振动)。
反馈层级:内联/上下文(最贴近操作,优先)、组件级、页面级(横幅或 toast)、系统级(当前视图之外的通知)。
时长与关闭:toast 在 3-5 秒后自动消失;错误持续到解决或被关闭;确认短暂显示并带撤销窗口;状态在相关期间持续显示。
最佳实践:确认每一次用户操作;反馈强度与操作重要性匹配;不要为次要确认打断流程;提供撤销而非“确定吗?”;确保反馈可访问(不只用颜色);测试反馈时机是否合适。
适用场景:适用于交互界面中操作确认、状态更新与通知的设计。限制:资料未提供具体平台、收费、价格或安装命令等信息。