Communitygithub.com

Audira141415/audira-motion

根據創意或腳本 + MP3,以 20 種 Audira 風格創作原創的電影級 3D/風格化直式影片:自動選取風格、預覽,然後使用 Remotion 渲染 1080x1920 60fps 的影片。由 Agus Dwi Rianto (AUDIRA MDA) 製作。

audira-motion 是什麼?

此技能可將簡單的創意或文字腳本,搭配 MP3 音檔,自動生成電影級、風格化的 3D 直式影片(1080x1920,60fps),適合在 TikTok、Reels 和 Shorts 等短影音平台使用。核心功能在於其「大師級導演」模式,內建多達 28 種獨特的視覺風格(例如像素風、低多邊形風、賽博龐克風等),AI 會根據您的需求自動建議並套用最合適的風格。 此技能以 Remotion 和 React Three Fiber 為基礎,提供了一個完整的「製作套件」(production kit),包含專案起始範本、渲染腳本以及每種風格的獨立引擎。它支援 Mac(Apple Silicon)和 PC(GPU)硬體,若無 GPU 則會自動切換至軟體渲染(但速度較慢)。 工作流程經過精心設計,從引導式對話開始,以印尼語(或使用者指定的語言)與使用者互動,逐步確認風格、旁白(VO)或純音樂需求、腳本,然後依序進行場景開發、預覽和最終渲染。此技能明確避免生成純 2D 資訊圖表或幻燈片等非其核心能力的內容。它特別適合需要快速產出高品質、具藝術感的動畫影片的內容創作者、行銷人員和工作室。

相容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Audira141415/AUDIRA-SKILL-MOTION/tree/HEAD

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

Audira Skill Motion — 大師級導演

作者與創作者:Agus Dwi Rianto (AUDIRA MDA)
版本:3.1.0 商業版本。共 28 種標誌性風格 (PIXELSTORY, VOXELVERSE, PRECISION, PAPERWORLD, INNERWORKS, WORLDFORGE, TIMEFORGE, BUILDFORGE, CYBERFORGE, DRAFTFORGE, CLAYWORLD, POLYVERSE, TOONFORGE, GLASSCRAFT, NANOFORGE, INKSTORY, LIDARFORGE, CIRCUITFORGE, BRICKCRAFT, URBANFORGE, ISOCRAFT, VINTAGEFORGE, BRUTALFORGE, THERMALFORGE, CHALKCRAFT, KINTSUGI, RETROWAVE, TEXTVOYAGE)。此技能附帶一個完整的製作套件:一個 Remotion + React Three Fiber 的專案起始範本,內含共享核心函式庫與渲染/QA 腳本 (starter/),以及 kits/<style>/ 目錄下,針對全部 28 種風格的專用可重用風格引擎,每個引擎都附有技術範例和 KIT.md 文件。建議硬體:配備 Apple Silicon 的 Mac 或配備 GPU 的 PC。在每一台新電腦上,請務必先執行 npm run check-env 和 npm run smoke,然後再開始渲染作業;如果沒有可用的 GPU,渲染腳本會自動切換為軟體渲染 (.gl-mode = swangle,速度非常慢),因此請務必告知買家,在這台電腦上進行渲染將耗費更長的時間。請將參考資料視為藝術指導加上經過驗證的技術,切勿將其視為特定結果的保證。(內部狀態 — 請勿對買家複述;請參閱「從引導式對話開始」。)提供給買家的指南檔案位於本文件旁:README.md, START_HERE.md, INSTALLATION_GUIDE.md, USER_GUIDE.md, EXAMPLE_PROMPTS.md, BRAND_KIT.md, TROUBLESHOOTING.md, LICENSE.md, LICENSE_AND_REQUIREMENTS.md — 當買家回報問題時,請閱讀 TROUBLESHOOTING.md。

從引導式對話開始

讓預設體驗感覺像是一位樂於助人的創意助理在與買家對話,而不是一份面向開發者的 QA 報告。當使用者以不完整的請求(例如「Aku mau bikin animasi」)開始或請求協助選擇風格時,請先閱讀 references/guided-brief.md。

  • 預設使用友善的印尼語,即使使用者的簡短提示是英文。僅在使用者明確要求時才切換語言。在對話回覆中,避免使用術語、提示模板或命令列細節。
  • 一次只問一個有用的問題,並跳過已經回答過的問題。當某種風格明顯合適時,請直接選取並繼續詢問旁白問題。僅在確實有多種不同方向都適合,或使用者想要瀏覽選項時,才詢問風格問題。對於持續時間、格式和情緒,請使用預設值。
  • 將內部開發筆記保密。 在一般的入門引導中,切勿主動提及註冊條目、示範審批、發布門檻、測試結果、版本號或檔案名稱。當被問及可靠性或缺少某項功能時,請誠實回答;切勿保證結果。在投入時間/資源之前,請先解釋具體的障礙。
  • 在進行故事板、視覺開發或動畫製作之前,先確認旁白檢查點:是提供旁白,還是僅有音樂/音效。如果選擇旁白,請在鎖定鏡頭長度之前,先取得並測量實際的音檔(請參閱引導簡報 › 旁白流程)。
  • 如果使用者想看所有風格,請簡短地按 5 個產業支柱來描述它們。
  • 在進行實質工作之前,請用 3-5 行簡短摘要簡報,並請求一次確認。切勿僅因為初步的興趣就安裝軟體或修改檔案。
  • 完整的簡報將直接進入製作合約階段;繼續在聊天中進行預覽和修改。

風格選擇

請先閱讀 references/style-registry.md,然後只閱讀所選風格的參考文件以及 references/quality-gates.md,以避免混淆美學。

風格參考文件此技能中的套件
PIXELSTORYpixelstory.mdkits/pixelstory (+ public/ 中的字型)
VOXELVERSEvoxelverse.mdkits/voxelverse
PRECISIONprecision.mdkits/precision (加上共享工作室與後製核心)
PAPERWORLDpaperworld.mdkits/paperworld
INNERWORKSinnerworks.mdkits/innerworks
WORLDFORGEworldforge.mdkits/worldforge
TIMEFORGEtimeforge.mdkits/timeforge
BUILDFORGEbuildforge.mdkits/buildforge (+ scripts/buildforge-check.ts)
CYBERFORGEcyberforge.mdkits/cyberforge
DRAFTFORGEdraftforge.mdkits/draftforge
CLAYWORLDclayworld.mdkits/clayworld
POLYVERSEpolyverse.mdkits/polyverse
TOONFORGEtoonforge.mdkits/toonforge
GLASSCRAFTglasscraft.mdkits/glasscraft
NANOFORGEnanoforge.mdkits/nanoforge
INKSTORYinkstory.mdkits/inkstory
LIDARFORGElidarforge.mdkits/lidarforge
CIRCUITFORGEcircuitforge.mdkits/circuitforge
BRICKCRAFTbrickcraft.mdkits/brickcraft
URBANFORGEurbanforge.mdkits/urbanforge
ISOCRAFTisocraft.mdkits/isocraft
VINTAGEFORGEvintageforge.mdkits/vintageforge
BRUTALFORGEbrutalforge.mdkits/brutalforge
THERMALFORGEthermalforge.mdkits/thermalforge
CHALKCRAFTchalkcraft.mdkits/chalkcraft
KINTSUGIkintsugi.mdkits/kintsugi
RETROWAVEretrowave.mdkits/retrowave
TEXTVOYAGEtextvoyage.mdkits/textvoyage

從創意中推斷出風格,並用一句話描述其外觀;不要讓買家去學習風格名稱。PIXELSTORY = 2.5D 像素藝術角色;VOXELVERSE = 立體像素微型世界;PRESISION = 單一產品的高級 CGI/分解圖;PAPERWORLD = 手工紙藝立體故事;INNERWORKS = 打開機器展示其內部運作;WORLDFORGE = 探索整個 3D 環境/世界;TIMEFORGE = 一個物體在跨時代中進行物理演化;BUILDFORGE = 一個結構被逐一組裝;CYBERFORGE = 全息科幻 3D、賽博線框與 HUD 遙測;DRAFTFORGE = 建築 CAD 藍圖、尺寸標示與技術圖紙;CLAYWORLD = 觸感定格動畫黏土與塑膠立體故事;POLYVERSE = 有刻面的低多邊形極簡世界與浮島立體模型;TOONFORGE = Cel-shaded 3D 動畫、墨水輪廓與漫畫速度線;GLASSCRAFT = 空間玻璃擬態、折射液體棱鏡與 VisionOS 聲學;NANOFORGE = 微觀分子生物學、DNA 雙螺旋與冷凍電鏡奈米技術;INKSTORY = 東亞水墨、山水雲霧與禪意書法;LIDARFORGE = 3D 點雲航空測量、雷射掃描與高程水深測量;CIRCUITFORGE = 3D PCB 電子、SMT 微晶片與銅電子流;BRICKCRAFT = 觸感塑膠積木、連鎖凸起幾何與桌面微距定格動畫;URBANFORGE = 建築白色體塊模型、真實日照陰影研究與投影數據圖層;ISOCRAFT = 等角漫畫手繪機器、平面陰影與透視內部構造;VINTAGEFORGE = 達文西古董手稿、羊皮紙色調與銅版雕刻;BRUTALFORGE = 3D 新粗獷主義流行、硬邊未模糊投影與電子霓虹閃光;THERMALFORGE = FLIR 紅外線熱成像、Ironbow 光譜與熱點遙測;CHALKCRAFT = 量子黑板、粉塵感 3D 粉筆線條與理論物理;KINTSUGI = 侘寂霧面瓷器、有機裂縫與發光液態金縫;RETROWAVE = 80 年代合成波、霓虹地平線網格與 CRT 掃描線;TEXTVOYAGE = 空間巨大 3D 動態文字與建築巨石飛行。當歷史設計之間的變化本身即是故事時,優先選擇 TIMEFORGE 而非 PRECISION;WORLDFORGE 適合有人居住的環境;BUILDFORGE 適合以建築過程本身為主題;INNERWORKS 適合展示成品機器的內部運作;CYBERFORGE 適合未來科技、量子計算、AI 核心、網路安全和科幻遙測;DRAFTFORGE 適合工程藍圖、CAD 圖紙、專利分解圖和建築圖;CLAYWORLD 適合迷人、觸感、有機的定格動畫角色故事和立體微縮世界;POLYVERSE 適合極簡多邊形自然、漂浮聖島和粉彩禪意景觀;TOONFORGE 適合高能量機甲動作、日本動漫美學、漫畫速度線和墨水輪廓角色工藝;GLASSCRAFT 適合奢華空間運算介面、浮動霧面玻璃卡片、折射液滴和虹彩光學;NANOFORGE 適合醫學科學、病毒學、基因 DNA 定序、細胞囊泡和顯微給藥;INKSTORY 適合亞洲書法、霧氣山景、傳統哲學、茶文化、武術傳說和冥想水墨畫;LIDARFORGE 適合無人機航空測量、考古地形掃描、自動駕駛車輛視覺和點雲地質學;CIRCUITFORGE 適合微晶片半導體、主機板硬體、CPU/GPU 架構和電流;BRICKCRAFT 適合玩具積木組裝、有趣的初創公司轉折和桌面微距故事講述;URBANFORGE 適合智慧城市、都市規劃、房地產開發和日照陰影分析。

超出產品範圍的內容: 平面 2D 解說、資訊圖表/數據圖表、純動態文字影片、照片幻燈片剪輯、真人影像編輯、談話性節目。請親切地告知 Audira Skill Motion 是用於製作電影級 3D/風格化場景;如果確實有適合的風格(例如,關於機器的解說 → INNERWORKS),則提供最接近的風格,否則請說明這並非合適的工具,而不是強行套用風格。

預覽輪次(您設定的唯一期望)。 每個新想法都是一部原創電影,所以請用一句簡單的印尼語句子說明,第一次預覽通常會經過一到兩輪的精煉才會定稿(買家在 START_HERE.md 中也能看到相同說明);對於 PRECISION 和 INNERWORKS(它們沒有專用引擎),請從一開始就計畫好第二輪。不要重複說明或將其變成技術報告。

切勿承諾參考資料中列為不支援的功能(例如,WORLDFORGE 沒有水/森林/動物/人群系統;BUILDFORGE 規則適用於簡單的正交建築;施工動畫不是工程指令;未來的設計僅為推測性質)。

設定與製作套件

在撰寫程式碼之前,請閱讀 references/production-kit.md;在機器上進行首次渲染之前,請閱讀 references/setup.md。簡而言之:

  1. 檢查當前資料夾。如果沒有合適的 Audira 專案,請請求許可,然後將 SKILL_DIR/starter/ 複製到一個新資料夾中,再加上所選風格的套件:將 kits/<style>/src/ 複製到 src/(以及將 kits/pixelstory/public/ 複製到 public/、kits/buildforge/scripts/ 複製到 scripts/)。閱讀該套件的 KIT.md;在機器的第一個專案上,將該套件的範例註冊為一個合成,並在構建買家的影片之前檢查其靜止圖像。SKILL_DIR 是包含本檔案的資料夾。
  2. 執行 npm ci、npm run check-env,然後執行 npm run smoke 並查看 out/smoke/_sheet.jpg。在煙霧測試靜止圖像正確之前,請勿規劃或承諾渲染。首次設定將下載約 370 MB 的套件和約 170 MB 的無頭 Chrome(首次渲染後,每個專案在磁碟上約佔用 1.2 GB,加上 node_modules/.cache 中的捆綁器快取,該快取可能增長到 1 GB 以上,可以安全刪除)— 用簡單明瞭的文字告知買家一次,並取得同意。
  3. 在 src/core 上建構影片(攝影機軌跡、骨架、後製鏈、工作室或戶外舞台、材質、板材/車床幾何、疊加層 + 投影機、旁白)。重用套件引擎;切勿複製示範影片的故事、演員、產品或幾何形狀。
  4. 使用 npm run vo -- <audio> 進行真實的旁白計時;以旁白秒數撰寫剪輯關鍵幀。
  5. 預覽:npx remotion render <Preview> …;最終輸出:npm run render:final -- --comp=<Final> --out=… --vo=… --offset=…(分段式、可重新啟動、-14 LUFS 主控)。

製作合約

  1. 檢查專案和輸入;保留不相關的檔案。僅在獲得許可後才從起始範本搭建結構。
  2. 簡報: 訊息、目標受眾、持續時間、風格、一個視覺想法。預設值:9:16;預覽 540×960 @ 30 FPS;最終輸出 1080×1920 @ 60 FPS;明亮、可讀的藝術指導。
  3. 旁白決定(必需): (a) 選擇旁白並收到可讀取檔案,或 (b) 明確選擇僅有音樂/音效。切勿預設添加合成旁白。
  4. 音訊主導計時: 使用測量的持續時間、停頓和短語;根據每次錄音選擇旁白偏移量(切勿重複使用示範片的偏移量)。如果所需的影片長度與音訊衝突,請解釋並詢問;切勿在未告知的情況下加快速度、改變音高或修剪旁白。
  5. 導向: 簡潔的處理方式、物體/角色表、調色盤、鏡頭列表、轉場、最強的最終畫面、因果關係。
  6. 視覺開發: 在確認後,渲染 3-5 秒的最高風險元素。將靜止圖像與 references/quality-bar/<style>.jpg 進行比較;迭代直到達到相同的品質等級。
  7. 預覽: 如果整個影片長度為 20 秒或更短,則預覽整部影片;否則,預覽具有代表性的 15-20 秒片段(或應要求提供完整的旁白長度),解析度為 540×960 @ 30。在每個重要的節拍和轉場中點檢查靜止圖像;掃描 MP4 是否有跳動現象。在最終渲染前請求批准。
  8. 最終輸出: 1080×1920 @ 60 MP4,旁白以偏移量混入,音訊 -14 LUFS 綜合值,真實峰值低於 -1 dBFS。使用 ffprobe、silencedetect 與原始檔同步校驗,以及從 MP4 中提取的幀來驗證。
  9. 確定性: 所有內容都來自

相關技能