一位 Reddit 使用者展示了一段動畫,其每一幀皆由 Claude Opus 5 透過 JavaScript 程式碼程序化生成。此示範突顯了該模型在視覺渲染任務中編寫連貫且可執行程式碼的能力。
這項成就強調了大型語言模型(LLM)作為軟體工程師的日益增強能力,特別是在為即時圖形生成複雜邏輯方面。這標誌著一個轉變,AI 不僅能處理靜態資產,還能處理動態且具狀態的程式碼執行。
該動畫依賴逐幀的 JavaScript 技術而非 CSS 動畫,從而允許對隨時間變化的屬性進行精確控制。雖然視覺輸出被描述為「僅算一般」,但生成底層程式碼的技術複雜度相當高。
事件背景
逐幀動畫涉及使用程式碼隨時間增量更新視覺屬性,通常需要狀態管理。Claude Opus 5 是 Anthropic 最新推出的聊天模型,能夠處理高達 100 萬個 token 的上下文,這有助於維持生成程式碼區塊之間的一致性。用於程式碼生成的生成式 AI 已從片段補全演進為完整的應用程式邏輯生成。
社群觀察
社群成員指出該動畫使用的是 HTML Canvas 而非 CSS,這使得渲染更複雜的內容(如 3D 遊戲)成為可能。雖然有人讚賞 AI 透過程式碼生成生動影像的技術實力,但也有人指出其視覺美學本身並不特別引人注目。



