Communitygithub.com

Motion Creative Producer For Codex

在 Codex 中製作社群媒體用的短循環動態創意素材。適用於生成動態圖形、停格動畫廣告、動態社群貼文、循環 MP4/GIF 創意、Reel 型幀序列、分鏡腳本、幀提示,以及從生成影像中組合簡單影片。

Motion Creative Producer For Codex 是什麼?

Motion Creative Producer 是一個專門為 Claude Code、Codex 或 Cursor 等 AI 編碼助手設計的技能,旨在自動化社群媒體短循環動態創意的製作流程。它專注於生成高度一致的幀序列,透過場景內微小的元素變動(例如蒸氣升起、產品旋轉、液體倒入),創造出流暢的影片感,特別適合食品、產品、停格動畫和文字動態廣告。該技能支援多種動態類型,包括場景循環、逐幀動作循環、停格產品場景、文字動態、環境循環、前後對比以及輪播轉動態等。工作流程從確認平台和規格(如比例、幀率、時長)開始,依序撰寫動態簡報、逐幀分鏡、生成幀提示,最後使用內建 Python 腳本(`make_loop.py` 或 `make_subtle_loop.py`)組裝成 MP4 和 GIF。其關鍵優勢在於強制執行嚴格的幀一致性,確保場景、構圖、文字和色調不變,僅允許一或兩個元素變化,並自動產生 QA 檢查清單以防止常見錯誤,如相機角度偏移或產品幻覺。

相容平台~Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/bhagabatabrahma0106-dotcom/CodexSkills-Agent-AI-/tree/main/skills/motion-creative-producer-codex

在你喜歡的 AI 中提問

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

說明文件

Motion Creative Producer For Codex 是做什麼的?

為社群媒體建立短循環動態創意。預設為連貫的逐幀動作循環:相同的場景、相同的佈局、微小的動作變化,快速播放後產生影片效果。

輸入

若存在則讀取:

  • context/brand-style.md
  • context/content-calendar.md
  • context/compliance-rules.md
  • context/asset-library.md
  • outputs/captions/
  • outputs/creatives/

輸出資料夾

儲存至:

outputs/motion/[motion-slug]/

建立:

motion-brief.md
storyboard.md
frame-prompts.md
frames/frame-001.png
frames/frame-002.png
frames/frame-003.png
loop.mp4
loop.gif
qa-checklist.md

動態類型

選擇一種:

  • 連貫場景循環:單一場景包含細微動態,如蒸氣、氣泡、倒入、光線、鏡頭飄移、手部動作或產品旋轉。
  • 逐幀動作循環:少量高度相似的生成/編輯幀,其中某件事稍微變化,例如醬汁倒入、披薩旋轉、氣泡上升、手部進入、蒸氣移動、裝飾掉落、產品轉動或液體注入杯子。
  • 停格產品場景:相同的產品/場景在幀之間稍微偏移。
  • 文字動態:相同的設計對文字位置、重點或揭示方式進行動畫處理。
  • 環境循環:蒸氣、光線、紋理、顆粒、液體運動或背景動態。
  • 前後對比:兩個相關狀態之間的簡單轉場。
  • 輪播轉動態:每個輪播投影片成為一個計時幀。僅在使用者要求時使用。
  • 推廣序列:標題、利益、行動呼籲的序列。僅在要求順序廣告時使用。

預設規格

使用:

時長:6 秒
幀數:動作循環 8 到 18 幀,細微單張影像循環 24 幀以上
幀率:影片感動作使用 8 到 12,刻意卡頓的停格動畫使用 2 到 4
循環:最後一幀應在視覺上回到第一幀
格式:社群上傳用 MP4,預覽用 GIF
比例:1:1、4:5 或 9:16

工作流程

  1. 確認平台、比例、時長和動態類型。
  2. 撰寫動態簡報。
  3. 撰寫逐幀分鏡腳本。
  4. 選擇製作方法:
    • 最適合食品/產品動態:生成或編輯一個嚴格控制的幀序列,其中只有一個元素改變。
    • 最適合輕度修飾:生成一張強大的基礎影像,然後使用平移/縮放/呼吸/文字移動創建程式化動態。
    • 最適合輪播動態:僅在要求時使用有序的投影片影像。
  5. 將幀儲存為有序的 PNG。
  6. 使用 scripts/make_loop.py 組裝 MP4/GIF,或使用 scripts/make_subtle_loop.py 創建細微的單張影像循環。
  7. QA 循環流暢度、文字、品牌符合性和合規性。

重要預設

除非使用者要求幻燈片、輪播轉動態或多場景廣告,否則不要循環不同的創意概念。

對於大多數社群動態廣告,使用受控的動作循環。保持以下項目固定:

  • 相同的場景
  • 相同的主體
  • 相同的佈局
  • 相同的文字
  • 相同的色調
  • 相同的相機角度

在序列中僅移動一或兩個事物:

  • 蒸氣上升
  • 產品稍微旋轉
  • 液體倒入或產生氣泡
  • 光線變化
  • 相機緩慢推近
  • 背景紋理漂移
  • 文字輕輕縮放、淡入或滑動

良好範例模式:

披薩幀 1:醬汁瓶從披薩上方進入
披薩幀 2:第一道醬汁流出現
披薩幀 3:醬汁落在中心附近
披薩幀 4:醬汁線條延伸
披薩幀 5:手將瓶子傾斜更多
披薩幀 6:醬汁稍微擴散
披薩幀 7:醬汁流變細
披薩幀 8:瓶子退出,披薩幾乎與幀 1 的構圖相符

幀提示模式

使用一個基礎提示,然後僅更改動作細節:

基本風格:[品牌風格、場景、色調、燈光、相機]
固定元素:[必須保持一致的元素]
幀動作:[此幀的微小動作]
文字:[確切的文字或無]
限制:無產品幻覺、無假標誌、無未經證實的主張

對於真實產品,使用來源影像並保留產品識別。不要憑記憶生成包裝。

動作循環提示模式

對於逐幀生成,撰寫一個鎖定的基礎提示加上編號的幀增量:

鎖定基礎提示
方形 1:1 社群影片幀。[場景]。所有幀保持相同的相機角度、相同的燈光、相同的背景、相同的構圖、相同的主體識別、相同的文字位置、相同的色調。編社食品/產品廣告風格。不要改變盤子、桌子、產品、道具或排版。

幀增量
幀 001:[動作開始]
幀 002:[下一個微小動作]
幀 003:[下一個微小動作]
...
幀 012:[接近循環位置]

生成/編輯幀,使每個幀故意相似。如果影像模型過度改變場景,請縮短提示,並在工具允許的情況下使用前一幀作為下一幀編輯的來源影像。

幀一致性 QA

拒絕或重新生成符合以下情況的幀:

  • 相機角度改變
  • 盤子/物體形狀改變
  • 文字拼寫或位置改變
  • 產品/包裝識別改變
  • 燈光突然跳躍
  • 背景道具出現/消失
  • 相鄰幀之間的動作跳躍太大

循環規則

  • 保持相機角度穩定。
  • 每幀僅更改一或兩個視覺元素。
  • 使最後一幀接近第一幀。
  • 除非是文字動態廣告,否則避免每幀更改文字。
  • 如果使用生成的文字,請逐字驗證每一幀。
  • 循環應感覺像一個影片鏡頭,而不是不同貼文的投影片。
  • 如果生成的幀看起來不一致,請切換到單張影像細微循環方法。

組裝

使用捆綁腳本:

python scripts/make_loop.py --frames outputs/motion/[slug]/frames --output outputs/motion/[slug]/loop.mp4 --fps 2 --gif

如果 python 不可用,請使用捆綁的 Codex Python 執行環境(若存在)。

MP4 匯出可能需要 FFmpeg 或支援影片編碼的 Python 執行環境。如果無法匯出 MP4,請生成有序的幀和 GIF 預覽,然後註明 MP4 匯出正在等待本機影片工具。

對於來自單張影像的細微影片感動態:

python scripts/make_subtle_loop.py --input hero.png --output loop.gif --frames 24 --fps 8 --effect breathe

僅在需要溫和的動態貼文時使用此方法。對於食品/產品動作,建議使用受控的幀序列。

QA 檢查清單

建立 qa-checklist.md:

# 動態創意 QA

- [ ] 正確的比例
- [ ] 已匯出 MP4
- [ ] 若要求,已匯出 GIF 預覽
- [ ] 循環能乾淨地回到第一幀
- [ ] 文字已逐字檢查
- [ ] 品牌色調和語氣相符
- [ ] 產品/來源資產已保留
- [ ] 無未經證實的主張
- [ ] 無刺眼的閃爍
- [ ] 已連結說明/發布交接

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

相關技能