SuperAPI AI 工具集

performance-states-patterns

设计与创作

查看项目

更新于 10-16 08:04

技能介绍

用途:帮助设计并实现完整的状态体系,避免“未打磨”的体验。核心是状态谱系:EMPTY→LOADING→SKELETON→PARTIAL→COMPLETE→ERROR→OFFLINE,每个状态都需单独设计。

主要能力:一是感知性能设计,三大支柱为即时反馈(100ms 内响应)、视觉连续性、渐进式披露内容;具体手段包括骨架屏、乐观 UI、预取、渐进加载。二是通知架构,按六类渠道(Toast、Banner/Alert、Badge、Push、通知中心、邮件/短信)在持久性、紧急度、场景上区分,并支持由单一事件按紧急度、用户偏好与上下文路由到合适渠道。三是引导与首次运行,从渐进式披露、情境提示、清单模型(含已赋予进度)、交互沙盒、引导式导览到短视频,按产品复杂度选择。四是状态审计清单,覆盖数据视图的首用空态、无结果态、加载态、部分加载态、完整态、错误态、离线态、权限态,以及每个用户动作的即时反馈、成功确认、失败处理、撤销机制和通知的渠道路由、紧急度分级、偏好尊重、无障碍。

使用方式与限制:资料未提供具体安装命令、代码调用方式或运行步骤;详细模式与代码示例被指向 references 目录下多个参考文档(如 perceived-performance-patterns.md、notification-system-design.md、empty-error-onboarding-states.md)。每个状态模式都必须满足无障碍要求,否则视为不完整。