以 skill 自身的术语
为 HyperFrames 提供全部动效知识:原子运动规则、多阶段场景蓝图、场景转场、动效设计技巧,以及七种运行时适配器(默认 GSAP,外加 Lottie、Three.js、Anime.js、CSS keyframes、Web Animations API、TypeGPU)。用户可挑选 2-4 条原子规则,用单个暂停的 GSAP 时间线将其组合,也可加载多阶段蓝图以编排复杂的 4-5 阶段动作,或查阅特定运行时的 API。
同时涵盖通过 animation-map.mjs 审计现有编排,以及 24 种命名文字动效。GSAP 是 95% 动效工作的默认选择,涵盖时间线编排、变换、缓动与错峰(stagger)。一切均以 HyperFrames 原生方式实现:单个暂停时间线、可安全跳转(seek-safe)、确定性。
它产出什么
- 包含编排审计数据的 animation-map.json,涵盖死区、错峰一致性和生命周期警告
工作方式
- 01挑选并组合原子规则
从 rules-index.md 中选择 2-4 条规则,并用单个暂停的 GSAP 时间线将其拼接在一起。这是默认工作流,比从蓝图开始更快。
- 02为多阶段场景加载蓝图
当场景与现有预设模板(如 brand-reveal 或 social-proof)匹配时,从 blueprints-index.md 加载其配方以复用其阶段流水线。
- 03查阅特定运行时的 API
使用路由表查找 GSAP 缓动与时间线控制、Lottie 播放器方法、Three.js mixer API,或其他所需的运行时专属文档。
- 04使用 animation-map 审计编排
运行 animation-map.mjs 以读取每个 GSAP 时间线、枚举 tween、采样边界框(bbox)、计算标记,并输出 animation-map.json,用于审计死区和错峰一致性。