SuperAPI AI 工具集

hwc-ux-feedback

通用与其它

查看项目

更新于 10-16 00:02

技能介绍

用途:在 Hotwire 应用中实现跨切面的反馈与感知性能模式,包括加载状态、提交活动指示、进度报告、乐观更新与页面过渡。

主要能力:识别反馈需求(加载、提交活动、进度、乐观更新、过渡);优先使用 Turbo 内置语义(busy、进度条钩子、submit/render 生命周期事件);仅在具备明确对账策略时添加乐观更新;将过渡逻辑限定在显式生命周期事件与缓存/预览安全路径内。

使用方式:按需选择性加载参考文件,仅打开当前请求所需的文件。可用参考包括 Turbo 进度条复用、表单活动指示器、渲染拦截与页面过渡、类 Swiper 过渡行为、Frame 忙碌加载指示器、基于 Turbo 8 morph 对账的乐观 UI、基于 ULID 的乐观身份策略;完整目录见 references/INDEX.md。

适用场景:需要统一处理加载、提交、进度、乐观更新与过渡反馈的 Hotwire 项目。

限制与护栏:不得用固定超时替代网络或渲染完成判断;需为预览与缓存恢复门控动画/过渡;提交锁定与解锁在开始和结束事件间保持对称;将 UX 反馈逻辑与领域特定的表单/媒体/导航实现分离。表单校验与提交正确性、导航/历史/缓存、实时推送与流操作、媒体播放/上传、Stimulus 基础等关注点应升级到相邻技能。

验证要求:在慢网络、前进/后退缓存恢复与提交失败场景下验证 UX 行为。

资料未提供具体安装命令、代码示例、收费与平台信息。