什么值得做
NiazMorshed2007/reanimate · NiazMorshed2007

reanimate:把 Stripe 官网的动画抄下来,再证明抄对了,8 天 1235 颗 star

它是什么 一个 Claude Code 技能:给它网址、录屏或 gif,它录下原动画,在你的项目里重写,再录下复刻版逐帧比时间、缓动和像素,改到数字对上为止。

为什么火了 抄动效是前端的老需求,它用 Stripe、Vercel 这些人人认得的官网做上下对比视频,每个例子都标着「417 帧里 417 帧一样」这种数字;作者 X 帖 13 万浏览,AI 资讯号在 X、LinkedIn、IG 上一搬运,11-01 单日 +340。

B你可以怎么跟 别再做一个抄动画的技能;把「做完后录下来、量化比对、迭代」这套闭环搬到 reanimate 没覆盖的地方,比如从 App 录屏复刻 SwiftUI / Compose 动画,或跨框架迁移组件,用大厂产品做对比演示,找 AI 资讯号搬运。

B 级:直接跟已经没位置(motion2code、replica 都在,技能目录很挤),star 曲线也在逐日下滑;验证闭环加知名产品演示的打法能复制,但要有工程深度,还要赌演示能不能被资讯号搬走。 小圈子里在传
数据(每天更新) · 建库 2026-10-29 · 1,361 星 · 7 天 +936
GitHub · 星数
05001k1.5k10-3111-0211-0411-0611-081.4k
数据 2026-10-31 → 2026-11-08(9 天,9 次观测)。10-28 以前的点来自 deeply / 存档补录,不是每天都有

2026 年 10 月 30 日,一个做 shadcn 组件的独立开发者在 X 上发了一条帖子,配一段视频:上面是 stripe.com 的原版动画,下面是 Claude 抄出来的,两段同时播,一模一样。这个叫 reanimate 的 Claude Code 技能 8 天拿到 1235 颗 star。抄动画的工具不止它一个,它多做的一步是:抄完录下来,跟原版逐帧比,差多少改多少。这篇讲它怎么起来的、谁已经在跟、你还能从哪里切进去。

一条 13 万浏览的帖子

10 月 30 日 03:16(UTC),Niaz Morshed(@niazmorshed_)发帖,正文只有一句:「Introducing /reanimate Reverse engineer any animation from any website, video or gif.」,下面是演示视频和一个落地页。到 11 月 6 日这条帖子有 13.19 万次浏览、37 条回复。

视频里的东西大家都认得:三个浏览器窗口分别录下 stripe.com、resend.com、clerk.com 上的小部件,然后复刻版被一轮轮拿来和原版比,直到差异消失。回复区第一条像样的质疑也很典型:「真心好奇为什么要做成技能,Claude 不用技能、直接用 ffmpeg 也能分析视频和 gif。」——这个问题的答案,正是它火的原因。

作者此前的作品是 shadcn-tiptap(706 星)、shadcn-address-autocomplete(375)、shadcn-tour(296)这类前端组件,其余几个库加起来约 1700 颗 star。在 shadcn 圈子里有点名气,但不是大号。

它是什么

一个装进 Claude Code 的技能,npx skills add NiazMorshed2007/reanimate -g 一条命令装好,不要 API key。用的时候说一句话:

/reanimate the hero entrance on example.com, into components/Hero.tsx

输入可以是一个网址、一段录屏、mp4、gif 或 Lottie 文件。它做五步:在无头浏览器里按固定尺寸和帧率把原版录下来;把每个动的元素写成一行(什么时候开始、多长、从哪到哪、什么缓动);用你项目里已经在用的 CSS、Framer Motion、GSAP 或 three.js 重写;用同样的方式录下复刻版,比时间、缓动和像素;改掉最大的那处差异,再录,一般 2 到 5 轮。5 轮之后还对不上的,写进报告并说明原因。

默认只要求「动得一样」(时间误差 80 毫秒以内);说「match it exactly」就连字体、颜色、间距一起对,像素差不超过 2%。

它为什么火了

需求本来就在。 前端和设计师看到别家官网的动效就想抄,这是老需求。README 第一段把痛点说穿了:让 agent 照着链接或截图重做一个,它做一遍就说完成了,其实没对上——「它看不到运动,也不知道差多少」。

演示用的是大家认得的网站,而且每个都带数字。 README 里 14 个例子,来自 Vercel、Next.js、Turborepo、Stripe、WorkOS、Clerk、Liveblocks、Resend。每一个后面跟着一句量化结果:Vercel Toolbar「417 帧里 417 帧完全一样」,Stripe 的 Visa 卡悬停「倾斜误差 0.4 像素以内」,Resend 首页的魔方「25 秒内每一次旋转都准确,0.11% 的像素不同」。「抄得像不像」变成了一个数,转发的人不用解释。

看得出不是套个提示词。 画布和 WebGL 只给像素,它就去录页面发给 GPU 的调用:shader、uniform、three.js 场景;页面跑在一个逐帧推进的虚拟时钟上,连 Math.random 都种了种子,两次录制逐字节一致。懂行的人看到这里,就知道 ffmpeg 看视频替代不了它。fork 和 star 的比例约 9.5%,和同量级新库差不多,没有刷星迹象。

赶上了 Claude Code 技能正热。 skills.sh 一条命令分发,技能目录、排行榜一收录,长尾就有了。

用户从哪来

日期star当天涨那几天发生了什么
10-30——作者 X 发布帖(13.19 万浏览),同天又补一条复刻 Vercel 多个动画的视频
10-3185—Charly Wargnier(@DataChaz)发全大写标题推文「YOU CAN NOW REVERSE ENGINEER ANY ANIMATION…」(8,791 浏览),同步 LinkedIn;Ram Maheshwari 的 LinkedIn 帖 468 个反应
11-01425+340Instagram Reel、Facebook 视频页、Threads 上的 AI 资讯号开始搬运演示视频
11-02707+282
11-03 前后918+211Reddit r/claudeskills「9 个做动效的 Claude 技能」合集收录(约 1000 星时,日期推断)
11-041074+156
11-051167+93
11-061235+68

star 数据是 GitHub 每日记录。此外 skills.sh、Skill Leaderboard、ClaudeMap、Trendshift 这些技能目录和排行榜陆续收录,算长尾补量。几点值得记下:真正的波峰在资讯号搬运之后,不在作者发帖当天;没有付费推广,没上 Hacker News(HN 搜「reanimate」只出来一个同名的 Haskell 动画库),也没上 Product Hunt;库才 8 天,进不了 GitHub 官方 trending,全靠站外。曲线是一次爆发后逐日下滑,作者 10-31 之后没再提交,issue 只有 2 个——真实有多少人在用,外面看不出来。

谁在跟它抢

「让 agent 写动画」的技能已经很挤:GSAP 官方(1.8 万星)、Remotion(6409)、LottieFiles(2805)都有,但它们教的是「怎么写」,不是「照着抄」。「克隆整个网站」的工具也多:ai-website-cloner-template 3.87 万星、screenshot-to-code 8.1 万星,都只管静态外观,不管时间和缓动。

真正在「抄动效 + 证明抄对了」这条窄路上的只有两个:

  • lovisdotio/motion2code:比它早 9 天(10-20),也逐帧对照源视频,但输入是 AI 生成的动效视频,输出 SVG + GSAP,不录真实网站,不管 WebGL。335 颗 star,约是 reanimate 的四分之一。
  • albertirgi/replica:11-02 才建,在 reanimate 爆了之后,口号是「重做整套 UI,用一个分数证明」,把同一个思路从动效扩到布局和样式。42 颗 star。是不是受它启发,未核实。

还有一个旁证:jeremy-prt/bloub(1925 星)8 月就对着参考视频逐帧测量,复刻了 x.ai 的头像动画——同样的玩法有人做过一次,但没做成通用工具。

如果是你

B。 再做一个抄动画的技能拿不到 star 了,这个位置 reanimate 已经占住,motion2code 和 replica 也在。值得拿走的是它的打法:挑一个 agent「一遍过、自称做完、其实没对上」的窄任务,加上量化验证的闭环,用大家认得的大厂产品做前后对比演示。打法清楚,短板在于技能目录已经很挤,一条演示能不能被资讯号搬走要赌。

适合谁:在某个前端或移动端生态里有点名气(像作者在 shadcn 圈)、自己能把录制和比对这种基础设施做扎实的开发者。

不适合谁:想写个 SKILL.md 套几段提示词就上的——回复区第一个问题就是「Claude 用 ffmpeg 也能干」,拿不出工程深度会被当场拆穿。想靠它赚钱的也别来,这一类图的是名气。

怎么做:换平台或换任务,把同一个闭环搬过去。几个 reanimate 没做或做不了的方向(推断):

  • 移动端动画:从 iOS / Android App 的录屏复刻成 SwiftUI、Jetpack Compose 或 React Native 动画,在模拟器里录下复刻版比对。reanimate 只跑浏览器,README 写明登录后页面录不了、Windows 没测过。
  • 跨框架迁移:把一个组件从 Vue 迁到 React、从 Framer Motion 迁到 CSS,前后录屏证明「动得一样」。
  • 其他「看不见差多少」的任务:邮件模板在各客户端的渲染、图表复刻、设计稿还原,都是 agent 爱说做完的地方。

README 第一屏放对比视频和一张数字表,每个例子写「多少帧一样、差多少毫秒」;配一个能在线交互的落地页。

怎么获客:发在自己的 X,视频里用 Stripe、Vercel、Apple 这类人人认得的产品;接着找 DataChaz、rammcodes 这类每天分享 AI 工具的号,他们需要现成的视频素材,波峰就是他们搬出来的。同步交到 skills.sh 和各家技能目录,补长尾。HN 和 Product Hunt 这一次都没起作用。

死线:技能生态正在被刷满,同一个点子往往一周内就有人跟(replica 是 reanimate 爆了第 3 天建的)。动手的话,三个月内为宜(估)。

算看错:① 接下来一个月里,换了平台的「复刻 + 验证」技能(移动端、跨框架)都拿不到几百颗 star——说明 reanimate 靠的是那几段演示视频和一次性的搬运,不是「验证闭环」这个打法;② Claude Code 或其他 agent 自己内置了录屏比对和迭代,这一类技能的差异化就没了;③ 反过来,replica 这种「整套 UI + 打分」的跟进者冲过 1000 颗,说明这条路比想的宽,还能往更大的任务上搬。

数据与出处

  • GitHub:NiazMorshed2007/reanimate 的 README 与落地页 reanimate.niazmorshed.dev(11-06);逐日 star / fork(10-31 起每天记录,到 11-06)。
  • X:作者 10-30 发布帖(13.19 万浏览,回复区 @rennesis 的 ffmpeg 质疑);@DataChaz 10-31 推文(8,791 浏览)。
  • LinkedIn:Ram Maheshwari 帖子(468 个反应、13 条评论)。
  • Reddit:r/claudeskills 合集帖(原文未能打开,内容来自搜索结果)。Instagram、Facebook、Threads 的搬运视频播放量未核实。
  • 竞品 star 数来自 GitHub(11-06 前后)。

GitHub 仓库 ↗

研究底稿:竞品表、获客证据、完整研究报告
竞品
名字在哪上线规模它和这家不同在哪
lovisdotio/motion2code开源2026-10-20335 星输入是 AI 生成的动效视频,输出 SVG+GSAP;不录真实网站,也不追踪 WebGL
albertirgi/replica开源2026-11-0242 星复刻整套 UI 并给综合分,动效只是其中一个维度;出现在 reanimate 之后
Jakeschincariol/replica-skill开源2026-10-037759 星克隆整个 App 并测 bug,不专门量化动效
JCodesMore/ai-website-cloner-template开源2026-03-133.87 万星整站静态克隆,不管时间和缓动,没有对比闭环
abi/screenshot-to-code开源2023-11-148.1 万星截图转静态代码,不处理动画
greensock/gsap-skills、LottieFiles/motion-design-skill、remotion-dev/skills开源2026-01~031.8 万 / 2805 / 6409 星官方技能教 agent 怎么写动画,不是照着参考复刻
Claude 直接用 ffmpeg 看视频大厂功能一遍过、不量化;reanimate 有录真实页面、虚拟时钟、GPU 追踪和多轮对比
用户从哪来
  • 查实 作者 X 发布帖:2026-10-30 @niazmorshed_ 发 Introducing /reanimate 加演示视频,13.19 万浏览(x.com/niazmorshed_/status/2116006291852423247)
  • 查实 X 和 LinkedIn 上的 AI 资讯号转发:@DataChaz 10-31 推文 8,791 浏览并同步发 LinkedIn;Ram Maheshwari LinkedIn 帖 468 个反应。时间和 11-01 的 +340 峰值吻合
  • 查实 短视频搬运(IG、FB、Threads):Instagram Reel、Facebook 视频页、Threads @dailyaionly 搬运演示视频;播放量未核实
  • 查实 技能目录和 Reddit 合集:skills.sh、skillleaderboard、claudemap、trendshift 收录;r/claudeskills 的 9 个动效技能合集帖
  • 推断 作者既有 shadcn 组件受众:作者此前的 shadcn-tiptap 等库合计约 1700 星,有一定前端圈名气;对这次增长贡献多少未核实

NiazMorshed2007/reanimate 为什么跑出来

研究日期 2026-11-06。渠道 github。数据卡给的是 8 天 1235 星、117 fork,单日峰值 +340(11-01)。

一句话

一个 Claude Code 技能:给它网址、录屏、mp4、gif 或 Lottie,它先在无头浏览器里把原动画逐帧录下来,在你的项目里重写,再用同样的方式录下复刻版,两边比时间、缓动和像素,差多少改多少,一般改 2–5 轮。

结论

它能起来,靠的是三样东西叠在一起:

  1. "把别人网站上的动画抄过来"本来就是前端和 vibe coder 的高频需求;
  2. 演示素材极其抓眼球:拿 Stripe、Vercel、Clerk、Resend 这些大家认得出的官网动效,上下两段录像并排对比,每个例子都标了量化结果,比如"417 帧里 417 帧一样";
  3. 作者自己的一条 X 发布帖(13.2 万次浏览),再加 AI 资讯号在 X、LinkedIn、Instagram、Facebook、Threads 上的二次搬运。

差异化在"验证闭环":别人只生成一遍就交差,它录下复刻版和原版逐项量化对比,还能追踪 WebGL/three.js 的 GPU 调用。这一点就是 README 和推文的卖点,所以差异化本身就是传播点。

数据

日期starsforks当天涨
10-29建库
10-318510(首次观测)
11-0142533+340
11-0270762+282
11-0391890+211
11-041074102+156
11-051167108+93
11-061235117+68

来源:我们的 github 库 repo_day。fork/星约 9.5%,接近同量级新库的中位数(约 11%)。suspect 字段为空,没有刷星迹象。曲线是一次性爆发后的衰减,涨幅逐日下滑。库建了才 8 天,还没到 trending 收录门槛(约 60 天),没上 trending 说明不了什么。

作者 Niaz Morshed(GitHub NiazMorshed2007,X @niazmorshed_)是做前端组件的独立开发者,以前的作品有 shadcn-tiptap(706 星)、shadcn-address-autocomplete(375)、shadcn-tour(296)、jev-review(247,2026-09)。库里同作者的 7 个库合计约 3000 星。他在 shadcn 生态里有一些名气,但不算大号。

增长手段(用户从哪来)

  1. 作者自己的 X 发布帖:2026-10-30 03:16 UTC 发,"Introducing /reanimate Reverse engineer any animation from any website, video or gif",带演示视频和落地页 reanimate.niazmorshed.dev,13.19 万次浏览,37 条回复(https://x.com/niazmorshed_/status/2116006291852423247)。同一天他又补了一条用 reanimate 复刻 Vercel 多个产品动画的视频帖。这是确认过的主源头。
  2. AI 资讯号二次传播(10-31 起):
    • Charly Wargnier(@DataChaz,前 Snowflake/Streamlit,每天分享 AI 工具)10-31 08:52 UTC 发推,标题全大写"YOU CAN NOW REVERSE ENGINEER ANY ANIMATION FROM ANY WEBSITE, VIDEO OR GIF",抓取时 8,791 次浏览(https://x.com/DataChaz/status/2116453300761755652)。他又把同样内容发到了 LinkedIn。
    • Ram Maheshwari(@rammcodes)LinkedIn 帖 "That's Wild... We finally have a Claude Code skill to reverse-engineer animations",468 个反应、13 条评论,发帖约在 10-31(https://www.linkedin.com/posts/rammcodes_thats-wild-we-finally-have-a-claude-code-activity-7522189104718110720-G4QO)。
    • Instagram Reel、Facebook 视频页("What the f*ck, we finally have a Claude Code skill…")、Threads 的 @dailyaionly 都在搬运演示视频。
    • 时间对得上:11-01 单日 +340 正好在这批搬运之后。
  3. 技能目录和聚合站:skills.sh(安装命令 npx skills add)、Skill Leaderboard、ClaudeMap、trendshift 都收录了;Reddit r/claudeskills 有一篇"9 Claude skills for motion design & animation"的合集帖把它列进去(约 1k 星时)。这些属于长尾补量。
  4. 没发现:付费推广、HN 帖、Product Hunt。HN 上搜 "reanimate" 只命中同名的 Haskell 动画库。

竞品

名字在哪上线规模和 reanimate 的不同
lovisdotio/motion2code开源技能2026-10-20335 星(trendshift 曾记 756)输入是 AI 生成的动效视频,输出 SVG+GSAP,也逐帧对照源视频;不录真实网站,不追踪 WebGL。这是最接近的直接竞品,早 9 天,星数只有它的 1/4
albertirgi/replica开源技能2026-11-0242 星复刻整套 UI(布局、样式、像素、动效)并打分,"rebuild and prove it with a score"。思路几乎一样,出现在 reanimate 爆了之后,像是跟进
Jakeschincariol/replica-skill开源技能2026-10-037759 星11 个技能克隆整个 App 再测 bug,不专门做动画、不量化动效
JCodesMore/ai-website-cloner-template开源2026-033.87 万星一条命令克隆整站,只看静态外观,不管动效时间和缓动
abi/screenshot-to-code开源2023-118.1 万星截图转代码,只有静态,没有验证闭环
Manavarya09/design-extract开源2026-044771 星提取设计系统 token,不做动画
greensock/gsap-skills、LottieFiles/motion-design-skill、remotion-dev/skills官方/大厂技能2026-01~031.8 万 / 2805 / 6409 星教 agent "怎么写动画",不是"照着抄动画"
jeremy-prt/bloub开源2026-081925 星单个案例:对着参考视频逐帧测量,复刻 x.ai 头像动画。说明"逐帧对照复刻"这个玩法本来就有人做,但没做成通用工具
直接让 Claude 用 ffmpeg 看视频大厂功能——X 评论区有人质疑"Claude 不用技能也能用 ffmpeg 分析"。reanimate 多的是录真实页面、虚拟时钟让每次录制完全一致、GPU 追踪,以及闭环对比

结论:"让 agent 写动画"的技能已经挤满了(Remotion/GSAP/Lottie 各家都有),"克隆网站"的工具也很多。但"专门抄动效 + 量化证明抄对了"这个细分里,它之前只有 motion2code 一个,而且 motion2code 输入偏向 AI 视频,不录真实网站。

它为什么能跑出来

  • 需求是现成的:前端和设计师看到别家官网的炫酷动效就想抄,这是长期痛点。agent 一遍过的复刻"看不到运动、也不知道差多少",README 第一段就点破了这一点。
  • 演示可视化程度极高:原版和复刻版上下两段录像,用的是人人认得的 Stripe、Vercel、Clerk 官网,配 14 个带量化指标的案例,还有可以在线交互的落地页。这种视频天生适合被 AI 资讯号搬运。
  • "proves the copy moves the same"这个钩子:在 agent 工具普遍"自称做完、其实没做完"的背景下,"量化验证到数字对上为止"正中开发者痛点。LinkedIn 评论区讨论的都是缓动曲线、Framer Motion 输出这类真实使用问题。
  • 安装门槛低:一条 npx skills add、不要 API key,赶上 Claude Code skills 生态和 skills.sh 分发正热。
  • 工程深度可信:虚拟时钟、种子化 Math.random、WebGL/WebGPU/three.js 追踪。懂行的人一看就知道不是套壳 prompt,这也是 fork 率正常(9.5%)的原因之一。

能见度

小圈子里在传。作者主帖 13 万次浏览,AI 资讯号(DataChaz、rammcodes)和短视频搬运号转过,Reddit 有合集帖,但没有主流媒体报道,也没上 HN 首页。开源免费,不涉及收入。

跟风者

albertirgi/replica(11-02 建,42 星)走的是同样的"复刻 + 打分证明"路线,扩展到整套 UI;是不是受 reanimate 启发,未核实。其他 10-30 之后新建的动画技能(claude-animation-skills、open-3d-skills 等)都是生成类,不是复刻类。

可借鉴

  • 给 agent 工具加"可量化的验证闭环",并把量化结果直接写成卖点(多少帧一样、差多少毫秒)。这比单纯"能生成"更有说服力。
  • 演示用大家认得的知名产品做前后对比,配一个可交互的落地页,给资讯号现成的视频素材。
  • 打一个窄而高频的需求,"抄动效"比"克隆整站"更具体,更容易一句话讲清。

不确定

  • 13.2 万浏览的主帖哪些部分是在 10-31 之后累积起来的,10-31 首次观测时只有 85 星,X 帖和 star 的转化节奏未核实。
  • Reddit 帖原文 403 拿不到;Instagram 和 Facebook 搬运视频的播放量未核实。
  • 真实使用量和复刻效果:issue 只有 2 个、PR 4 个,作者 10-31 之后就没再 push。
  • 星数增长在快速衰减,能不能变成长期使用未知。

出处

文章由 AI 根据公开数据和我们每天采集的数据写成,数字带出处,推断已标明