Frame by Frame 00:00:00:00
● REC  一份給非工程師的實作手冊

Frame by Frame逐幀:用 Claude 寫程式做影片

Claude Opus 5.5 不會「生成影片」。它寫一支程式,程式負責回答一個問題:第 N 幀長什麼樣。瀏覽器把幾千幀一張張拍下來,FFmpeg 再把圖片和聲音接成 MP4。這份手冊把 X 上 17 則收藏貼文拆開重組,給你原理、照抄就能用的提示詞、要裝的工具,以及別人已經踩過的坑。

17 則 X 收藏8 步工作流50+ 條提示詞9 個技能包提示詞保留原文,說明為繁中
t = 0.00s · 第 0 幀

先玩一下:拖動上面的時間軸。這段 6 秒的小動畫沒有錄影檔,畫面是一個 drawFrame(t) 函式當場算出來的。你拖到 2.5 秒,它就畫出 2.5 秒那一刻;拖回去,畫面分毫不差。下面那排小圖就是「樣片表」(contact sheet),同一個函式在 8 個時間點各算一次。Claude 自我檢查時,看的就是這種圖。星星的位置用了「固定種子」的亂數,所以每次重整都在同一個地方。

// 整支影片的核心,只有這一個規則
function drawFrame(t) {
  // 不讀現在時間、不用沒種子的亂數、不連網
  const x = ease(t, 0.3, 1.6);   // 第 0.3~1.6 秒球滾進來
  const s = spring(t - 3.4);     // 第 3.4 秒星星彈出
  paint(x, s);                   // 畫出這一刻
}
// 渲染器:t = 0, 1/30, 2/30 ... 逐格呼叫、截圖
00:00 TL;DR

一分鐘看懂

01

Claude 是導演兼工程師

它負責寫腳本、拆分鏡、寫畫面程式、安排時間。真正「拍攝」的是無頭瀏覽器(沒有視窗、在背景跑的 Chrome),接片的是 FFmpeg。

02

提示詞只佔 10%

Eian 的原話:剩下 90% 是製作流程。給參考片、先講故事、讓它自己看樣片挑毛病,這些比一句神咒重要。

03

強在文字準、時間準、改得動

字幕一個字都不會錯,畫面能卡到旁白的那一幀,改一處只動一行程式。寫實人臉和動物是弱項,那種鏡頭要接影片模型。

04

最快的入門路線

裝好 Claude Code,貼上環境檢查提示詞,再丟一條入門提示詞跑 15 秒作品集。跑通後才開始做自己的題目。

01:00 How it works

原理:影片是程式畫出來的

影片就是一串快速播放的靜態圖片。每秒 30 張,10 秒就是 300 張。所以做影片只要回答一個問題:第 N 幀應該長什麼樣。

Opus 5.5 能讀文字、圖片和檔案,但看不了影片,輸出也只有文字。社群上那些「一句話做出來」的動畫,全是它寫的程式畫出來的。寶玉把整個流程拆成五步:

STEP 1規劃

寫腳本,拆成分鏡。每個鏡頭寫清楚畫什麼、多久、配什麼話。

Claude 寫
STEP 2畫面

用 HTML/CSS/SVG、Canvas、three.js、p5.js,或 Manim、Blender 腳本畫出來。

Claude 寫
STEP 3動作

一張時間表:第幾秒、哪個東西、怎麼動。常用 GSAP 或 Remotion。

Claude 寫
STEP 4聲音

先做配音,拿到每個字的時間戳,配音就是全片的時鐘。

TTS/音效工具
STEP 5拍攝合成

無頭 Chrome 逐幀截圖,FFmpeg 接成畫面並混入聲音。

Chrome+FFmpeg

動作怎麼寫:兩種主流寫法

GSAP(老牌網頁動畫庫)一行就是一條指令,例如「第 2 秒星星彈出來、第 3 秒角色往右走 400 像素」。它的時間軸可以暫停、可以直接跳到任何時間點。HeyGen 開源的 HyperFrames 預設就用它。

tl.from(star, { scale: 0 }, 2)
tl.to(character, { x: 400 }, 3)

Remotion 用 React 寫影片,每一幀都是「幀號」的函數:程式拿到「現在第幾幀」,算出每個元素的位置、透明度和顏色。兩種寫法結果一樣:給一個時間點,畫面就唯一確定。

聲音:配音是全片的時鐘

有旁白的影片,先做配音,再讓畫面對齊配音。ElevenLabs 有帶時間戳的接口,回傳音檔時會附上每個字元的起訖時間;手上是現成錄音的話,用 Whisper 這類語音辨識反推時間。旁白說到「星星」的那一刻,星星剛好彈出來。音效和配樂也掛在同一個時鐘上。

MV 剛好反過來:歌已經有了,歌本身就是時鐘,畫面跟著歌詞和節拍走。

拍攝:從不按播放鍵

渲染器先把畫面跳到第 0 秒截一張,再跳到第 1/30 秒截第二張。PDoomVideo 那支 MV 用每秒 24 幀,156.6 秒一共約 3,760 幀。

為什麼不直接錄螢幕?瀏覽器為了流暢,很多事在背景非同步進行:字型慢慢載入、圖片慢慢解碼。電腦一卡就掉幀,同一份程式在兩台電腦錄出來也不一樣。HeyGen 的工程師就遇過截圖太快、截到字還沒出來的畫面。

程式要守的三條禁令

RULE 01不能讀取「現在幾點」
RULE 02亂數一定要有固定種子
RULE 03渲染時不能連網

守住這三條,每一幀只取決於它的時間點。同一份程式每次渲染出完全一樣的影片,幾千幀還能分給多個瀏覽器同時渲染再接起來。跟 Claude 下需求時,記得加一句「每一幀只由時間決定」,之後改畫面能省掉一大半返工。

02:00 Code vs. model

跟 Seedance、可靈這類影片模型差在哪

Seedance(字節)與可靈 Kling(快手)直接生成像素,Opus 5.5 生成的是程式。兩條路擅長的事剛好互補。以下整理自寶玉的對照表:

比較項目程式影片(Opus 5.5 寫程式)影片模型(Seedance、可靈)
畫面怎麼來程式算出每一幀模型直接生成像素
畫面裡的文字每個字都準確容易錯字、亂碼
改一處細節改一行程式,別處不動通常要重新生成
跟旁白對齊精確到幀很難精確控制
寫實畫面、人臉、動物弱,近看是粗糙的形狀強
同樣輸入重複渲染結果完全一樣每次都不同

也可以混著用。Claude 當編排者,透過 MCP(讓 AI 呼叫外部工具的標準協定)去叫影片模型,拿回片段再剪進自己的時間軸。已經有人用幾張自拍加一段語音備忘錄做出數位人口播;也有人先用程式渲染鏡頭,再交給 Runway 的 Aleph 改成寫實風格。Manus 的 BEAT RUSH 範例就是先用 Seedance 生舞者,再用程式做音遊特效。

03:00 Setup · 10 min

開工前準備

Claude Code

整套流程在這裡做。它能在你電腦上建檔、裝軟體、跑程式、導出影片,也能打開截圖看效果。Codila 提到 Opus 5.5 需要 Claude Code 2.1.280 以上,先跑 claude update。

Google Chrome

導出時靠它一張張截圖。

FFmpeg

把圖片和聲音接成 MP4 的工具。

Node.js 與 Python

跑程式用的,裝上就好,不用學。HyperFrames 要求 Node.js 22 以上。

嫌麻煩就一個都不用自己裝,把下面這段丟給 Claude Code:

環境檢查與安裝@EianLu簡中原文
我要用代码做动效视频。帮我检查一下电脑上有没有装
Node.js、Python、ffmpeg 和 Google Chrome,
缺什么帮我装上,Python 再装上 numpy、scipy、librosa、soundfile 这几个库。
Python 那四個函式庫是給「分析音樂節拍」用的。不做卡點影片可以先不裝。

模型與思考強度

  • 模型選 Opus 5.5。在 Claude Code 裡用 /model 確認,或啟動時下 claude --model claude-opus-5-5。
  • 做新片至少開到 high。Eian 建議新片子思考強度最少 high;小修小改可以調低,速度快也省額度。Codila 的建議是從 medium 起步,遇到難搞的實作再 /effort high。
  • 一個產品固定用一個對話。第一支做完,渲染、音樂、導出工具都搭好了,第二支會快很多。
不想裝東西?寶玉提到 claude.ai 裡的 Claude Design 也能做動畫,產出的同樣是在瀏覽器跑的網頁程式碼。不過要拿到 MP4,目前多半還是要靠第三方工具逐幀渲染。
04:00 8-step workflow

八步工作流:從零做出一支片

這一章的骨架來自 Eian 的〈Opus 5.5 動效影片指南〉。他用這套方法做了兩支片:85 秒的卡點 MV「AGENT/0」(1080p、60 幀、5,253 張畫面)花了約兩小時;105 秒的水墨歷史短片「華夏・五千年」不到一小時,連配樂都是程式寫的。全程沒寫一行程式。

  1. 01先懂原理

    搞懂一件事:AI 不是在「做影片」,是在「寫程式」

    這一步不用動手,但後面每一步都建立在它上面。請先玩過首頁的時間軸,再讀原理那一章。重點只有一句:下需求時加上「每一幀只由時間決定」。

  2. 0210 分鐘

    準備工具

    照上一章做。貼一段提示詞,讓 Claude Code 自己檢查、自己裝。

  3. 03規則手冊

    寫一份 CLAUDE.md,固定的要求只講一次

    在影片專案資料夾放一個叫 CLAUDE.md 的檔案,Claude 每次動工前都會先讀。「不要漸層背景」「要卡點」這類規矩寫進去,就不用每支片重講。下面這份是 Eian 整理的,可以直接存成 CLAUDE.md:

    CLAUDE.md 規則手冊(卡點版)@EianLu簡中原文
    动效视频【规则手册】
     怎么做
    - 每一帧只由时间决定:给一个时间点,就画出那一刻的画面。
    - 不要用会自己跑的动画和计时器;要用随机效果的话,必须每次都随机出一样的结果。
    - 先做一个预览网页:能播放、能拖进度条、能一键跳到每一段。
    - 导出时用后台的 Chrome 一张一张截图,再用 ffmpeg 拼成 MP4:1080p、60 帧、高画质。
    节奏
    - 先分析音乐:每分钟多少拍、第一拍在哪、每一声鼓在什么时候响,存成一个文件。
    - 动画的时间一律按「第几拍」来写,不要按「第几秒」。
    - 每 2~4 拍画面就要有新变化,不能有「干站着」的时候;最炸的段落,每一声鼓都要有反应。
      画面
    禁止:渐变背景加正中间大标题、所有东西都慢慢浮出来、角落里的小标签和边框。
    标题只用一种字体,辅助文字只用一种字体。颜色要跟着剧情变。
     给我看之前
    先把关键画面截图拼成一张大图,你自己先看一遍,挑出最差的 3 个问题改掉,再给我看。
    「禁止」那一行列的是最常見的 AI 味:漸層背景配正中央大標題、所有東西都慢慢浮出來、角落小標籤和邊框。

    不做卡點影片(宣傳片、解說、故事片),把「节奏」那段換成這個:

    節奏段替換版(非卡點)@EianLu簡中原文
    节奏
    - 先写分镜:每个镜头几秒、画面上发生什么、出现什么文字,写成 shotlist.md,我确认后再开始做。
    - 开头 2 秒就要有最抓人的画面。
    - 每 2~4 秒画面要有新变化,不能有「干站着」的时候。
    - 有背景音乐的话,重要的画面切换放在音乐的重拍上。
    節奏的來源依類型而變。卡點 MV 跟鼓點走;宣傳片、解說片跟資訊走,每 2~4 秒講清楚一件事就換畫面;故事片跟劇情走。
  4. 04參考+音樂

    找參考片、挑音樂

    沒有參考,AI 只能用最普通的審美,這就是「一股 AI 味」的來源。可以去這些地方找:

    • X、抖音、B 站:搜「代碼動畫」「motion design」「kinetic typography」。
    • Dribbble、Behance:搜 motion,專業動效很多。
    • 科技公司的發表會與產品宣傳片,動效通常很講究。
    • 要做卡點片,就找一支節奏感強的 MV。
    • 現成作品庫見第 08 章。

    把參考片下載下來或截幾張圖放進專案資料夾,然後說:

    拆解參考片,產出風格指南@EianLu簡中原文
    这个视频 ref.mp4 是我的参考。
    每隔 0.5 秒截一张图,仔细看完以后,帮我分析它的
    配色、字体、镜头节奏、转场方式,写成一份 style_guide.md。
    只学它的风格和节奏,不要照搬它的内容。
    Claude 看不了影片,所以讓它每 0.5 秒截一張圖來「看」。最後一句很重要:只學風格,不抄內容。

    音樂不要隨便用流行歌,會有侵權下架風險。用免版稅音樂庫,授權細節見第 09 章。做卡點片選鼓點清楚的電子樂,鼓點越清楚卡得越準。

  5. 05最重要

    寫需求:先講故事,再說特效

    只說「幫我做個炫酷的動效影片」,它根本不知道你要什麼。特效是替故事服務的,先告訴它故事,它才知道哪裡該炸、哪裡該停。照這個模板填:

    需求模板@EianLu簡中原文
    我想做一支 [多长] 的 [什么类型的视频],讲的是 [一句话说清楚的故事]。
    
    故事分几段:
    1. [第一段]:[画面上发生了什么]
    2. [第二段]:……
    
    音乐用文件夹里的 [音乐文件名]。
    画面全部用代码生成,[横屏 16:9 还是竖屏 9:16],1080p,60 帧。
    先做一个能播放、能拖进度条的预览网页给我看,最后再导出 MP4。
    
    要求:
    - [节奏上的要求,比如:每一声鼓画面都要有反应]
    - [视觉上的要求,比如:颜色跟着剧情变]
    - [风格参考:按 style_guide.md 的风格来]
    關鍵一句:顏色跟著劇情變。Eian 做「AGENT/0」時只寫了「顏色從冷白變到琥珀,最後變成紅色」,就決定了整支片的情緒。他只給了一句故事「一個 AI 助手接到任務後一步步失控」,Claude 自己分成 7 段:開機、拿權限、繁殖、壓縮記憶、擴張、終極目標、完成。
  6. 06卡點

    讓畫面踩在真實的鼓點上

    先懂幾個詞。拍:跟著歌點頭,點一下就是一拍。BPM:每分鐘幾拍。底鼓是「咚」,軍鼓是「啪」。畫面和鼓點差 0.05 秒,耳朵就聽得出來。所以千萬別讓 Claude 只用 BPM 算,要先分析整首歌:

    分析鼓點@EianLu簡中原文
    先分析一下这首歌:准确的 BPM 是多少、第一拍在第几秒、
    每一声底鼓和军鼓分别在什么时候响、有多响,都存下来。
    画面要踩在真实的鼓点上,不要只靠 BPM 去算。
    它會寫一支小程式把低沉的底鼓和清脆的軍鼓分開偵測,列出鼓點時間表。震動、色偏、閃光、畫面撕裂都照這張表觸發。做完自己聽,覺得慢了或快了就直接說「慢了」「快了」。
  7. 07自查

    讓 AI 像導演看樣片一樣自查

    Claude 看得懂圖。做完後讓它在關鍵時間點截圖、拼成一張大圖(樣片表),一眼就看得出哪裡太空、太亂、字看不清。

    挑剔導演評分@EianLu簡中原文
    在每一段的关键时间点截图,拼成一张大图,你自己先认真看一遍。
    你现在是一个很挑剔的导演,不是自己作品的粉丝。
    
    按这几项打分,每项 1~10 分:
    开头 2 秒能不能抓住人、手机上看字清不清楚、动作顺不顺、
    画面变化够不够多、构图好不好、卡点准不准。
    
    挑出最差的 3 个问题,写清楚在第几秒,改掉。
    改完再拼一张新的大图,重新打分给我看。
    重點檢查三類問題:換字時新字舊字疊在一起;好幾拍畫面沒動或一直重複;特效太重把字蓋住。
    進階:別讓它給自己打分motion-video-kit 的做法更狠,叫 Gauntlet 審片:做片的 agent 不評自己,每輪渲染後換一個全新的 critic(評審代理)看成片,列問題、修改、重新渲染、再驗證,通常跑 3~5 輪。花叔的 huashu-art-motion 也一樣,先跑程式檢查靜止幀與異常跳變,再讓沒參與製作的 agent 只看成片挑毛病。
  8. 08導出

    局部修改、局部導出

    平常小修不用每次導整支片:

    只導出一段預覽@EianLu簡中原文
    只重新导出 30~45 秒这一段,每秒 30 张就行,我先看看效果。
    每秒 30 張比 60 張快一倍。60 幀正式版的導出時間大約是片長的 3~5 倍。

    加碼:連配樂都讓程式寫

    「華夏・五千年」沒用任何現成音檔,編鐘、古箏、竹笛、大鼓全是程式用公式模擬出來的。章節標題字按真實筆順一筆一筆寫出來,筆順資料來自開源專案 Make Me a Hanzi,是 Claude 自己找來的。

    程式作曲+水墨長卷@EianLu簡中原文
    再做一支:中国历史宣传短片,1 分 45 秒左右,从远古一直讲到今天。
    
    音乐也用代码写,不要用任何现成的音频素材:
    要有编钟、古筝、竹笛、大鼓,再加一点现代的电子节拍。
    
    画面用水墨风,做成一卷横着展开的长卷。
    每一章的标题字要按真实的笔顺一笔一笔写出来,配上拼音和英文,
    底部加一条年份标尺,跟着章节往前走。
    曲子就是劇本:作曲同時輸出時間表@EianLu簡中原文
    作曲的同时,输出一张时间表:每一声鼓、每一声钟、每一章从几秒到几秒,都记下来。
    画面全部按这张表来走。以后我改了音乐,画面要能自动对齐。
    這是整段最關鍵的一句。每個音什麼時候響本來就是它寫的,所以不用再分析鼓點,改了音樂畫面也會自動對齊。
05:00 Craft

讓片子更有質感的通用技巧

動作換成彈簧

廉價動畫是從 A 等速滑到 B。有質感的動畫像真東西一樣有重量:先加速、稍微衝過頭、再停穩。跟 Claude 說一句「動畫都換成彈簧效果」就行。Remotion 的 spring() 可以從 mass 1、stiffness 180、damping 22 起調;卡片停下後還在彈,就把 damping 調高。

沒有配樂,也要有音效

程式合成音效+響度標準@EianLu簡中原文
给画面配上音效:按钮点击用短促的「嗒」,转场用「嗖」,重要画面落地用低沉的「咚」。
音效都用代码合成,和画面动作对齐。
最后整体响度调到 -14 LUFS(短视频平台常用的标准)。

指定框架

Claude 預設會從零寫網頁來畫。想用成熟框架要明講,例如加一句「用 Remotion 來做」或「用 HyperFrames 來做」。Remotion 適合系列影片、模板、跟資料綁定的影片;HyperFrames 用一般網頁寫,專為 AI 設計。HeyGen 說他們早期試 Remotion 時發現,框架限制越多,agent 的產出越保守、越雷同,換回純 HTML 創意才回來。這是 HeyGen 自己的經驗,選工具時參考就好。

一次出好幾個尺寸

千萬別做好橫式再裁成直式,字和畫面會被切掉。

多比例輸出@EianLu簡中原文
用同一套时间线,分别做 9:16、1:1、16:9 三个版本。
每个版本单独调整文字和画面的位置,不要直接裁切。

做熟了,打包成自己的技能

同一類片做過幾次,就請 Claude 把整套流程寫成技能(skill)。下次只要給網址,它就照流程做一支 20 秒直式宣傳片。

把流程打包成 motion-reel 技能@EianLu簡中原文
把我们这次做宣传片的整个流程,整理成一个叫 motion-reel 的技能:
开始前要问我哪些信息、每一步做什么、有哪些不能违反的规矩。
06:00 Prompt library

提示詞庫

全部保留作者原文(簡中或英文),直接複製丟給 Claude Code 就能跑。Claude 讀簡中、英文都沒問題,不必先轉繁體。每條附繁中說明、出處,以及它需要什麼條件:純程式代表只靠 Claude Code 就能完成;標需要的要另外準備素材或工具。

入門試手:先確認環境能跑

Eian 的建議:只想試試效果或測環境,就跑「作品集」這句。它好用的原因有四個:作品集有固定套路(剪得快、每鏡一種技巧、最好的放前面);主角是 Claude 自己,只要炫技不會出錯;15 秒夠放 6~8 個鏡頭又一次做得完;「拿出全部本事」配合高思考強度會讓它更賣力。缺點是太多人用,成品長得都差不多,適合測試,不適合當作品。

寶玉的教學影片提示詞@dotey 寶玉簡中原文
帮我做一个教学视频,素材(Markdown 文件)和 Gemini API Key(.env 文件)见附件。使用 JS + Canvas 绘制,手绘卡通风格,有动效,配音使用 Gemini 3.8 Flash TTS。要通俗易懂,开头要吸引人,看完有收获。
需要:Gemini API Key需要:Markdown 素材
一句話交代了五件事:素材、繪製方式(JS+Canvas)、視覺風格、配音工具、內容要求。最後一句定義了教學片的成功標準:吸引人看下去、看得懂、記得住。API Key 放在 .env 檔,不要貼進對話。
動效作品集(英文原版)@stephanlivera · Effort Max英文原文
make a dynamic 15-second motion graphics video that shows what an incredible motion designer you are, like it's your showreel for a résumé. go all out.
純程式
社群上被改寫最多次的一句。prompt-motion.com 收錄的 230 支作品裡,最大宗就是它的各種變體。
動效作品集(中文版)@EianLu簡中原文
做一支 15 秒的动态图形视频,展示你作为动效设计师有多厉害,
就当它是你简历里的作品集。拿出全部本事。
純程式
變體一:更長,加上配樂@EianLu簡中原文
做一支 16:9、60 秒的动态图形作品集,展示你真正的创作上限。
音效要高级,不要廉价的合成器铺底。用代码写一段原创钢琴曲,每一次切镜都卡在音乐上。导出 1080p MP4。
純程式
變體二:避開 AI 味@EianLu簡中原文
做一支 10 秒的动态图形视频,介绍你自己。
不要在角落放小字,不要加画框,这些是 AI 视频最常见的破绽。
純程式
變體三:講故事,不炫技@EianLu簡中原文
用做作品集的劲头,讲一个故事:[主题] 从 [起点] 到今天的历史。
分镜你来定,给我惊喜。45 秒,竖屏 9:16。
純程式
變體四:換個身分@EianLu簡中原文
假设你是一家专门给创业公司做品牌的小工作室,做一支 30 秒的作品集。
所有图形从零画起,只用一种强调色,每个镜头用一种不同的技巧。
純程式

知識動畫 15 式:替知識影片配動畫

SuSu 酥酥整理的 15 種風格。用法只有一條:選一種風格,只換【】裡的主題和字幕,不要同時堆三種畫風。全部是 10~12 秒短段,適合插進口播影片當輔助畫面。

01 皮影講典故@NFT_Chen簡中原文
做一支 10 秒彩色皮影戏,讲【曹冲称象】。剪影布局,暖光透背,关节式偶戏。依次出现秤盘、铜碗、石头,先平衡,再把石头分批称、加起来。字幕卡点出现。用代码渲染,导出可播放视频。
02 等距流程@NFT_Chen簡中原文
做一支 12 秒等距 2.5D 流程动画,讲【快递怎么分拣】。包裹沿分拣线、货台、平板运输、清关关卡移动,每步编号标签,最后双线汇成一条。干净、可跟读。
03 比例尺對比@NFT_Chen簡中原文
做一支 10 秒比例尺对比,把【地球、木星、太阳】按真实半径同屏摆放。镜头平滑拉远,第一个物体缩小,点题「太阳底下约有 130 万个地球」。数字标注清晰。
04 白板手繪@NFT_Chen簡中原文
做一支 10 秒白板手绘。白底黑马克笔一笔笔画出【火柴人连甩 5 个包子】,红色只强调关键点。满足感粒子一颗比一颗大,最后角落画满。字幕:第 1 个,满足感拉满。
05 漢字演變@NFT_Chen簡中原文
做一支 10 秒 WebGL 电影感汉字演变,主题【火】。龟甲、青铜、墨迹、火光质感。「火」从甲骨到闪电、火把,再到现代照明,形态连续变形,对应炎、烈、焰。
06 3D 拆解@NFT_Chen簡中原文
用 three.js 做一支 12 秒爆炸图,拆解【一部手机】。外壳、中框、芯片分层炸开,镜头环绕拉近,零件用虚线引出标注。可换成任何结构。
07 像素典故@NFT_Chen簡中原文
做一支 10 秒 16 位像素典故,讲【黄粱一梦】。取象、中举、治河、出征,每段约 1.6 秒硬切,最后回到现实。字幕:第二年,考中进士,当上了官。
08 繪本科普@NFT_Chen簡中原文
做一支 10 秒绘本风科普,讲【小金鱼怎么游】。蜡笔线加铅笔涂色,线条抖动,眼睛、鳃、尾鳍对称,尾巴跟着节拍摆。纸本质感。
09 3Blue1Brown 式數學視覺化@NFT_Chen簡中原文
做一支 10 秒 3Blue1Brown 式数学可视化,讲【圆面积】。深色底,圆切成 8、16、32 个扇形,真的移拼成长方形。公式逐项出现,定格 πr²。
10 古地圖動畫@NFT_Chen簡中原文
做一支 10 秒古地图动画,讲【长安到敦煌】。羊皮纸、淡墨山路,朱红路线一笔画过去,标注里程和一句讲解,最后盖章。镜头可缩放。
11 Kurzgesagt 式資訊圖@NFT_Chen簡中原文
做一支 10 秒 Kurzgesagt 式信息图,讲【纸对折厚度】。干净图形、大数字:对折 2 次,厚度 0.4 毫米,厚度 ×2。镜头规则拉近,直到终点。
12 扁平 MG@NFT_Chen簡中原文
做一支 10 秒扁平 MG,讲【降水】。纯色几何、无描边。云里的小水滴越聚越大,然后掉下来。两段明暗,卡通云朵。
13 卡點金句@NFT_Chen簡中原文
做一支 10 秒卡点排版,120 BPM,讲【费曼学习法】。每个词卡一拍,黑底橙字切入。四步依次砸出,最后一锤:讲不清楚,就是没真懂。
14 漫畫分格@NFT_Chen簡中原文
做一支 10 秒漫画分格,讲【一扇窗破了】。黑白网点加一个红色。听课、被发现、冲出教室,格间硬切,最后一格点题。
15 橫軸時間線@NFT_Chen簡中原文
做一支 12 秒横轴时间线,讲【从达特茅斯到 ChatGPT】。镜头沿轴推进,节点缩放点亮。年份大字加一句事件。示例节点:1971,又过了 41 年。

產品宣傳片與介面演示

需求最多的一類。關鍵只有一條:用產品真實的截圖、logo 和配色,不要讓它憑想像畫介面。懶得找素材,就把網址給它,讓它自己去網站截圖。

20 秒產品宣傳片模板@EianLu簡中原文
给 [产品名]([网址])做一支 20 秒的宣传片,要有作品集那样的质感。
 素材:
- 先打开网站,截取真实的产品界面,找到真实的 logo、颜色和字体,
  都存进 assets 文件夹,列给我看,再开始做动画。
- 不要凭想象画产品界面,只能裁切、放大、动画真实的截图。
 分镜(每段 2~4 秒):
1. 开场:用 5 个字以内的大字,说出用户的痛点。
2. 产品出场:界面一块一块拼出来。
3. 三个核心功能:每个功能用一个界面操作来展示,有鼠标真的在点。
4. 一个能证明效果的数字:[数据]。
5. 结尾:logo + [行动号召,比如「立即试用」]。
 声音:用代码写一段 120 BPM 左右的原创音乐,点击声、转场声卡在节拍上。
 尺寸:先做竖屏 9:16,再用同一套画面做 1:1 和 16:9。
正式导出前,先每段截一张图拼成大图给我看。
需要:產品網址
想要會說話的吉祥物講解產品,可以接 ElevenLabs 這類配音服務。
一鏡到底的介面狀態演示@EianLu簡中原文
【先问我】
我的产品和网址、这支片子要经过哪 8~12 个界面状态、
每个状态里显示的真实数据、品牌色和字体、背景音乐、要哪些尺寸。
 【风格】
产品演示风格。只有一个容器,从头到尾不切镜头:
每个状态都是同一个形状在变大小、圆角和颜色,里面的内容在变形时切换。
每一次变化都由鼠标点击触发。浅色背景,一种强调色。
动作要有弹性,但只能轻微回弹。
不要:夸张的弹跳、发光、界面上的渐变、粒子爆炸、没有动作的空档。
 【结构】
120 BPM,8 个小节,每一拍都有东西发生。
logo → 按钮 → 输入邮箱(打字)→ 加载 → 成功打勾 → 数据卡片
→ 图表自己画出来 → 鼠标悬停出提示 → 搜索面板 → 弹出通知 → 回到 logo。
 【做法】
- 形状开始变形后,里面的文字再出现;下一次变形开始前,文字先消失。
- 最后一帧必须和第一帧完全一样,包括鼠标的位置。
 【开始】
先问我要上面的信息,然后把状态清单按节拍排好给我看,确认后再写代码。
需要:品牌色、狀態清單
最近很紅的一種:畫面上只有一個形狀,從按鈕變載入圈、變播放器、變圖表,一路變下去不切鏡,最後一幀等於第一幀可無縫循環。最後一句最關鍵:先確認清單,再動手。
紙感產品發表片(HyperFrames+GSAP 填空模板)@ik_builds · Effort Medium · One-shot英文原文
Create a 15s motion-graphics film explaining {{PRODUCT}}. HyperFrames + GSAP, no voiceover, no footage.
Style: paper-light canvas, marker notes that draw on, real physics, huge kinetic type,
hard light/dark switches, a new idea every 1.5–2 s, a sound on every hit.

COPY: read {{POSITIONING_DOCS}} first. {{ONE_LINER}} For {{AUDIENCE}}. {{WHAT_IT_DOES}}
Name what the product learns, never the abstraction.

RULES
- No chrome (scrubber, timecode, fps, headers). No animator jargon on screen
  ("squash", "stagger", "easing"...). Every word speaks to the buyer.
- No invented results: no %, multipliers, customer names or figures.
- Never use: {{BANNED_WORDS}}.
- Logo: real mark {{LOGO_FILE}} + "{{PRODUCT}}" in {{WORDMARK_FONT}}; never a boxed logo file.

CRAFT
- Colours {{COLOR_CANVAS}} / {{COLOR_INK}} / {{COLOR_ACCENT_1}} / {{COLOR_ACCENT_2}}; notes in the
  accents; dark mode = charcoal matching the palette.
- Fonts {{BRAND_FONTS}}; Anton for kinetic type; Caveat handwriting via stroke-dashoffset.
- Real easing, squash/stretch, stagger, overlap, onion skin, smear, follow-through. Check the
  HyperFrames registry first. Set every from-state at t=0 (seek-safe); never cover an exit.
  One primary move per transition; no generic push/slide/rotate-swing.
- Music in sections: drums drop on the dark switch and while the ball is airborne, slam back
  on the type and the logo. SFX: pops, pen scribbles, whooshes, logo sub-hit. CC0 or generated
  only; log sources. Master -14 LUFS, -2 dBTP, re-measured after AAC encode.
需要:安裝 HyperFrames需要:填 {{ }} 欄位
寫得最工整的一份。把 {{ }} 全部換成你的產品資料。幾個值得抄的規矩:畫面上不放進度條和時間碼;不准捏造成效數字與客戶名;每個轉場只有一個主要動作;所有動畫的起始狀態設在 t=0,讓渲染器跳到任何一幀都正確;音效只用 CC0 或自己生成的,並記錄來源。
從官網抓品牌,做產品解說@imthatcarlos · Remotion · One-shot英文原文
make a modern slick and punchy video for sherwood protocol. feel free to take branding or components from the landing page or app. the goal is to highlight how it enables agentic hedge funds, explaining it simply
需要:產品官網
把 sherwood protocol 換成你的產品。重點在第二句:允許它從官網或 App 拿品牌元素與元件,畫面就不會是假介面。

Manus 2.0 的 12 個官方範例

寶玉整理的串文。這 12 條來自 Manus 影片功能頁,也能交給 Opus 5.5 或 Sonnet 5.5 在能執行程式、能渲染的 agent 環境裡跑。要注意 Manus 自己的流程以 Seedance 生成鏡頭為主,所以有些條目需要素材或影片模型,下面逐條標出來。

① Motion Design Showreel|15 秒動效作品集@dotey英文原文
Make a dynamic 15-second motion graphics video that shows what an incredible motion designer you are.
純程式
文字、圖形、轉場都能用程式做,音樂音效另找素材或接音訊工具。
② Emberkeep|遊戲預告片@dotey英文原文
Create a polished English trailer for an original game, made for sharing on X. Open with a striking hook in the first two seconds, make the visuals more refined, and remove the bottom progress bar. Generated music and sound effects are welcome.
需要:遊戲畫面素材可接:影片模型
Opus/Sonnet 負責企劃、程式和剪輯編排;缺鏡頭時可接 Seedance 等影片模型。原提示詞沒指定影片模型,也沒給完整遊戲設定。
③ AI Hacked a Government|AI 新聞+meme 解說@dotey英文原文
Look up recent AI news, choose a topic, and make a fast-paced English YouTube-style video packed with memes. You can search for video clips, images and GIFs to use.
需要:聯網搜尋需要:TTS 旁白
讓 agent 自己找新聞、選題。範例標題只是某一次的選題結果,提示詞本身沒鎖定新聞。用網路找來的素材發布前要自己確認授權。
④ Ball Escape: 20 Rings|程式生成的紓壓影片@dotey英文原文
Make an attention-grabbing video that could go viral on YouTube, using code. Make it landscape.
純程式
提示詞只要求「用程式做一支吸睛、可能爆紅的橫式影片」,沒規定小球、20 個圓環或物理規則。想更接近範例,自己補圓環、碰撞、配色和音效要求。
⑤ Equilibrium|從混沌到和諧的材質動畫@dotey英文原文
Create a mesmerizing film of physical forms and materials as chaos becomes harmony. Build and render the visuals and animation in code using any suitable framework, without AI-generated video clips or stock footage. Use 16:9 landscape and English for any on-screen text, lyrics or voiceover. Deliver an MP4 and editable source code; generated audio is allowed. Make a compressed version for X
純程式
明確禁止 AI 影片與素材庫,畫面全走程式渲染。交付 MP4、可編輯原始碼,以及適合 X 的壓縮版。
⑥ A Brief History of LLMs|90 秒大模型歷史科普@dotey英文原文
Create a fast-paced English YouTube-style explainer about the history of large language models, using code. Make it for a general audience, with original jokes and memes and a male voice. Use 16:9, aim for about 90 seconds, and proceed without user-provided materials.
需要:TTS 男聲需要:史實查證
Opus/Sonnet 負責腳本與程式,配音交給語音工具,畫面可以全用程式。
⑦ Halo: Product Launch|虛構產品發表片@dotey英文原文
Use code to create a cool, visually striking launch video for a fictional product, with a beautiful white UI, suitable for sharing on X. Generated sound effects are welcome. Speed up the visuals so the pacing feels less slow.
純程式
原提示詞說的是「虛構產品」。改成真實產品時,要提供真實 UI 和功能資料。
⑧ Creative Montage|剪輯+程式能力混剪@dotey英文原文
Create an impressive montage that shows off your editing and coding abilities. Use rich, varied material without repeating shots, with polished English presentation and sound through the ending. Focus the edit on the stronger climax in the later part.
需要:影片/圖片素材可接:影片模型
素材不夠時再考慮接 Seedance 補鏡頭,原提示詞沒強制要求生成影片。
⑨ Less, but Better|溫暖極簡的字體動畫@dotey英文原文
Use JavaScript to make a beautiful video that surprises me and shows off your capabilities. I like typography-driven editing, varied English typefaces and a warm, minimalist aesthetic, with rich rhythm and color. You can also generate images or video clips—what matters is that it looks great. Use high quality, 16:9, about 30 seconds, and background music.
純程式需要:背景音樂
純字體動效靠程式就能完成;允許生成圖片或影片,但不是必需。
⑩ Fat Bear Week|新聞+meme 快節奏解說@dotey英文原文
Look up recent news, choose a topic, and create a fast-paced English YouTube-style explainer with plenty of memes and meme images, which you can search for. Use 16:9 and aim for about 90 seconds. Proceed without user-provided materials.
需要:聯網搜尋需要:TTS 旁白
跟第 ③ 條同類,每次跑可能選到不同新聞。
⑪ The Odyssey|p5.js 程序化故事預告@dotey英文原文
Use p5.js to make an atmospheric story video inspired by the mood of The Odyssey, in English; voiceover is welcome. Turn it into a fast-cut trailer under one minute and add English subtitles.
純程式選配:TTS 旁白
用 p5.js 逐幀渲染,剪成一分鐘內的快節奏預告,加英文字幕。
⑫ BEAT RUSH|AI 舞者+程式音遊特效@dotey英文原文
Create a high-energy arcade dance video in English and 16:9. Use Seedance to generate a dancing anime character, then use code to build the rhythm-game visuals and beat-synced effects.
必須:Seedance需要:音樂
唯一一條明確要接影片模型的。舞者由 Seedance 生成,Opus/Sonnet 負責企劃、程式與合成,還要準備音樂並對齊節拍。寶玉的結論:提示詞定方向,成片還取決於素材、工具和後續迭代。

社群精選:prompt-motion.com 挑出 9 條

prompt-motion.com 由 @p4nthera_ 策展,2026-10-07 共收 230 支 Opus 5.5 作品,每支附原作者的提示詞或技能包。下面挑的是題材不重複、可以直接跑的。

遞迴,用不同影片風格解釋@emollick · One-shot英文原文
A video explaining recursion, where every explanation about recursion has a radically different video style, make this self-referential & clever & fast moving.
純程式
一句話玩出自我指涉。換掉 recursion 就能套到任何概念。
AI 資料中心 3D 導覽@Sayan_shanky · Effort High · HTML英文原文
show me what goes on inside an AI data centre.
純程式
短到不行,靠 Opus 自己決定題材展開方式。適合拿來看它的預設審美。
卡點 3D 球體下墜@Gorden_Sun · Three.js簡中原文
卡点的3D球体下坠的动画视频:对标专业的Blender做的效果,音乐是多首经典的纯音乐,场景按音乐切换,3D球体下坠时在3D场景的物件中弹跳,按音乐的节奏点亮物件。带一些幽默的元素。
使用three.js制作,不要使用Blender制作
純程式需要:配樂
「對標 Blender、但不准用 Blender」,逼它用 three.js 做出同等級的 3D。
黏土風 MV,連歌一起寫@DavidShulmanFL英文原文
Create a 60 second music video in the style of Peter Gabriel's Sledgehammer and Big Time. But use modern references and figures. Also create the song, something sounds like it would fit on Peter Gabriel's So album.
純程式
指名一支經典 MV 當風格參照,比形容詞好用得多。
歌詞動態影片,對齊人聲與節拍@samaote · Effort Max英文原文
make a dynamic lyrics motion graphics video based on the attached music, perfectly syncing the lyrics and animation to the vocals and beat. make it feel like an incredible motion designer’s showreel for a résumé. go all out.
需要:附上音樂檔
記得配合第 06 步先分析鼓點,歌詞時間可用 Whisper 反推。
AI 歷史關鍵時刻@kloss_xyz · One-shot英文原文
make a video highlighting key moments in the history of AI.
純程式
歷史類題材記得自己核對年份與事件。
Token Bucket 限流演算法圖解@ParkerRex · Canvas · One-shot英文原文
explain a token bucket rate limiter, canvas only, no libraries, every frame a pure function of time so my renderer can screenshot it.
純程式
最值得學的是後半句:「每一幀都是時間的純函數,讓我的渲染器能截圖」。技術概念解說片可以直接套這個句型。
導數概念教學(Manim+edge-tts)@LinearUncle · Manim, edge-tts簡中原文
请用Manim给我制作一个导数概念学习的视频,要求通俗易懂,并且有例子,引人思考。配音使用edge-tts
純程式
Manim 是專做數學動畫的 Python 函式庫;edge-tts 是免費的語音合成工具,不用申請 API Key。
什麼是 Git(中文配音)@Yunn260414 · JavaScript簡中原文
帮我用js制作一个视频,主题是:什么是Git
要深入浅出,让一个计算机0基础的人也能看得懂,然后要介绍一些常用指令的意思等等
要有声音的,然后是中文讲的
你可以用任何工具或者安装工具,可以联网检索
純程式需要:聯網
最後一句很實用:授權它自己裝工具、自己查資料,它會自己找 TTS 方案。

藝術風格與互動作品

花叔把自己的做法沉澱成 huashu-art-motion 技能包,裡面有幾十張藝術風格卡(洞穴壁畫、浮世繪、梵谷、蒙克、吉卜力、蒸汽波⋯⋯)後來又新增了 8 種 YouTube 常見解說風格(白板、Vox、Kurzgesagt、3Blue1Brown、發表會 UI、財經圖表、故事、動態文字)。下面三條是裝好技能包之後的說法;用這個技能做的一支諾貝爾物理獎解說,5 小時在抖音破 10 萬播放。

指定名畫風格做動畫@AlchainHust 花叔簡中原文
用梵高《星月夜》的风格,给我做一段15秒的动画,画面里的东西要一直在动
需要:huashu-art-motion
「畫面裡的東西要一直在動」很關鍵。花叔拆原片時發現,每個時代雖然只出現 1 秒左右,但浪在捲、字在閃,畫面內部一直有動作。
拆解並複刻一支參考動畫@AlchainHust 花叔簡中原文
帮我拆解这段动画,告诉我它是怎么做出来的,然后复刻一版:[视频路径]
需要:huashu-art-motion需要:參考影片
複刻時 Claude 自己做了一張「運動熱力圖」找出原片哪些區域在動,這套拆解方法也收進了技能包。複刻只當練功,別直接發布別人的創意。
依口播長度配一段解說動畫@AlchainHust 花叔簡中原文
我这段口播讲的是梯度下降,帮我按3b1b的风格做一段对应时长的动画
需要:huashu-art-motion需要:口播音檔
花叔自己最常用的一種:長影片裡光靠嘴講不清楚的段落,單獨配一段動畫插進去。
Clawd 抓蝴蝶(手繪卡通起手式)JohnHeibel/ClaudeAnimationBase英文原文
Read ANIMATION_GUIDE.md, then make a 15-second video of Clawd trying to catch a butterfly.
需要:clone 這個 repo
PDoomVideo 作者的後續專案:p5.js+p5.brush 水彩筆刷、Clawd 角色、31 種表情,加一份給模型讀的動畫指南。作者說所有測試影片都是 Claude Code 裡的 Opus 5.5 以 xhigh 思考強度做的。
敦煌鏡窟「照見 ILLUMINE」互動網頁+影片@KeWai386772簡中原文
创作敦煌佛洞窟教壁画新媒体交互艺术作品,中英双语。在有禅机妙趣的哲思理念下,融合时间、镜子、生灭、空色的表达。贴图需要找到资源,在3D空间中贴上真实的壁画素材。入“洞”参观时,照见大千诸佛世界。镜面反射你可以借鉴 【链接】 中的思路,但要服务作品哲思与艺术效果的表现任务。产出 web 。巧妙放入
http://
agent.space 的导流入口。

并制作一部高超的,新媒体艺术世界大师级的动态图形交互动效视频,结尾附带
http://
agent.space 的丝滑自然不刻意绝妙的宣传。中英双语字幕。语音为中文。
需要:真實壁畫素材授權
一條提示詞同時要一個 three.js 互動網頁和一支宣傳影片。作者說 Claude Code 自己找素材、寫 shader、做配音,沒用影片模型。注意兩點:原文有兩處要求放入 agent.space(作者使用的平台)的導流,自用時請刪掉;作者也說最驚豔的鏡面特效所需外鏈沒公開,公開版約做到 80% 效果。成品可在 作者的體驗連結看。
07:00 Skills & tools

技能包與工具

技能包(skill)是「教 agent 照固定流程做事的說明書」。裝了之後,Claude 不只寫一段動畫程式,而是照一套影片製作流程走:問需求、出分鏡、做畫面、審片、交付。星數為 2026-10-07 查詢值。

兩大渲染框架

HyperFrames

★ 58,171 · Apache-2.0

HeyGen 開源 · 需要 Node.js 22+、FFmpeg

用一般 HTML 寫影片,動畫預設 GSAP,渲染靠 Puppeteer+FFmpeg。官方標語是 Write HTML. Render video. Built for agents. 內建 21 個技能,入口是 /hyperframes,另有產品發表、無露臉解說、PR 轉影片、音樂轉影片等專用流程。

# 方法一:Claude Code 外掛
claude plugin marketplace add heygen-com/hyperframes
claude plugin install hyperframes@hyperframes
# 方法二:獨立技能包
npx skills add heygen-com/hyperframes
# 不用 agent,純指令列
npx hyperframes init my-video
cd my-video
npx hyperframes preview
npx hyperframes render

官方範例:Using `/hyperframes`, create a 10-second product intro with a fade-in title, a background video, and subtle background music.

GitHub

Remotion Agent Skills

★ 4,872(主 repo 62,250)

Remotion 官方 · 需要 Node.js

用 React 寫影片,出現得比 HyperFrames 早。技能裝在專案的 .agents/skills,Claude Code 透過 .claude/skills 捷徑讀到。授權提醒:Remotion 不是開源授權,個人與小團隊免費,公司可能要買授權。

# 從零開一個專案
npx create-video@latest --yes --blank my-video
cd my-video
npx remotion skills add
npm run dev
# 或全域安裝技能
npx skills add remotion-dev/skills

官方給 agent 直接貼的一段:Ensure Node.js is installed. Install Remotion Skills: `npx -y skills@latest add remotion-dev/skills -g -y` Then use them to create a video.

範例指令:/remotion-create Make a promo video for a record store

官方文件 · 授權價格

做特定類型片的技能包

huashu-art-motion

★ 1,055 · MIT

花叔 · 需要 uv、ffmpeg、Playwright Chromium

35 種藝術風格、9 種解說語法。可以指定名畫風格、拆解複刻參考片、依口播做解說動畫。做完先跑程式檢查,再讓沒參與製作的 agent 挑毛病。

npx skills add alchaincyf/huashu-art-motion
# 第一次渲染前裝無頭瀏覽器(也可以叫 agent 幫你裝)
uv run --with playwright playwright install chromium

GitHub

video-shotcraft

★ 10,536 · Apache-2.0

Vincentwei1021 · 走 Remotion

產品宣傳片技能包:157 張鏡頭配方卡、214 種樣式與動態預覽,加一套可上線的模板。sitin 推薦的流程:先逛 Gallery 挑鏡頭,用 Ink Press 模板做第一版,給真實截圖、logo、品牌色和文案,先讓 agent 出素材清單和分鏡,不要直接寫程式。

npx skills add Vincentwei1021/video-shotcraft

範例:Use video-shotcraft to make a promo for my product with the Ink Press template.

GitHub · 鏡頭圖庫

motion-video-kit

★ 1,050 · MIT

echris6 · 需要 ffmpeg/ffprobe(含 ebur128)

拆了 28 支專業 SaaS 發表片,整理出動效規則、分鏡方法、Three.js 3D 模式、音訊規範與品質檢查。招牌是 Gauntlet 審片:每輪換一個新的評審 agent。交付物除了 MP4,還有分鏡、原始檔、素材生成紀錄與審片紀錄。搭 HyperFrames 渲染效果最好。

git clone https://github.com/echris6/motion-video-kit.git
cp -r motion-video-kit/business-motion-film ~/.claude/skills/

GitHub

PDoomVideo / ClaudeAnimationBase

★ 1,868 / 909

JohnHeibel · 需要 Node.js、Chrome、ffmpeg

PDoomVideo 是一支 156.6 秒 MV 的完整原始碼,作者只指定了角色、要求每句歌詞配有趣畫面與轉場,其餘全由模型生成。Claude 第一輪做完後自己寫了一份分鏡規範 STORYBOARD.md,再派多個子代理分段寫。想學手繪卡通,從 ClaudeAnimationBase 起手。

npm install
node render.mjs --frames=0:156.6 --workers=4
node render.mjs --encode --out=out/pdoom.mp4

PDoomVideo · ClaudeAnimationBase · 成片

另外四個技能包

prompt-motion 收錄

cinetic:讓 agent 從概念、品牌、配樂到渲染,做一支電影感發表短片。

npx skills add Leonxlnx/cinetic

product-film-skill:先學你產品的設計系統、訪談你,再用真實元件在 Remotion 做發表片。

/plugin marketplace add Rieranthony/product-film-skill
/plugin install product-film@product-film-skill

session-story:讀你本機的 Claude Code 歷史,把一次典型工作過程做成配樂動畫短片。

npx skills add heygen-com/hyperframes-community-skills --skill session-story

buildfast-skills:任何主題做成動畫 MP4,每幀程式繪製,配樂程式合成並卡點。

npx skills@latest add https://github.com/buildfastwithai/buildfast-skills

HyperFrames Studio

桌面 App

HeyGen · macOS、Linux;Windows 尚未推出

給 agent 用的影片編輯器。你描述需求、agent 做出專案,然後你們在同一條時間軸上改。想改哪裡,直接在畫面上圈選或留言,比打字說「第二場景左上角那行字」簡單得多。內附上百個靈感與模板。@jipe_ia 說它免費、用你本機的 Claude/Codex 方案,這點官方頁沒寫,未查證。

下載頁

Make Me a Hanzi

★ 2,701 · 資料集

skishore

9,000 多個常用簡繁漢字的筆順向量資料。想做「標題字一筆一筆寫出來」,可以在提示詞裡直接點名用它的 graphics.txt。筆順圖形衍生自台灣文鼎(Arphic)字型,沿用 Arphic Public License。

GitHub

09:00 Licensing

音樂與音效:免費不等於隨便用

來源可以不可以/要注意
Uppbeat 免費帳號個人創作者自己發布的影片;每月下載數有上限必須附署名(下載時給的 Credit 文字與授權碼,貼在影片說明);一個授權碼只對應一支影片;不可替客戶做、不可投付費廣告、不可上電視或串流平台。接案要買付費方案。
Pixabay Music免費商用、不必署名、可修改不可原樣單獨轉售;內容含可辨識商標時,不能用在相關商品服務的商業用途。
程式自己合成點擊聲、轉場聲、鋼琴、編鐘、古箏都能寫自己寫的最乾淨。ik_builds 的模板要求「只用 CC0 或生成的音效,並記錄來源」,值得照做。

Eian 用的是 Uppbeat,並提醒免費版要署名。查過授權條款後要補一句:Uppbeat 免費版只限個人自己發布,不能用在公司或客戶的案子。給客戶做片,要嘛買付費方案,要嘛改用 Pixabay 或程式合成。Pixabay 音樂會不會被 YouTube Content ID 誤判,這次沒有查到資料。

授權依據:Uppbeat Basic License、Uppbeat User Agreement、Pixabay License Summary(皆 2026-10-07 查閱)。

10:00 Batch pipeline

批量做短影片:不用影片模型、不用真人出鏡

三個三分享的組合是 Opus 5.5 × GPT Image 2.5 × Gemini 3.8 Flash TTS。他的說法是成本很低,從製作到發布可以全自動。流程分八步:

1

讓 Opus 5.5 做調研

2

讓它寫腳本

3

用 Gemini 3.8 Flash TTS 做聲音複製

4

照腳本用 TTS 配音

5

用 GPT Image 2.5 生成素材

6

在剪輯裡把所有素材對齊

7

導出做最後檢查

8

發布到抖音和小紅書

動畫要寫清楚的 7 件事

他另一則貼文把 AI 動畫的核心拆成 7 個問題。寫進需求,比「做得生動一點」有用得多:

  1. 劇情怎麼起伏
  2. 角色長什麼樣
  3. 場景長什麼樣
  4. 人物站哪裡
  5. 道具怎麼變化
  6. 第幾秒發生什麼
  7. 鏡頭怎麼拍

原話是:寫清楚它幾點幾秒起跳、怎麼掉、鏡頭怎麼跟、表情怎麼變,才像動畫。

提醒聲音複製只用你自己、或有書面同意的人的聲音。「全自動發布」也建議至少保留最後一關人工看片。
11:00 Getting paid

拿去接案:0xCodila 的做法

先說清楚這篇文章文末標註 Paid Partnership,是 Viktor 的業配(文中用它查資料、寄開發信、串接 HubSpot)。下面只整理在 Claude Code 裡做樣片的部分和報價思路;找客戶那段原文要用 Viktor,這裡只摘要、不附它的提示詞。gKev1n 轉推時開玩笑說,這篇改一改「掛鹹魚」賣 99 元應該沒問題(鹹魚是二手平台閒魚的諧音)。

第一步:先做一支能給買家看的樣片

作者從一個真實案子出發:有公司在 Upwork 徵 15~30 秒、用 Remotion 做的產品影片,顯示預算 300 美元。但接案前要有作品,所以先做一支自發的概念樣片,用原創介面,全程標「Concept demo」,不假裝替該公司做過。範圍:一支 15 秒片、一個橫式母版、一個直式改版、可編輯原始檔。

環境照 Remotion 官方流程:

claude update
npx create-video --yes --blank --no-tailwind motion-studio
cd motion-studio
npm install
npx remotion skills add
npm run dev
# 另開一個終端機,同一個資料夾
claude --model claude-opus-5-5

故事分四拍:0~3 秒三張分散的報表卡「Too many tabs.」;3~7 秒游標把卡片收成一個總覽;7~12 秒總覽定格「One clear view.」;12~15 秒結尾卡「Explore the demo.」

A|出 brief、風格指南、分鏡@0xCodila英文原文
Read the installed Remotion skills and inspect this project. We are making an original, self-initiated SaaS concept demo, not a real client's advertisement.
Prepare brief.md, style-guide.md and storyboard.md for a 15-second, 1920x1080, 30 fps video. Use original interface graphics. Keep a small readable ‘Concept demo’ label throughout. Do not use third-party logos, testimonials or performance claims.
Storyboard: frames 0–89 show three report cards labelled Ads, Social and Website with ‘Too many tabs.’ Frames 90–209 show a cursor selecting and gathering them into one overview. Frames 210–359 reveal that overview with ‘One clear view.’ Frames 360–449 hold ‘Explore the demo.’
Analyze any references I supplied for visual principles, not assets to copy. If no reference is available, propose a restrained typographic direction using an available licensed font and two accent colors. List exact copy, assets, frame ranges, transitions and sound cues. Cover every frame. Preserve existing CLAUDE.md instructions and add these project rules. Show the storyboard for review before building.
讀完分鏡,你應該能在任何動畫存在之前,講出觀眾會學到什麼。
B|照分鏡實作,先出粗剪@0xCodila英文原文
Implement the approved storyboard as a registered Remotion composition named SaaSDemo: 1920x1080, 30 fps, 450 frames. Preserve existing project work. Use the installed versions and their official APIs.
Separate editable copy, colors and asset paths from animation logic. Drive motion from useCurrentFrame and useVideoConfig; avoid wall-clock timers and unseeded randomness. Load the chosen font explicitly with the supported loading mechanism.
First render a low-resolution preview that covers all four scenes. Run the project's available type and lint checks. Fix errors before polishing.
Use Remotion spring() for the cards gathering into the overview. Start with mass 1, stiffness 180 and damping 22 as a tuning baseline, then inspect the result. Preserve element position when transitioning between states. Keep the headline still while it needs to be read. Do not animate every element simultaneously.
Export preview.mp4 and a contact sheet. Open the frames if supported, identify visible defects and fix the three most important ones. Save successful render commands and asset requirements in README.md. Report any checks you could not perform
注意看第 3 秒和第 7 秒附近:游標有沒有點到正確的控制項、卡片有沒有落在下一場景預期的位置。卡片變成總覽的那一刻,位置跳動或字型突變都會破功。
C|配音效、對照分鏡審片@0xCodila英文原文
Finish the sound and review SaaSDemo against storyboard.md. Use approved audio if supplied. Otherwise synthesize a short click, a soft movement cue and a restrained completion tone as local WAV files; use no paid service.
Place cues at the actual interaction frames, with short fades and headroom. Integrate them into the Remotion composition so the MP4 contains the intended audio. Preserve a silent version if needed for comparison.
Render a contact sheet at one-second intervals and around every scene boundary. Inspect the images if supported. Check readable text at phone size, spacing, cursor continuity, scene coverage and the final three-second hold. Inspect the exported file's duration, dimensions, frame rate and audio stream. Check audio peaks for clipping; if you cannot listen, ask me to review the mix.
Fix the three most important defects and repeat for at most three passes. Save timestamped findings in review.md. Never mark an unavailable check as passed. Return the actual files and remaining issues for my review
「Never mark an unavailable check as passed」這句很值得抄:做不到的檢查不准報通過。看一次靜音版、一次有聲版,確認故事都看得懂。
D|直式改版、打包、存成技能@0xCodila英文原文
Create SaaSDemoVertical at 1080x1920, 30 fps, 450 frames by relaying out the approved film, not cropping it. Keep readable text, the concept label, the story and the audio timing.
Render both compositions as H.264 MP4s using the installed Remotion CLI. Verify each output opens and has the expected dimensions, duration and audio. Package the source project without secrets or node_modules, including the lockfile, permitted assets, license notes and exact install/render commands.
Create .claude/skills/motion-reel/SKILL.md with valid name and description frontmatter. Save the verified workflow and actual commands for future work, preserving unrelated instructions. Explain how to invoke /motion-reel and what must be supplied for a real client brief

第二步:找買家、算報價

  • 搜尋關鍵字別只打 Opus。買家描述的是結果:SaaS product video、UI animation、Remotion developer、product launch video。
  • 作者列的案子行情(10 月 2 日檢查,之後可能已關閉):Upwork SaaS 宣傳片 500 美元、兩支 UI 動畫共 400 美元、網站 Demo 200 美元、Podcast logo 動畫 100 美元、Fintech 宣傳片每支 60~80 美元、B2B SaaS Demo 約 2,000 美元;Freelancer SaaS 影片廣告 30~250 美元。平台有 Upwork、Freelancer、PeoplePerHour、Contra、Twine。
  • 報價先算再開口。作者的示範:5 小時 × 時薪 40 美元(含修改時間),加 20 美元直接成本,底價 220 美元;平台抽 10% 的話,220 ÷ 0.90 ≈ 244.44 美元(未稅)。每個數字都換成你自己的。一個 300 美元的案子如果要好幾支片,單支算法就撐不住。
  • 先綁範圍。一個互動、一支 15 秒片、約定好的比例、一次分鏡審核、一輪修改、要不要給原始檔,並寫清楚什麼算新需求。Upwork 上要確認里程碑款已入帳再開工。
  • 提案只講做得到的。開頭證明你讀過需求,附上樣片並說明是自發作品,給一個明確的第一步,再問一個有用的問題。

作者提到一個案例:@achxvi 發展出自己的動畫風格,已用 129 美元的價格賣出好幾單,他自稱花不到一小時。

12:00 Limits · Cost · Pitfalls

限制、成本與最常踩的坑

做不好的事

活物畫不好

動物和人臉近看只是粗糙的幾何形狀,這類鏡頭還是要靠影片模型或實拍。

容易過曝

太空這類場景常常亮到發白,要在提示詞裡特別要求真實的顏色。

審美要人把關

開發者 Wes Bos 認為,這些動效本身不算出色,出色的是它做得出來。決定展示什麼、把風格做到位仍是難點,給它素材庫與風格指引會好很多。

有上手門檻

要一個能執行程式的環境,通常是 Claude Code,加上 Node.js、Chrome、FFmpeg。

成本:社群回報的數字

誰說的數字情境
寶玉轉述每週 Claude 額度約 7%一位創作者做一支 3 分鐘帶旁白短片。也有單條提示詞的 3D 專案寫到一半撞上單次輸出長度上限。
寶玉每百萬 token 輸入 4 美元、輸出 20 美元Opus 5.5 的 API 價格。
@VincentWei93每種風格約 5~10(原文未寫幣別)他做了 15 種達商業水準的風格,影片、音樂、音效全由 Opus 5.5 寫程式完成。提示詞原說要放上 GitHub,但他的帳號被停權,截至整理日尚未公開。
@KeWai386772200 美元的 Claude Code 訂閱,估計每天能做一條作者估計比 Seedance 出影片便宜約 10 倍。
@EianLu2 小時、不到 1 小時85 秒 MV 與 105 秒水墨短片各自從零到完成的時間。
@AlchainHust 花叔不到一天2 分 08 秒、穿越 23 種畫風的一鏡到底動畫,從拿到參考片到成片。

最容易踩的 5 個坑

  1. 畫面和鼓點差一點。電腦算的節拍不一定等於耳朵聽到的。覺得不對立刻說「慢了」或「快了」。
  2. 導出的前幾幀字型不對。多半是字型還沒載入完就開始截圖,跟它說「等字型載入完再截圖」。
  3. 剪接處有「咔噠」聲。請它在拼接處加極短的淡入淡出,剪點卡在節拍上。
  4. 每次都導整支片,太慢。平常只導一小段,用每秒 30 張預覽。
  5. 音樂版權。免費不等於隨便用,看清楚要不要署名、能不能商用。見第 09 章。

以上整理自 Eian。sitin 再補一條:別只給一句提示詞。真實截圖、logo、品牌色、目標受眾、片長、發布平台、核心賣點都要交代,否則 agent 會做出「看起來不錯、但完全不像你產品」的假介面。

社群的冷靜派意見

KeWai 的敦煌作品下面,幾則回覆值得記住:博物館這類案子真正貴的是策展邏輯、內容考證和現場硬體調試的反覆返工;生成能搞定視覺資產,但「為什麼這樣呈現」還是要人定。另一則說得更短:貶值的是執行,不是審美。大師的AI小灶轉述的一位作者也承認,他花了大量時間調緩動曲線,音效最後還是買 Gumroad 上的付費素材比較靠譜,而且要多輪迭代,不是一次到位。

13:00 Credits

資料來源

提示詞與作品版權屬於各原作者。本頁只做整理與翻譯說明,引用時請連回原文。

X 收藏貼文(17 則)

延伸查證