SuperAPI AI 工具集

review-animations

设计与创作

查看项目

更新于 10-15 20:33

技能介绍

用途:该技能只做一件事——按高工艺标准审查动画与动效代码,不写功能、不修无关缺陷、不审查非动效代码;若被要求做通用代码审查,应拒绝并指向通用审查技能。

主要能力:以十条不可协商标准衡量每处动画,包括动效是否有正当理由、频率是否匹配、缓动是否响应式(进入/退出用 ease-out 或强自定义曲线)、UI 动画是否低于 300ms、原点与物理正确性(弹层从触发元素缩放,不用 scale(0))、可中断性、仅用 GPU 属性(transform/opacity)、无障碍(prefers-reduced-motion、hover 门控)、进入/退出非对称、整体协调性。还列出需立即标记的升级触发项,如 transition: all、scale(0)、UI 上的 ease-in、键盘或高频操作动画、超 300ms、transform-origin: center、关键帧用于 toast/开关、动画布局属性、缺少 reduced-motion、未门控 hover 等。

使用方式:审查时按修复优先级提出建议——删除、缩减、修缓动、修原点、改为可中断、移到 GPU、非对称计时、打磨、无障碍与协调。输出分两部分:先给一张 markdown 问题表(Before/After/Why),再按影响层级给出结论,最后明确 Block 或 Approve。需要精确数值时查阅 STANDARDS.md。

适用场景:审查动画与动效相关代码变更。

限制:不处理非动效代码;具体缓动曲线、时长表、弹簧配置等细节需参考 STANDARDS.md,资料未提供其完整内容。