實戰手冊 · Field Manual 2026 夏季號
github.com/Emily2040/seedance-2.0 · 1.5k ★
S
第 01 期 · AI 影片 / Agent 技能包

導演只說意圖,
系統分派給
角色專家

Seedance 2.0 Skill OS 是一套用於指揮 AI 影片生成的 agent 技能包,建在 ByteDance 的 Seedance 2.0 影片生成模型之上。它的核心是意圖優先:導演陳述意圖,系統路由到攝影、剪輯、調色等角色專家,生成器收到聚焦的角色指令。這份手冊涵蓋安裝、14 個核心管線技能、四種模態輸入、意圖優先工作流範例與注意事項。

1.5k
GitHub Stars
28
子技能
4
模態輸入
MIT
開源免費授權
01
這到底是什麼

創意導演
技術指令分開。

Seedance 2.0 Skill OS 是一套指揮 AI 影片生成的 agent 操作系統,以 Python 為主要語言,MIT 授權,2026 年 2 月 25 日建立。它的核心設計是意圖優先:導演陳述意圖,系統把意圖路由到角色專家(攝影師、剪輯師、調色師),生成器最後收到聚焦的角色指令。它把創意方向和技術指令分離,讓導演專注在要什麼,而不是怎麼寫提示詞。

它建在 ByteDance 的 Seedance 2.0 影片生成模型之上。Seedance 2.0 支援文字、圖片、音訊、影片輸入,參考上限為 9 張圖片、3 段影片片段、3 段音訊片段,變體包含 Seedance 2.0 Mini、Seedance 2.0 Fast,以及 Runway 的 seedance2(輸出 5–15 秒)。Skill OS 的「四模態輸入」指文字提示、圖片參考、影片參考、音訊參考四種輸入模態,音訊為 v6 新增的原生支援。每個參考都帶有定義好的角色:身分、動作、環境、運鏡節奏、風格或端點。

整個 repo 的規模是 28 個子技能、56 份參考文件、112 個評估案例,其中 14 個是核心管線技能。它為實際運作的影片與廣告團隊設計,內建分鏡合約、連續性帳本、ACES 與調色交付等流程,並非為輕度使用者打造。目前版本為 v6.0.1(2026-06-20),主題是 CJK 母語讀者擴充與 v6 稽核。

Seedance 2.0 · 意圖優先工作流
interview sequence Clip 01 生成 回傳結尾幀 continuation 重複至完成
專案狀態是唯一事實來源。clip 合約是當前的製作任務,prompt 是只為該任務編譯的指令,被接受的生成影片決定接下來發生什麼。
— Seedance 2.0 Skill OS,狀態機工作流定義
02
安裝與啟動

一個指令安裝
你的 agent client。

Seedance 2.0 Skill OS 以技能包形式運作,安裝就是把 repo 複製進你的 agent client 技能目錄。官方提供 Codex 的一鍵安裝腳本,也支援手動複製到其他 client。它支援 Claude Code、Codex、OpenClaw、Hermes。先 clone repo,再依你的 client 選擇安裝方式。

# 取得 repo git clone https://github.com/Emily2040/seedance-2.0.git cd seedance-2.0 # Codex 一鍵安裝:複製到 $CODEX_HOME/skills/seedance-20 或 ~/.codex/skills/seedance-20 python scripts/install_codex_skill.py --force

手動安裝:複製到 client 技能目錄

其他 client 採手動安裝:把 repo 複製進該 client 的技能目錄,路徑依平台而異。例如 Claude Code 放在 .claude/skills/seedance-20/,Codex 放在 .agents/skills/seedance-20/

# Claude Code cp -r seedance-2.0 ~/.claude/skills/seedance-20 # Codex 等 agent runtime cp -r seedance-2.0 ~/.agents/skills/seedance-20
設定取決於你的 agent client 與影片供應商。README 沒有指定 Python 版本、requirements.txt / pyproject,或必要的 API 金鑰,因此這份手冊不列出這些。實際的 provider 金鑰取決於你選用的影片供應商(例如 Volcengine Ark、BytePlus ModelArk、Runway 或第三方 provider),請依該 provider 的文件設定。
03
14 個核心管線技能

每個技能
一位角色專家

Skill OS 把製作流程拆成多個技能,每個技能定義明確的輸入與輸出。下面是八個最常用的核心管線技能。實務上一段製作通常從 seedance-interview 開始把模糊想法收斂成創意 brief,再用 seedance-sequence 拆出 clip 合約,接著針對攝影、運鏡、打光等維度用對應的領域技能補強。

Brief · 01
seedance-interview
創意訪談
輸入模糊想法,輸出聚焦的創意 brief 與下一步路徑。把「想拍個東西」收斂成可執行的方向。
Plan · 02
seedance-sequence
分鏡規劃
輸入長故事或多 clip 需求,輸出 story spine、連續性 bible、Clip 01 合約與 Clip 01 的 prompt。一次只產出第一段。
Plan · 03
seedance-continuation
續接下一段
輸入已生成影片與下一個 beat,記錄觀察到的實際狀態,從真實結尾寫出下一段 clip,而非從原始 prompt 推測。
Prompt · 04
seedance-prompt
完整提示
輸入清晰的概念,輸出完整 prompt。把已成形的創意意圖編譯成生成器可用的指令。
Prompt · 05
seedance-prompt-short
壓縮提示
把 prompt 壓縮成 30–100 字輸出。用於需要精簡輸入或對長度敏感的 provider 場景。
Domain · 06
seedance-camera
運鏡指導
針對攝影機運動的領域技能。為鏡頭運動提供聚焦的方向描述,交給生成器執行。
Domain · 07
seedance-motion
動態指導
針對畫面動態的領域技能。描述主體與場景的運動方式,讓意圖轉成具體的動態指令。
Domain · 08
seedance-lighting
打光指導
針對打光的領域技能。把氛圍與光線意圖轉成生成器可理解的打光描述。

三個治理技能:安全與品質防線

除了管線技能,Skill OS 另有三個治理技能,負責改寫風險、移除提示詞膨脹、修復誤判。它們是把輸出送進生成器前的最後一道把關。

治理技能 處理什麼 原則
seedance-copyright IP、名人、品牌相關的提示詞改寫 降低侵權風險
seedance-antislop 移除 prompt 膨脹與冗詞 讓提示詞聚焦
seedance-filter 修復誤判(false-positive) 釐清良性語境,絕不隱藏意圖
04
使用要點 · 官方文件

少踩雷的
八條使用要點。

以下整理自 Seedance 2.0 Skill OS 的 README 與 references。多數誤用集中在幾個重複出現的點:從哪個技能開始、續接該讀什麼、provider 設定該如何核對。先看過這幾條,可以省下大半的重做時間。

TIP 01

模糊想法先丟 seedance-interview

不要直接寫 prompt。對任何模糊的點子先用 seedance-interview,它會輸出聚焦的創意 brief 與下一步路徑,把方向收斂清楚再進入製作。

來源 · 官方 repo / README
TIP 02

續接要讀真實結尾,不是原始 prompt

seedance-continuation 從被接受的生成影片的實際結尾寫下一段,因為 Seedance 可能不會停在原始 prompt 預期的位置。續接務必基於真實的最後一幀。

來源 · 官方 repo / README
TIP 03

需要精簡輸出用 seedance-prompt-short

當 provider 對長度敏感,或你只要精簡輸入時,用 seedance-prompt-short 把 prompt 壓縮到 30–100 字輸出。

來源 · 官方 repo / README
TIP 04

prompt 太冗用 seedance-antislop 清

提示詞膨脹會稀釋意圖。seedance-antislop 移除冗詞與 prompt 膨脹,讓輸入聚焦在真正影響輸出的描述上。

來源 · 官方 repo / README
TIP 05

IP / 品牌風險用 seedance-copyright 改寫

涉及名人、品牌、受保護 IP 時,先過 seedance-copyright。它會改寫相關提示詞以降低侵權風險,再送進生成器。

來源 · 官方 repo / README
TIP 06

非英文用多語技能,母語支援更貼切

Skill OS 內含 9 個詞彙技能,原生支援 English、中文、日本語、한국어、Spanish、Russian。中、日、韓有對應的範例技能 seedance-examples-zh / -ja / -ko

來源 · 官方 repo / README
TIP 07

專案狀態是唯一事實來源

製作期間以專案狀態為準:clip 合約是當前任務,prompt 只為該任務編譯,被接受的生成影片決定下一步。不要憑記憶或舊 prompt 接力。

來源 · 官方 repo / README
TIP 08

provider model ID 上線前現查

端點、model ID、價格、政策都依 surface 而異。references/api-status.md 記錄最後驗證日期(截至 2026-06-20),實作前務必對它現查。

來源 · 官方 references/api-status.md
05
意圖優先工作流範例

從一個模糊想法,
走到第二段 clip

以下是一段示意流程:用 seedance-interview 把模糊想法收斂成 brief,seedance-sequence 回傳 Clip 01 合約與 prompt,生成 Clip 01 後回傳實際結尾,再用 seedance-continuation 從被接受的結尾寫出 Clip 02。技能名稱皆取自官方 repo,內容為示意。

seedance-20 · 意圖優先工作流(示意)
# 1 · 模糊想法 → seedance-interview You › seedance-interview 我想拍一支雨夜城市的短片,有點黑色電影的氣氛,大概三段。
seedance-interview › 在寫任何 prompt 前,先釐清意圖—— 主角是誰?鏡頭跟著走還是固定?雨是氛圍還是劇情? [輸出:聚焦的創意 brief + 下一步路徑]
# 2 · brief → seedance-sequence(只產出 Clip 01) You › seedance-sequence seedance-sequence › → story spine · 連續性 bible · Clip 01 合約 Clip 01:孤身一人走過霓虹倒影的濕路面,鏡頭低角跟拍。 [僅輸出 Clip 01 的 prompt,後續 clip 待續接]
# 3 · 生成 Clip 01(交給你選用的影片 provider) [generate · 回傳影片與最後一幀] accepted · 結尾:角色停在一道亮著的門前,而非繼續前行
# 4 · 真實結尾 → seedance-continuation 寫 Clip 02 You › seedance-continuation seedance-continuation › 記錄觀察到的實際狀態:角色已停步、面向亮門。 從真實結尾(非原始 prompt)接寫—— Clip 02:他推開門,室內暖光與外面冷雨形成對比。 [輸出 Clip 02 的 prompt · 重複至完成]
Clip 01 沒有停在 prompt 預期的位置,而是停在一道亮門前。continuation 從這個真實結尾接寫,而不是從原始 prompt 推測。
— 意圖優先工作流:被接受的影片決定下一步

這段流程為什麼成立

意圖優先的關鍵不是一次寫完整支片的 prompt,而是把狀態當成唯一事實來源seedance-sequence 一次只產出 Clip 01,因為生成器的實際輸出無法事先確定。Clip 01 生成後,seedance-continuation 先記錄真實結尾,再從那個結尾寫 Clip 02。

這也是為什麼續接務必基於被接受的生成影片:Seedance 可能不會停在原始 prompt 預期的位置,若硬從原始計畫接寫,連續性就會斷裂。導演只負責陳述意圖,系統負責把意圖編譯成每一段的聚焦指令。

06
先看清楚這些

能力很強,
先弄懂邊界再開始。

  • provider 差異大,上線前現查。端點、model ID、價格、政策都依 surface 而異。README 明確要求把每個端點與 model ID 視為 provider-specific,實作前對 references/api-status.md 現查,不要沿用手冊裡的字串當定值。
  • 生成本身不可預測。Seedance 可能不會停在原始 prompt 預期的位置。seedance-continuation 之所以記錄真實結尾再接寫,就是為了吸收這種落差。不要假設輸出會完全符合計畫。
  • 過度封鎖用 seedance-filter 修復。當內容過濾誤判(false-positive)擋下良性題材時,用 seedance-filter 釐清語境。它的職責是修復誤判,絕不用來隱藏真實意圖。
  • 為專業團隊設計,非輕度使用。它內建分鏡合約、連續性帳本、ACES 與調色交付等流程,給實際運作的影片與廣告團隊用。若只是想隨手生一段片,這套流程會顯得過重。
  • README 未列 Python 版本與金鑰。README 沒有指定 Python 版本、requirements.txt / pyproject,或必要 API 金鑰。請依你的 agent client 與所選影片 provider 各自的文件完成設定,不要憑空假設這些前提。
  • 音訊為 v6 新增的原生支援。四模態裡的音訊參考是 v6 才原生加入的較新能力。使用前確認你的 provider surface 與版本支援音訊輸入。
  • model ID 依 surface 而異。同一個模型在不同 surface 有不同 model ID,例如 Volcengine Ark 與 BytePlus ModelArk 的 mini 命名不同。務必用對應 surface 的正確 ID。
  • 不要用來隱藏意圖或冒名。seedance-copyrightseedance-filter 的設計倫理明確:改寫 IP / 品牌風險、釐清良性語境,但絕不協助冒充他人或規避規範。
07
進階路徑

把 Skill OS 接進你的製作流程。

基本意圖優先流程跑通之後,有幾個方向能把 Skill OS 接進更完整的影片製作流程。它涵蓋多語範例、多模態工作流與 provider 現查紀律。

進階方向地圖

1. 用多語範例技能對齊母語語境。中、日、韓有對應的 seedance-examples-zh / -ja / -ko,搭配 9 個詞彙技能,讓 prompt 在非英文語境下更貼切。v6.0.1 的主題正是 CJK 母語讀者擴充。

2. 依模式查 examples-by-mode。references/examples-by-mode.md 按 T2V、I2V、V2V、R2V、FLF2V、edit、extend 等模式整理範例。先確認你的場景屬於哪個模式,再挑對應的參考。

3. 維持 api-status 現查紀律。實作前對 references/api-status.md 核對端點與 model ID 的最後驗證日期(截至 2026-06-20)。provider surface 變動頻繁,現查能避免用到失效的 ID。

4. 為專業交付建連續性 bible 與分鏡合約。多 clip 製作用 seedance-sequence 產出的 story spine 與連續性 bible 當主檔,clip 合約逐段推進。這是把意圖優先流程接到真實影片/廣告團隊交付的關鍵。

5. 善用治理技能當最後防線。送進生成器前,依需要過 seedance-copyrightseedance-antislopseedance-filter,在規模化生成時維持品質與合規。

最該讀的三份參考文件

references/api-status.md——端點與 model ID 的最後驗證紀錄,實作前現查。
references/examples-by-mode.md——按 T2V / I2V / V2V / R2V / FLF2V / edit / extend 模式分類的範例。
references/multilingual-community-examples.md——多語社群範例,對齊非英文語境。

導演陳述意圖,系統路由到角色專家,生成器收到聚焦的角色指令。創意方向與技術指令分離,是這套設計的核心。
— Seedance 2.0 Skill OS · 意圖優先設計