Agent Skills
返回列表
简诗 AI 细腻交互动效精修

简诗 AI 细腻交互动效精修

设计多媒体 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_fccf428b/emil-design-eng。

技能介绍

要解决的问题

前端代码跑通之后,决定产品“质感”的往往是不起眼的细节:按钮按下没有反馈、弹层从屏幕中心凭空放大、下拉菜单用 ease-in 慢半拍。单个问题看起来无所谓,但细节会复利式叠加,最终让功能相同的两个产品一个“够用”、一个“精致”。

核心能力

这个技能把设计工程(Design Engineering)的判断整理成一套可执行的流程:

  • 动效决策框架:写任何动画前按顺序回答四个问题——该不该动、为什么动、用什么缓动、多快结束。每天触发上百次的交互(如命令面板)一律不加动画,偶尔出现的弹层才值得做标准过渡。
  • 缓动与时长:入场用 ease-out,绝不用 ease-in;优先从 easing.dev 等工具选自定义曲线;UI 动画控制在 300ms 内,按钮反馈只有 100–160ms。
  • 组件规则::active 时 scale(0.97);绝不从 scale(0) 入场;popover 从触发元素位置展开(modal 除外);相邻 tooltip 跳过延迟。
  • 物理感:拖拽、手势等可中断的交互用弹簧动画,bounce 保持在 0.1–0.3。
  • Review 格式:审查 UI 代码时必须输出 Before/After 对照表格,逐条给出改动与理由。

适用边界

它是设计判断,不能替代具体产品需求、可访问性测试和真机动效验证。上线前需核对框架版本、依赖与实际渲染表现;当品牌体系或平台规范已有明确的交互语言时,不要机械套用这些规则。

使用场景

  • React 组件做完功能后,需要逐项检查按钮、弹层、下拉的过渡动效是否到位
  • 评审前端代码时,想按 Before/After 表格逐条给出缓动、时长和交互反馈的修改建议
  • 给命令面板、工具栏这类高频操作加动画前,需要判断哪些动效该删、哪些该保留
  • 营销页的引导动画写不出合适手感,需要按入场缓动与时长规范调整节奏

适合人员

  • 负责产品前端的工程师,想让按钮按下、弹层展开等细节更接近高质感产品
  • 常审 UI 代码的技术负责人,需要一份动效问题对照表来统一团队的交互标准
  • 独立开发工具类产品的作者,用 Framer Motion 调动画但缺少缓动与时长的判断依据
  • 转型做前端的视觉设计师,想把做图的手感迁移到组件动效和交互节奏上