Fable 藝術史動畫一句話生成,開源重建把它變成可複製的工程

X 創作者 Tak 用一句話請 Fable 生成 15 秒跨越四萬年藝術史、少女與貓貫穿全場的動畫,原推未公開工作流程;四天後開發者花叔用程式碼把整套做法重建成開源 skill(風格配方卡、解說語法與版面審計工具,不含原片任何影格),十八天近五千星,並被十萬星的 Open Design 收為設計來源,這條路徑的每個節點都可從原推、GitHub 與 Anthropic 官方文件回查。

用 AI 摘要這篇文章:

一支 15 秒的動畫,一句話就生出來,然後在兩週內被拆解、重建、收進另一個十萬顆星的開源專案。2026 年 10 月的這條路徑,比動畫本身更值得記下來:AI 動畫的可用方法很少從生成魔術裡直接長出來,它通常要等有人把走紅的案例攤成配方、語法與工具,其他人才跟得上去。原推、重建、收錄三個節點在兩週內先後落位,每一步都有可回查的時間戳。

15 秒裝下四萬年,從一句話開始

10 月 2 日,X 創作者 Tak(@cherry_mx_reds)貼出一段 15 秒影片,配文只有兩句:「I asked Fable for some art history and received 40,000 years of it in 15 seconds with a cat subplot」,以及向一個還不存在的版本喊話的「FABLE 5.5 MUST BE PACED IMMEDIATELY」。中譯大概是:我請 Fable 來點藝術史,15 秒收到四萬年,外帶一條貓的副線。到 10 月 24 日,這則貼文累積 1,636 個讚、61 則回覆。

我們把 1080p 原片下載後分段抽幀核對。整支片是同一個房間:人物坐在右側桌邊喝東西,貓坐在畫面另一側,左上角掛著畫或開著窗。隨著右上角的年代計數器往下跳,畫風從洞穴壁畫換到古希臘黑繪陶器、哥德泥金手抄本、浮世繪、新藝術、1960 年代的普普像素,收在 2026 年的扁平向量插畫;每換一個時代,畫面還會自己亮出該段的風格名稱,等於連字幕都一併生成。結局是貓糧打翻。構圖從頭到尾沒換過,換的只有媒材;這是觀眾在快速變風格時還跟得上故事的原因,也是後來整個開源重建押注的核心機制。

Tak 原推動畫中的 1895 年新藝術海報風格段落Pin
原推動畫裡的 1895 年段落:右上角年代計數器與風格標籤,人物與貓貫穿每個時代(翻攝自 Tak 的 X 貼文影片)
時間事件出處
2026-09-01Claude Fable 5.1 發布Anthropic 官方模型文件
2026-10-02Tak 貼出 15 秒藝術史動畫X 原推(API 建立時間與推文 ID 解碼互印)
2026-10-06huashu-art-motion 儲存庫建立GitHub API
2026-10-14Open Design 收錄適配版並列為設計來源open-design 儲存庫 commit 與 SOURCES.md
2026-10-16v1.2.0 版發布,加入敦煌壁畫風格與版面審計工具;README 致謝收錄GitHub Releases 與 commit 紀錄

原推沒說的,比它說了什麼更重要

這則走紅貼文有兩個空白。一個是 Tak 沒有公開 prompt 或任何製作流程,配文裡那句請求語就是全部;另一個是這則推文編輯過,X 的 API 仍留著編輯紀錄欄位,我們引用的是現行版本。原推給不出任何「完整還原作者做法」的依據,這類宣稱只能靠自行重建去補。

「Fable 5.5」也值得停下來看。查 Anthropic 官方文件,Fable 家族目前最新是 2026 年 9 月 1 日發布的 Fable 5.1,往下是舊版 Fable 5,並沒有 5.5;Opus、Sonnet、Haiku 三條線才有 5.5。Tak 那句喊話是對著一個不存在的版本開的玩笑。Fable 5.1 本身的官方定位是「高難度推理與長時程代理工作」,建議情境寫得直白:當 Claude Opus 5.5 拉高 effort 仍達不到你的評估標準時用它,定價每百萬 tokens 輸入 10 美元、輸出 50 美元,是全家族最貴、速度標註「較慢」的一檔;上下文 100 萬 tokens、單次輸出上限約 12.8 萬 tokens,規格明白指向多步驟長任務。

還有一個容易誤會的機制問題:Claude 家族所有現行模型的輸入輸出形態,官方總覽頁寫的是「文字與圖片輸入、文字輸出」,沒有原生的影片輸出。所以「我請 Fable 做動畫」合理的機制解釋,是模型產出動畫的程式碼,再由工具鏈渲染成影片。動畫這種一次要寫出幾十鏡程式碼、再一路撐到渲染完成的任務,剛好落在 Fable 官方定位的「長時程代理工作」上;最貴的檔位做的不是特效,是把一大段結構化的工作從頭撐到尾。這也是開源重建有價值的地方:它把「怎麼寫、怎麼渲、怎麼檢查」攤在陽光下。

開源重建:一句 prompt 變成幾十張配方卡

10 月 6 日,GitHub 上出現 huashu-art-motion 儲存庫,作者署名花叔(alchaincyf),GitHub 個人頁顯示所在地中國、約 1.17 萬追蹤者。README 開宗明義交代了起點:10 月初在 X 上看到 Tak 那支 15 秒動畫,決定用程式碼重做一遍。

huashu-art-motion 的 GitHub 儲存庫頁面Pin
huashu-art-motion 儲存庫頁面:5.0k 星、528 forks、MIT 授權(翻攝自 GitHub)

重建版的邊界畫得很清楚。README 致謝段寫明:16 個藝術時代的場景構圖與「少女加貓穿越」的設定沿用原片思路,但每一幀都是用程式碼重新畫的,倉庫裡不含原片的任何影格、截圖或音訊,配樂只保留拆解方法、不保留對原曲的轉錄。授權也分層交代:程式碼與文件走 MIT,筆畫中線資料沿用文鼎公眾授權,字體採 SIL OFL,花叔自己的角色形象僅供示範,而借用 Anthropic 吉祥物 Clawd 的博物館片段是非官方粉絲示範、不在 MIT 範圍內。

內容物的規模,SKILL.md 的 v1.2.0 版自述是「36 種既有實做風格加 16 種可遷移研究配方、9 種解說動畫語法、8 種可按口播參數渲染的片段」。README 目錄則寫風格配方卡共 53 張,兩處口徑略有出入,引用時建議連出處一起標。9 種解說語法對準的是 YouTube 常見頻道型態:Kurzgesagt 的扁平尺度穿行、Vox 的剪報紅線與螢光筆、3Blue1Brown 的形變、白板、動態文字、發布會、財經圖表等,其中 8 種附示範片,第 9 種「講解員式財經科普」給的是語法卡與需自備角色的整片代碼快照;另外還有附口播的整片參考代碼,性質同樣是開發過程的快照,不是開箱即可渲染的成品專案。

10 月 16 日的 v1.2.0 版還加了一組實用更新:新風格敦煌壁畫(北朝),土紅地與奶白地兩欄、白鹿與鋸齒山、牆面有龜裂與鹽鹼;38 到 52 號的舊配方按新協議重做,先拉公版原作取色板與簽名筆法、形層過媒介通道、並排對照後才打分,並明確標為研究配方而非成熟實做;另外新增「render.py –audit」版面審計,自動抓出界、疊字與字太小。再往前兩天,作者才剛把第 36 種風格(Rick & Morty 的獨立 SVG 管線)收進庫裡,更新節奏在 10 月中旬相當密集。

這套庫能做什麼,README 的示範片比規格表好讀。《Clawd 博物館奇妙夜》讓 Claude Code 的像素吉祥物 Clawd 從保安電腦的終端機蹦出來,打著手電筒夜巡紐約大都會博物館,98 秒 16 個場景、無口播、配樂也是程式碼合成;跳進梵高《麥田與柏樹》時,筆觸方向取自原作的結構張量,Clawd 被重畫成厚塗筆法,入畫的五幅都是大都會開放授權的 CC0 原作。《花叔穿越名畫》則用 23 種畫風、2 分 08 秒從洞穴一路走到 2026。從一支 15 秒的走紅短片出發,同一套方法已經撐得起兩分鐘量級的完整作品;這些示範片都附在 README 裡,裝之前就能先點開看。

寫給模型看的說明書:按能力分檔

這個 skill 有一個少見的設計:SKILL.md 開頭先按讀者的能力分檔。「開闊檔」寫給 Claude Opus 5.5 或更強的模型,全文都適用,函式庫可以自己組合、渲染器可以自己寫;「軌道檔」寫給其他模型,只走一條固定的路,只讀這條路點名的文件。換句話說,這份文件的主要讀者就是把它裝進 coding agent 的模型本身,人類反而像在旁邊看著代理工作。花叔的自我介紹寫的是「AI Native Coder. Ship products without writing code」,這個儲存庫的 README 致謝 commit 也由 Claude Sonnet 5.5 共同署名,代理協作不是口號而是提交紀錄。

軌道檔那條固定路,其實是一套品質流水線。動手前先寫鏡頭表,表頭鎖三行:畫風一句話全片只用一種、色板 3 到 6 個色值且明文規定不落藍紫(防的就是 AI 生成影像的預設配色)、角色精細度選無或只出手和背影或幀庫;每一鏡一行,時間段、畫面裡的物、它在做什麼、鏡頭動作、螢幕文字。鏡頭表要先過 lint,紅燈沒清不許開始寫程式碼;逐鏡渲染時每一鏡再抽靜幀排開對照,「哪一鏡像從別的片子裡拿來的,就按畫風重做」。交付前交給「deliver.py」把關,紅燈不交付,黃燈項要逐條寫理由,還可以派獨立審片代理先把結論寫進專案再跑。把「生成」拆成鏡頭表、lint、抽幀對照、交付門檻四道關,這是把它當工程管,而不是當許願池。

安裝是一行指令「npx skills add alchaincyf/huashu-art-motion」,需求是 uv、ffmpeg 與 Playwright Chromium,文件以簡體中文為主。README 記載的開發過程裡,花叔讓 4 組只讀 skill 的代理去試 20 種沒見過的風格,再把成果收成統一的庫;這段是作者自述,實際效果要等更多第三方實做驗證。

4,995 顆星背後,是被修過的坑

到 10 月 24 日,這個儲存庫有 4,995 顆星、528 個 fork,最近一次程式碼推送停在 10 月 16 日。星星之外,issue 列表更能說明真的有人在用:Windows 用戶回報本地渲染服務用單線程 HTTP server,Chromium 同時拉腳本時隨機斷線,對應的修復 PR 與 issue 已在 10 月 8 日關閉;有人建議整片渲染加分段平行處理,實測快了約 3 倍;還有給 Vox 語法修正相機跟卡、補英文文件的 PR,以及指出後製效果函式把作用點硬寫在 1920×1080 正中央(960, 540)、換解析度就會歪的細節回報,甚至有人建議 Vox 語法的高亮框給出精確取值方法,因為目測截圖容易偏。這些都是裝之前值得先掃一眼的已知地形。

十萬星專案把它收進設計來源

10 月 14 日,開源設計工作區 Open Design(nexu-io/open-design,截至 10 月 24 日 103,570 顆星、Apache-2.0 授權)新增 motion-design 工作流,同一個 commit 把 huashu-art-motion 列為設計來源,並收錄一份保留 MIT 授權與上游出處的適配版。這個專案自述是「首個協作式 AI 設計代理工作區」,走本地優先與開源路線,2026 年 4 月建立。SOURCES.md 點名借走的四個概念:代表幀先行的美術方向、場景內運動、確定性程序繪製、把美學判斷與技術訊號分開。換句話說,被借走的層次比渲染函式更深:是「先定一張代表幀再展開全片」這類做事順序,這正是走紅案例沉澱成方法的證據。兩天後,huashu-art-motion 在 README 動態欄正式致謝這次收錄。

這一層收錄是整條路徑裡最有分量的訊號:方法不只被重現,還被一個更大的生態消化成自己的設計原則。對讀者來說,這也表示即使不裝這個 skill,它驗證過的做法已經開始往別的工具裡滲。

現在就能裝,與還查不到的事

想做自己題材的風格穿越片或片頭,現在就能照 README 走:「npx skills add」之後交給你的 coding agent,鏡頭表先寫、風格配方卡當起點。成本結構比想像中友善:原推那種「直接請 Fable」的路徑吃的是全家族最貴的推理檔(每百萬 tokens 輸出 50 美元),但這個 skill 本身按能力分檔,照它的設計,非 Opus 5.5 等級的模型走軌道檔也能跑,只是自由度低一些;換句話說,工程化順便把入場門票降了下來。要注意的是文件以簡體中文為主,繁中讀者讀起來隔一層。想先看別人怎麼把 AI 影片生成拆成工作流,可以參考我們先前寫過的碰撞定格影片教學、毛氈拼布風插畫提示詞拆解,或開源 AI 短影片產生器的實測筆記。

查不到的部分也要放在桌上:Tak 用的是哪個 Fable 版本、經過什麼渲染管線,原推沒有揭露,這是這條路徑的起點空白;huashu-art-motion 的實際輸出品質,我們沒有安裝執行,僅能以 README、issues 與示範素材判斷。Fable 5.5 會不會真的出現,看 Anthropic 的模型頁最快。一句話能生出 15 秒的驚喜,但能被別人拿去用的方法,是靠配方卡、語法卡與一條被修過 Windows 坑的渲染管線換來的;後者才是這個月真正新增的東西。

Sliven 褚崇名
Sliven 褚崇名

每日分享科技新知、免費資源以及 WordPress、虛擬主機相關主題,任何問題歡迎在科技月球下方留言,或是發送 Email 至 [email protected] 與我聯繫。

文章: 2052

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *


Share to...