从目的到落地:motion-design-skill四级决策框架完整教程
从目的到落地motion-design-skill四级决策框架完整教程【免费下载链接】motion-design-skillUniversal motion design principles for AI agents — timing, easing, choreography, and Disney animation principles adapted for UI项目地址: https://gitcode.com/gh_mirrors/mo/motion-design-skillmotion-design-skill 是一个面向 AI 智能体的通用UI 动效设计原则包把 timing、easing、多元素编排choreography和迪士尼 12 条动画原理翻译成了界面动画的“导演思维”。它的核心是一套四级决策框架先回答“这个动效为什么存在”再依次确定运动个性、运动方向和落地属性。本文带你完整走一遍这条从目的到落地的决策流水线。为什么动效需要先想清楚再做直接让 AI 写动画最常见的翻车方式是所有元素同时线性运动、到处用淡入淡出、没有任何品牌性格。motion-design-skill 的解法是哲学先行、实现无关——在写任何一行代码之前先通过三个支柱和四级决策来锁定设计意图详见 core-philosophy.md支柱要回答的问题决定的参数情感意图观众应该感到什么easing、时长、幅度视觉叙事微故事是什么铺垫 → 动作 → 收束运动工艺如何让它可信物理感、次级运动、路径 记住一句话先定情绪再选属性。下面进入正题——四级决策框架。Level 1确定运动类别它在做什么框架的第一级是把动效归类。不同类别有不同的优先级完整对照表在 decision-framework.md类别适用场景Revealing显现内容出现Concealing隐藏内容消失Transitioning过渡状态/视图之间切换Emphasizing强调吸引注意力Responding响应对交互做出反应Ambient氛围背景氛围在归类之前框架还要求先回答三个前置问题目的提供反馈引导顺序营造氛围、受众高压场景要克制浏览场景可以更丰富、上下文忙碌的布局用简单动效留白多的页面可以大胆。Level 2选择运动个性它像谁第二级是为整个项目选定一个运动个性原型并始终贯彻。四种原型各自的时长、曲线、过冲幅度都有明确规定完整说明见 motion-personality.md原型时长曲线过冲关键词Playful 俏皮150-300msease-out-back10-20%有趣、灵动、可爱Premium 高级350-600mscubic-bezier(0.4,0,0.2,1)0%优雅、克制、奢华Corporate 商务200-400mscubic-bezier(0.2,0,0,1)0-3%干净、专业、仪表盘Energetic 高能100-250msease-out-expo15-30%动感、大胆、兴奋 默认规则UI 组件选 Corporate插画元素选 Playful。品牌动效身份只需锁定三个常量——一条签名曲线覆盖 80% 动画、三档时长快/标准/慢、一种入场模式。Level 3决定运动方向它往哪走运动方向本身就在说话。第三级决策依据方向传达的语义来选择见 decision-framework.md方向传达的含义向上成长、向往向下沉淀、完成向左回退、离开向右前进、抵达向外放大重要性、涌现向内缩小移除、关闭向心聚焦、汇聚离心分发、释放 实用经验前进类导航用向右/向外关闭类操作用向内/向下让运动方向和用户心智模型保持一致。Level 4选择落地属性它怎么实现前三级定完后第四级才轮到具体的动画属性、时长与缓动选型指南见 property-selection.md、时长速查见 timing-easing-tables.md属性选择——效果目标对应属性组合比如入场/离场 → 位移为主 透明度/缩放为辅状态变化 → 透明度 颜色。遵守简洁阈值1 个属性 直接2 个 精致3 个以上 可能过载。时长速查——元素类型时长Tooltip / 微反馈80-120ms按钮按压 / 开关120-180ms卡片入场 / 离场200-350ms弹窗 / 对话框300-400ms页面过渡400-600ms方向性缓动规则——入场用减速ease-out 家族、退场用加速ease-in 家族、屏内运动首尾平滑ease-in-out、循环氛围用正弦曲线。并且入场比退场长 30-50%——用户更关心出现了什么。实战5 步决策快速路径把四级框架压缩成一条日常执行路径出自 decision-framework.md目的反馈 → 短促 ease-out入场 → ease-out退场 → ease-in时长约为入场的 70%氛围 → 慢速正弦循环个性关键词匹配原型fun/bouncy → Playfulelegant/luxury → Premium属性取最小必要集合两个属性是甜点区时长查时长表再按距离和视觉重量调整缓动入 ease-out出 ease-in屏内 ease-in-out循环 sine 多元素场景还有两条三分之一法则任何运动超过 1/3 屏就要加中间关键帧3 个以上元素同时存在时同时活跃的不能超过 1/3stagger 总预算控制在 500ms 以内详见 choreography.md。交付前自检7 项验收清单motion-design-skill 要求动效交付前必须过检核心问题来自 quality-checklist.md目的功能清晰吗个性与品牌/上下文一致吗重复看 100 次还会舒服吗注意力尊重了用户的焦点吗层级强化了重要性排序吗层次主运动 次级运动 氛围层都齐了吗时长与元素类型匹配吗四条绝不触犯的红线空间位移禁用线性缓动重要状态变化禁止只用透明度运动不超过 1/3 屏不加关键帧三个运动层缺一不可。遇到机械感廉价感等问题可对照 troubleshooting.md 查动画坏味道与修复方案。上手方式与资料导航motion-design-skill 支持 40 智能体Claude Code、Cursor、Codex、GitHub Copilot 等在 AI 编码工具中安装后当你编写按钮、卡片、弹窗、加载态、页面过渡或品牌动效时会自动激活。典型提示词比如为这个卡片组件加一个俏皮的入场动画、为表单提交按钮创建 加载 → 成功 → 错误 的状态过渡。核心文件导航主入口与 8 步检查清单SKILL.md四级决策框架全文director/decision-framework.md四大个性原型与品牌身份director/motion-personality.md常用动效配方入场/退场、状态反馈、多元素patterns/时长/缓动速查表reference/timing-easing-tables.md 一句话总结motion-design-skill 的四级决策框架就是把我随手写了个动画变成我像动效导演一样做了决定——先定目的再定个性然后定方向最后才谈实现。【免费下载链接】motion-design-skillUniversal motion design principles for AI agents — timing, easing, choreography, and Disney animation principles adapted for UI项目地址: https://gitcode.com/gh_mirrors/mo/motion-design-skill创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

GPIO 的基本功能与分组

GPIO 的基本功能与分组

GPIO 的基本功能与分组GPIO(General Purpose Input/Output,通用输入输出端口)是 STM32 可控制的引脚,用于与外部设备通讯、控制和数据采集。GPIO 被分成多组(如 GPIOA、GPIOB 等),每组包含 16 个…

2026/10/11 7:18:12 阅读更多 →
【单片机毕业设计】基于单片机的学生宿舍大气环境无线采集与远程安全预警系统设计 基于单片机的室内大气压与空气质量物联网监测声光报警装置设计(030109)

【单片机毕业设计】基于单片机的学生宿舍大气环境无线采集与远程安全预警系统设计 基于单片机的室内大气压与空气质量物联网监测声光报警装置设计(030109)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于嵌入式单片机,Java、小程序技术领域和毕业项目实战 ✌️…

2026/10/10 6:13:50 阅读更多 →
保险实务毕业论文不想写到崩溃?这份AI工具榜请按阶段抄作业 [特殊字符]

保险实务毕业论文不想写到崩溃?这份AI工具榜请按阶段抄作业 [特殊字符]

保险实务专业的同学,毕业时很可能会遇到一类特别“接地气”的任务:以 “某市惠民保参保意愿影响因素研究——基于问卷调研的实证分析” 为题,完成一篇毕业论文或毕业设计。 这个题目看起来熟悉,做起来却很容易卡住: …

2026/10/10 6:13:50 阅读更多 →

最新新闻

Django+Vue外卖点餐系统毕设指南:从建表到联调全流程

Django+Vue外卖点餐系统毕设指南:从建表到联调全流程

简介:一套基于Python Django与Vue.js开发的外卖点餐系统毕业设计项目,采用B/S架构,适合计算机相关专业学生作为毕业设计或课程设计参考。前端覆盖首页、菜品详情、订单中心、用户中心等核心用户场景;后台提供总览、订单管理、菜品…

2026/10/11 13:14:52 阅读更多 →
如何在 Virtual Mac 上 5 分钟装好 macOS:新手保姆级快速上手教程

如何在 Virtual Mac 上 5 分钟装好 macOS:新手保姆级快速上手教程

【免费下载链接】VirtualMacOniPad People have dreamed of running macOS on iPad for more than a decade. Today, that dream comes true. With Virtual Mac, iPad finally breaks free from iPadOS, enabling pro apps like Xcode, Terminal, Final Cut Pro, Logic Pro, an…

2026/10/11 13:14:52 阅读更多 →
Kubernetes弹性伸缩实战:HPA、VPA与Cluster Autoscaler原理与配置

Kubernetes弹性伸缩实战:HPA、VPA与Cluster Autoscaler原理与配置

这两年只要跟Kubernetes沾边的团队,几乎都会聊到弹性伸缩。我这些年在一线折腾过不少集群,从最早以为加个 HPA 就万事大吉,到后来被线上抖动、扩容滞后和成本账单来回折磨,才算是把这一整套机制吃透。Kubernetes弹性伸缩实际上不是…

2026/10/11 13:14:52 阅读更多 →
Kubernetes弹性伸缩实战:HPA、VPA、CA与KEDA解析

Kubernetes弹性伸缩实战:HPA、VPA、CA与KEDA解析

做 Kubernetes 这行绕不开的话题就是弹性伸缩。很多人觉得只要部署到集群里,流量大了自然就能扩容,结果一到促销或者突发流量就被报警轰醒,才发现 Pod 数量没有动,节点也快被打满了。原因很简单,Kubernetes 的弹性伸缩…

2026/10/11 13:14:52 阅读更多 →
把CIContext存进@State?SwiftUI-Agent-Skill的“状态即缓存“高级技巧解析

把CIContext存进@State?SwiftUI-Agent-Skill的“状态即缓存“高级技巧解析

【免费下载链接】SwiftUI-Agent-Skill SwiftUI agent skill for Claude Code, Codex, and other AI tools. 项目地址: https://gitcode.com/GitHub_Trending/swi/SwiftUI-Agent-Skill 点击查看 免费下载 SwiftUI-Agent-Skill(技能名 SwiftUI Pro&#x…

2026/10/11 13:14:52 阅读更多 →
健身动作错误归因数据集:专注关节抖动、遮挡漂移与小目标定位

健身动作错误归因数据集:专注关节抖动、遮挡漂移与小目标定位

简介:本资源是面向计算机视觉开发者与运动健康AI研究者的健身动作关键点检测专用数据集,聚焦于自下而上类动作识别与姿态评估,解决健身动作自动判别、姿势纠错与虚拟教练系统构建等核心问题。数据集共1758张真实场景图像(含训练/验…

2026/10/11 13:13:51 阅读更多 →

日新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/11 0:00:27 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/11 0:00:27 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/11 10:45:37 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/9 21:32:20 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 10:38:42 阅读更多 →