Communitygithub.com

AI 影片八步成片

從一個想法走到成片的八步:劇情、分鏡、畫風、首尾幀、影片提示詞、生成、後期和獨立複核。

AI 影片八步成片 是什麼?

要做 AI 影片、Seedance 短片、分鏡或首尾幀,或生成老是崩的時候使用。錯誤先擋在便宜的文字和靜幀裡,再花錢買影片秒數。代理寫故事、提示詞和靜幀,Seedance 做動畫,另開一場只挑錯的複核。

相容平台✓Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/AsLSX99/ai-video-workflow/tree/HEAD

在你喜歡的 AI 中提問

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

說明文件

AI 影片全流程(Codex 導演版)

這套流程解決一個問題:用盡量少的錢、盡量低的抽卡率,從一個想法做出一條自己滿意的 AI 影片。方法源自 Eian 的實戰文章(x.com/EianLu/article/2118317430665613741),本 skill 把總導演從 Claude 換成 Codex——你只有 Codex,就讓 Codex 一條龍幹到底:寫故事、寫提示詞、畫圖、寫後期程式碼。

核心原則:把錯誤擋在花錢之前

成本階梯決定了所有工作順序:

  • 提示詞改幾個字:幾乎免費
  • 重畫一張圖:不額外花錢
  • 重新產生影片:按秒付費(2.5 約 ¥1.5/秒,2.0 mini 約 ¥0.5/秒,720p)

所以:能在文字裡發現的錯,不留到圖上;能在圖上發現的錯,不留到影片上。 每一步都設獨立審核關卡,上一關「通過」才進下一關。

分工

角色負責
我(人)選方向、確認畫風、批准花錢、看動態、聽聲音
Codex(總導演+畫師)寫故事和分鏡,寫所有提示詞,用自己生圖工具畫設定圖/樣幀/首尾幀,抽幀檢查每張圖,寫 ffmpeg/Python 後期程式碼
Seedance(動畫師)把首尾幀變成幾秒鐘的影片
獨立審核會話每關新開一個全新會話,只給材料不給結論,只挑錯不改檔案

獨立審核是抽卡率低的秘密:主會話和你聊了很久,知道你想說什麼,看材料會自動腦補;新會話什麼都不知,哪裡看不懂就說明哪裡真沒講清楚。審核會話只拿當前關卡的材料,不拿任何結論,不拿其他檔案。

環境自檢(開工第一件事)

執行 python scripts/env_check.py,檢查 codex、ffmpeg、Python ≥3.9、環境變數 ARK_API_KEY。缺什麼先告訴使用者補什麼。

新建專案資料夾,所有檔案都放裡面,建議結構:

專案資料夾/
├── 00-story/        # 故事、分鏡
├── 01-style/        # 畫風、設定圖
├── 02-frames/       # 每鏡首尾幀
├── 03-prompts/      # 每段影片提示詞
├── 04-videos/       # 生成的片段(舊版本一律保留)
├── 05-post/         # 後期中間檔案、成片
└── review-log.md    # 每關審核結論和花費記錄

開工提示詞

把 templates/00-director.md 全文發給 Codex 開啟專案。它會先問你片長、畫幅、總預算、配樂字幕,再自檢環境。之後全程只和它溝通。

八步流程

每步標註:做什麼 → 用哪個模板 → 過關條件。

第 1 步:想法 → 完整劇情

  • 把初步想法講給 Codex,一起聊到故事脈絡定稿。故事結構首選片段式(鏡頭之間不用接戲,最穩),連貫式最容易穿幫。
  • 好故事 5 條標準:①符合現實邏輯(每個轉折追問:為什麼會這樣?東西從哪來?夠得著嗎?)②一句話能說清想表達什麼 ③開頭就抓人 ④旁人反應像真人(每個轉折分 3 段:問題→主角怎麼解決→旁人什麼反應,反應必須有先後)⑤畫面 AI 拍得出來(避開弱點清單:人物交叉、手拿小東西、文字、鏡子倒影、左右不對稱、一鏡內換光、一人連做三個動作、俯拍看不到臉、配角太多)。
  • 模板:templates/01-story.md 填空後發給 Codex。
  • 過關:新開審核會話,只給定稿故事,用 templates/02-story-review.md 審,拿到「通過」。

第 2 步:分鏡(前期最重要,構圖配色比劇情還重要)

  • 每鏡寫清:片中時間、生成秒數(向上取整多留 0.5 秒)、景別、機位、運鏡、誰往哪走(寫畫面左右)、靠什麼表情推進、什麼在動、怎麼轉下一鏡。
  • 6 條硬要求:①每鏡換角度,平視正面全片最多 2 次 ②畫面裡一直有東西在動 ③全身/半身/特寫換著來 ④每鏡至少一樣東西在動,該動則動該靜則靜 ⑤運鏡要有理由(跟著東西走/慢慢推近/由近拉遠)⑥黃金比例構圖,頭或眼睛落在左起 38% 或 62%。
  • 配色單獨設計,列每場色表;畫面轉黑白檢查,人和背景區分不開就重新調配色。
  • 有參考片就讓 Codex 逐幀量機位和進出畫比例再模仿。
  • 模板:templates/03-storyboard.md。
  • 過關:色塊草圖總表(1920×1080 標 38%/62%)給使用者確認。

第 3 步:定畫風,畫設定圖

  • 有參考圖最好,直接給。Codex 寫提示詞+自己畫,使用者只看風格對不對。
  • 每個角色和固定道具一張設定圖:正面、側面、幾個表情。固定特徵寫死位置(紋身在左手臂上)。
  • 過關:使用者確認畫風,才允許畫正式鏡頭。

第 4 步:出每鏡首尾幀(降低抽卡率最關鍵的一步)

  • 順序:先讓 AI 寫出每鏡「首幀畫什麼、尾幀畫什麼、中間發生什麼」,審核通過再畫(省額度)→ 先畫內容最多的尾幀 → 在尾幀上改出首幀(保證機位構圖一致)→ 同地點同機位直接局部改 → 推近鏡頭把首幀裁一塊放大當尾幀 → 檢查 16:9 且首尾尺寸一致。
  • 畫完用 templates/04-frame-check.md 逐條檢查 8 項(動作道具首幀就有、反應提前擺好、姿勢別全一樣、留出動作空間、風向統一、手機大小看一遍、放大查多餘物、首尾疊圖查錯位)。
  • 雨、帽子、紋身這類小物件必須首幀尾幀都畫上,只寫文字拍著拍著就沒了。
  • 過關:8 項檢查全過,使用者同意改圖後再改。

第 5 步:寫影片提示詞,提交前審核

  • 固定七段式:【畫風】【鏡頭】【構圖與配色】【人物】【逐秒】【聲音】【約束】,把每一秒發生什麼都寫下來。模板:templates/05-video-prompt.md。
  • 寫之前對照 references/pitfall-table.md 的 20 條易錯點——出問題先懷疑提示詞,再懷疑模型。
  • 過關:每段提交前新開審核會話,用 templates/06-pre-submit-review.md 把提示詞和圖片每個細節核對(歷史抓出過杯子大小差 13%、帽簷一張有一張沒有、左右寫反),寫「通過」才提交,報價使用者同意才花錢。

第 6 步:生成影片

  • 用 scripts/seedance.py 提交(720p,首尾幀模式),輪詢取回片段。
  • 省錢技巧:720p 出片後期再放大 1080p;不拍測試片直接拍第一個正式鏡頭;新做法先拿一兩個最難鏡頭試,行得通再全提;預算緊用 2.0 mini(約 1/3 價格),非複雜鏡頭夠用;聲音聽過再用(2.5 寫了「沒有音樂」也常混進音樂)。
  • 出問題的處理順序:①能不能剪掉(問題只在開頭/結尾幾幀)②能不能用程式碼修 ③才重拍,且先改提示詞或首尾幀再拍,只拍這一鏡。舊片段一律不刪,最後新舊一起挑。
  • 過關:使用者看過動態、聽過聲音。

第 7 步:拼接、轉場、調色、放大

  • 全部用程式碼做,Codex 寫 ffmpeg/Python 腳本。模板:templates/07-postprocess.md(轉場運動模糊切 8–16 份半幀快門;只調彩度亮度不動色相;BT.601 解碼中間無損交付標 BT.709;lanczos 放大 1080p 加輕微銳化;卡點只從原曲測拍點)。
  • 做完抽查切點前後 3 幀。

第 8 步:全片複核和交付

  • 新開審核會話,只給成片不給任何結論,讓它像第一次看片的觀眾從頭看一遍。模板:templates/08-final-review.md。
  • 讓 Codex 寫總結存檔:畫風、提示詞、犯過的錯誤,沉澱進專案資料夾,下一部片直接複用。

四線程模式(可選進階)

片子複雜或預算大時,把 templates/09-four-threads.md 發給 Codex:主做+審核+監督+代理四個會話配合,代理只能在總預算內批准提交。日常小片用不到,單審核會話夠用。

鐵律(寫進所有子會話的規矩)

  1. 我確認故事前,不畫任何圖;我確認畫風前,不畫正式鏡頭。
  2. 提交影片生成前必須獨立審核「通過」,報價我同意才提交。
  3. 影片出問題:先剪、再程式碼修、最後才改稿重拍,只拍這一鏡。
  4. 新版本存新檔案,不覆蓋不刪除舊檔案。
  5. 沒看過動態沒聽過聲音的東西,明確告訴我「沒看過/沒聽過」。
  6. 不充值不買額度;介面回傳欠費就停,把已有片段先粗剪給我看。
  7. Codex 額度用完就等恢復,不同時一次畫太多張;改一小塊要把改好的塊貼回原圖。

檔案索引

  • templates/ — 10 個提示詞模板,按 00–09 編號對應流程,填 [方括號] 即發
  • references/pitfall-table.md — 模型 20 條易錯點對照表,寫提示詞時逐條對查
  • references/roles.md — 分工表與四線程角色說明
  • scripts/env_check.py — 環境自檢
  • scripts/seedance.py — Seedance 提交/輪詢/下載

相關技能