AI 做影片寫出一堆腳本,教你越做越省額度,拆成元件下一部直接套
整份腳本存成模板,綁死的就是那一次的成果;但只要把動作、外框、參數拆成各自能換的元件,以後做影片就不用每次從頭寫,做過的好效果也能一直拿來用。文末也附上指令,可以直接請 AI 盤點舊腳本,整理成自己的剪輯元件庫。
這篇的段落(2)
現在用 Claude Code 或 Codex 做圖卡、剪影片,其實就是用程式碼寫動畫。每做完一部,資料夾裡就會留下一堆只為那部片生成的腳本。
接著做下一部時,多數人又讓 AI 從頭跑一次,舊腳本越堆越多卻不知道怎麼管,甚至 AI 還可能把它們刪掉,非常浪費。
就算想把這次做好的成果整份存成腳本模板,下一部再拿來用,也會發現根本沒那麼好套。
為甚麼?
因為整份腳本綁死了那一次的成果,換一支風格不同的影片,可能就完全不搭。我自己非常習慣把臨時腳本做成常駐工具,所以一開始也試著把剪輯成果存成腳本模板,結果就撞上這個問題。
常駐工具的做法見〈AI 第三次用同一個笨方法時,叫它停下來做工具〉)。
仔細看會發現,很多特效、轉場和字體動態,其實都散在多份互不相通的腳本裡。例如震動,不論是文字、圖片還是其他物件的震動,本質上都是同一種動作,但 Claude 在製作影片時,可能會分別寫出好幾份重複的程式。
當嗅出這點之後,我們就要想辦法把「震動」本身變成一個元件,讓文字、圖片或其他物件都能直接套用,只要調整震動幅度、速度等參數就好。
這對應到程式開發裡一個很重要的觀念,叫做「抽象」。
從不同的成果中找出共通的能力,把它獨立出來重複使用。我覺得這非常值得大家了解,因為它不只適用於寫程式,而是 AI 時代做很多事情都能用上的思考方式。
以此類推,我們就能把一個個做得好的效果存成元件,以後 AI 只要直接調用,不必每次重新生成。除了省下重寫的時間跟額度,更重要的是,已經做過、確認效果不錯的東西,可以一直保留下來。只要元件和執行環境沒有壞掉,就算未來模型變差,也不用重新賭一次生成品質。
別人還在為模型降智、剪不出以前的效果煩惱,你已經能像工廠一樣,用累積下來的元件流水線般產出品質穩定的影片。
拆成可拼裝的元件,下一部直接套到你的素材上
其實從生活中就能觀察到這件事。你有沒有注意到,剪輯軟體或常用的相機 App 裡,很多特效、轉場都能直接套到你選的素材上?不管錄製甚麼影片、拍攝甚麼照片,甚至上傳自己的圖片,通通都能套用。
而我們就是要讓 AI 也能這樣做。所以存下來的東西不能只是整份腳本,而是要拆成「元件」,也就是能重複拿來拼的小零件,每個只負責一件事,例如震動效果、拍立得外框,再靠參數調整來適應不同情境。
這個靈感也來自一套前端網頁元件庫叫做 Shadcn UI。
我想說,乾脆參考 Radix 那種低階元件的設計方式,讓不同效果更容易拼裝、組合和客製化。Radix 的元件有一個特色,就是盡量把功能行為和外觀樣式分開。放進剪輯裡,就是讓元件只管「怎麼動」,至於長甚麼樣子,另外換就好。
所以帶著這個觀念,回頭看看自己以前做的「手機外框」「瀏覽器效果」「終端機打字」,才發現原本都是把外框跟動作寫死在同一支腳本裡。例如手機外框有一個放大動畫,終端機畫面也要放大,明明都是放大,卻得各寫一份。
於是我就請 AI 重新設計結構,把「怎麼動」跟「長甚麼樣」拆開。放大動畫只要寫一次,裡面要裝手機、終端機、瀏覽器還是程式碼卡片,靠參數切換就好。
| 整份存成模板 | 拆成元件 | |
|---|---|---|
| 存下來的是 | 那一支片的整份腳本,動作、外框、數值黏在一起 | 動作、外框、參數分開存,各自能換 |
| 換一支風格不同的片 | 綁死那次的成果,風格不搭 | 換外框、改參數再套上去 |
| 手機框想改成終端機框 | 外框跟動作綁死,得重寫 | 動作不動,外框換成終端機,改一個參數 |
要把過去累積的腳本拆成元件庫,可以把下面這段指令丟給 AI,請它盤點並整理成每項都附有用途、適用情境、參數與範例的元件庫:
請全面盤點過去 AI 剪輯過程累積的中間產物(HTML、JS、Python、動畫、特效腳本等),將值得複用的能力整理成標準化、可參數化、可組合的工具庫。
參考 Radix UI 的 Composable Primitives 思想,但不侷限於此,僅是做一個標誌性參考,應依照我們的剪輯與常用工具特性,選擇最合適的抽象方式。
設計優秀的統一調用介面與輸入輸出規範,為每項能力提供明確的用途描述、適用情境、參數及使用範例,讓未來 AI 能直接調用與自由組合,同時又易於維護與最佳化既有能力。跑完之後,會看到資料夾裡多出一份工具清單(每項都有用途、參數與呼叫範例),且請 AI 用其中一個元件換不同參數就能跑出畫面。
下次 AI 幫你做完一份成品,當場先叫它盤點這次寫出的腳本,把值得重用的效果拆成可帶參數、可組合的元件,而不是整份存成模板。
這樣每做完一部片,除了多一份成品,也多累積一些下一部能直接拿來用的能力。
