AI写动画代码总是像PPT?装上这个skill,AI直接写出苹果官网级效果
用AI写前端的人应该都踩过这个坑:让AI写个动画,结果出来的效果像PPT切换幻灯片。
生硬、呆板、一眼假。
问题不是AI不会写代码,是它不懂动画。
GSAP,全称GreenSock Animation Platform,web动画的标准。
苹果官网、Google首页、Stripe的产品页,那些丝滑到起鸡皮疙瘩的滚动动画、页面转场、元素入场效果,基本都是GSAP干的。它在性能、浏览器兼容、时间线精确控制这些方面,把CSS原生动画甩开几条街。
但AI不行。
你让AI写个GSAP动画试试。大概率给你一个5年前的写法,或者API名对了但参数全是错的。不是AI没接触过GSAP,文档它能读到,是它对GSAP的理解停留在"能用",远远不到"用对"。
今年3月,GSAP背后的公司GreenSock做了一件事:在GitHub上发了一个项目,专门教AI怎么正确使用GSAP。
6100多颗星,叫gsap-skills。本质其实是一个skill包,部署到Cursor、Copilot这类AI编码工具里,AI会自动加载GSAP的官方最佳实践、正确的API用法、常见动画模式和插件使用方式。
装上之后效果差距有多大?
广告展示与文章内容无关
以前AI写的动画:匀速,没缓动,没弹性,看起来就是一张PPT在做入场动画。
装上skill之后:元素交错入场,缓动曲线带惯性,结束时有微妙的弹性回弹。质感完全不同。
更复杂的场景以前AI根本搞不定的,现在也能写了:元素沿SVG路径运动的动画、页面滚动触发的视差效果、多段时间线精确控制的复杂编排动画。
我自己测了几个项目。一个导航菜单的展开收起动画,以前手写调半天参数,这次AI直接出了能用的GSAP代码,缓动曲线、时间控制都很到位。
首屏入场效果,装skill前后的质感差了三个档次。滚动视差更是一句话描述需求,AI直接给你ScrollTrigger的完整配置。
怎么装?
把gsap-skills仓库里的skill文件放到你项目的技能目录里,AI工具会自动识别。具体路径看你用的是什么,仓库README写得很清楚。
图省事也可以直接让AI帮你装。
这个skill包的价值不只是让你写动画省时间。它代表了一个趋势:大公司开始主动教AI怎么正确使用自己的产品了。
以前是AI自己猜,猜对猜错全靠运气。现在是GSAP官方手把手教,告诉AI"这个API该怎么用、这个参数该传什么、这种场景应该用哪个插件"。
GSAP是第一个这么干的主流库。接下来React、Vue、Three.js大概率也会跟上。到时候AI写代码的质量肯定会有一次整体跃升。
6100星的开源项目,GreenSock官方维护,免费。与其继续看AI写出PPT一样的动画,不如花5分钟装上试试吧。