用途:把用户对某个动效或过渡的模糊描述,转换成准确的动效术语,让用户知道该用什么词去提问或搜索。适合回答“这个动画叫什么”这类命名问题,不用于设计或实现指导。
主要能力:按用户描述的“感觉”而非关键词来匹配术语,例如“弹弹的”“滑出去”“自己画出来”。返回格式为术语加一句定义,如“Stagger — 让多个元素依次出现,每个之间有小延迟,形成级联”。若有多个术语都合适,先给最佳匹配,再列 1–2 个备选并说明差异。对易混术语做辨析,如 Clip-path 与 Mask、Pop in 与 Bounce、Shared element transition 与 Layout animation。没有完全匹配时,给出最接近的术语并说明是近似,或用词汇表里的词组合描述该效果。不编造既有术语;若词汇表没有但确有该术语,会指出并明确与表内条目区分。回答保持简短,先给术语,用户追问再展开。
词汇表覆盖:入场与退场(Fade in/out、Slide in、Scale in、Pop in、Reveal、Enter/Exit);时序与编排(Keyframes、Interpolation/Tween、Stagger、Orchestration、Delay、Duration、Fill mode、Stepped animation);位移与变换(Translate、Scale、Rotate、Skew、3D tilt/Flip、Perspective、Transform origin、Origin-aware animation);状态间过渡(Crossfade、Continuity transition、Morph、Shared element transition、Layout animation、Accordion/Collapse、Direction-aware transition);滚动(Scroll reveal、Scroll-driven animation、Parallax、Page transition、View transition);反馈与交互(Hover effect、Press/Tap feedback、Hold to confirm、Drag、Drag to reorder、Swipe to dismiss、Rubber-banding、Shake/Wiggle、Ripple);缓动(Easing、Ease-out、Ease-in、Ease-in-out、Linear、Cubic-bezier、Asymmetric easing);弹簧动画(Spring、Stiffness/Tension、Damping、Mass、Bounce、Perceptual duration、Momentum、Velocity、Interruptible animation);循环与环境动效(Marquee、Loop、Alternate/yoyo、Orbit、Pulse、Float、Idle animation);细节与效果(Blur、Clip-path、Mask、Before/after slider、Line drawing、Text morph、Skeleton/Shimmer、Number ticker、Tabular numbers、Typewriter);性能(Frame rate、Jank、Dropped frame、Compositing、will-change、Layout thrashing);原则(Purposeful animation、Anticipation、Follow-through、Squash & stretch、Perceived performance、Frequency of use、Spatial consistency、Hardware acceleration、Reduced motion)。
使用方式:用户用自然语言描述看到或感受到的动效,技能返回匹配术语;资料未提供具体安装命令或调用方式。
限制:仅做术语命名与辨析,不提供设计建议或代码实现;词汇表为精选快照,与项目 /vocabulary 页面保持同步;资料未提供收费、价格、平台等信息。