Communitygithub.com

Akira-TL/akira-video-skills

設計 AI 影片中的角色與場景視覺方案;適用於腳本僅描述「需要一個什麼樣的人/場景」,但尚未形成可穩定生成的外形、服裝、材質、色彩、空間、光線與視覺識別系統時。

akira-video-skills 是什麼?

此技能專注將劇情與製作需求轉換為可複用、可辨識、可生成的角色與場景視覺設計,適用於腳本僅有功能描述而缺乏具體視覺細節的情況。它能從現有腳本、角色、場景及上游資料中提取必要資訊,並基於劇情功能推導出角色的外貌特徵、服裝層級、主輔色、場景空間尺度與光線方向等關鍵元素,確保跨鏡頭的一致性。技能支援多平台使用,並提供詳細的參考文件路徑(如 CHARACTER-DESIGN.md、SCENE-DESIGN.md)以應對複雜設計需求。當方向不足時,它會先提出少數真正不同的視覺方案,避免隨機補細節,並說明各方案的識別度、生成穩定性與風險。最終設計會輸出為標準格式的設計文件(如 CHRxx_design.md),並交給下游 video-materials 技能轉換為長期提示詞與參考圖,確保 AI 生成的角色與場景能夠穩定且可持續使用。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Akira-TL/akira-video-skills/tree/HEAD/skills/video/video-design

在你喜歡的 AI 中提問

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

說明文件

影片設計

本 Skill 負責將劇情與製作需求轉換成可復用、可辨認、可生成的角色與場景視覺設計。它不直接承擔最終圖片生成,也不替代 video-script 的人物表演 / 場景劇情定義。

設計結果長期放在對應復用素材旁,例如:

  • video/materials/characters/CHR01_design.md
  • video/materials/scenes/LOC01_design.md

隨後由 video-materials 把設計轉成長期提示詞、嚴格四視圖與參考圖片。

1. 先讀取設計約束

優先讀取:

  • VIDEO.md;
  • 當前 SCRIPT.md / CHARACTERS.md / SCENES.md;
  • 上游小說、章節、世界觀或品牌資料中與當前對象真正有關的部分;
  • 已有視覺參考;
  • 目標影片風格、時代、世界規則與生成限制。

只繼承已經存在的事實與製作決定。腳本沒有定義視覺細節時,本 Skill 可以提出設計方案,但不得把新設計反向冒充上游故事事實。

專案需要統一整片視覺語言時,先讀取 references/foundation/ART-DIRECTION.md,再進入具體角色 / 場景設計。

2. 角色設計

角色設計不能停在「年輕女性」「中年男人」「帥氣少年」這類泛化描述。

至少從當前劇情功能推導:

  • 角色在畫面中的第一識別點;
  • 整體輪廓;
  • 年齡感、身高與身體比例;
  • 面部結構與穩定識別特徵;
  • 髮型結構;
  • 服裝層級、剪裁、材質與配件;
  • 主色、輔助色與對比關係;
  • 職業、時代、生活狀態如何透過外觀被看見;
  • 哪些特徵必須跨鏡頭保持;
  • 哪些服裝 / 狀態允許變化;
  • 哪些設計容易導致生成漂移,應簡化。

複雜角色設計按需讀取 references/character/CHARACTER-DESIGN.md。

3. 場景設計

場景設計不是「一個廚房」「一個未來城市」這樣的名詞,而要形成能支撐鏡頭與連續性的空間。

至少從當前劇情功能推導:

  • 場景承擔什麼敘事功能;
  • 空間尺度與大體佈局;
  • 建築 / 家具 / 自然結構;
  • 主要材質;
  • 主色與輔助色;
  • 主光來源、方向與時間感;
  • 關鍵視覺錨點;
  • 角色與關鍵道具可以怎樣在空間裡活動;
  • 哪些部分必須跨鏡頭穩定;
  • 哪些細節只屬於某個鏡頭,不進入公共場景設計。

複雜場景按需讀取 references/environment/SCENE-DESIGN.md。主光方向、day / night、人物膚色、產品反光或跨鏡頭曝光需要穩定時,讀取 references/environment/LIGHTING.md。專案存在多個視覺世界時讀取 references/environment/WORLD-DESIGN.md;主場景空間關係或陌生機械會直接影響多個鏡頭時讀取 references/environment/SPACE-MECHANISM.md。

4. 設計方向不足時先做候選

當選擇會明顯改變主角色視覺身份、整片視覺語言、主要場景或大量後續素材,而上游資料沒有答案時,按 references/foundation/DESIGN-APPROVAL.md 區分「Agent 可直接補全的實現細節」與「應先由使用者選擇 / 明確授權的高影響創意分叉」。

當輸入只提供功能而沒有明確視覺方向時,先提出少量真正不同的視覺方案,而不是立刻隨機補細節。

候選之間應在輪廓、材質、時代感、色彩或空間語言上有真實差異,並說明各自:

  • 為什麼符合當前故事 / 角色;
  • 識別度;
  • 多鏡頭一致性風險;
  • AI 生成穩定性;
  • 與既有角色 / 場景是否容易混淆。

沒有必要時不製造大量候選。使用者或當前製作決定選定方向後,再把選中設計寫成長期設計檔案。

5. 設計檔案

正式寫 VISUAL_DIRECTION.md、CHRxx_design.md、LOCxx_design.md 或按需的虛構道具設計時,使用 references/foundation/DESIGN-TEMPLATES.md 保持職責邊界;模板不要求專案建立所有檔案。

角色 *_design.md 只儲存視覺設計當前有效版本,場景同理。Git 儲存歷史,不建立 design_final2.md 等偽版本。

設計檔案可以引用上游來源與視覺參考,但不複製整段小說、人物百科或場景歷史。

6. 交給 video-materials

角色 / 場景設計如何轉成基礎身份、四視圖、服裝 / 光照狀態等長期參考,按 references/foundation/DESIGN-OUTPUTS.md;這些都是按真實鏡頭需求選擇,不要求每個物件生成完整套裝。

設計確認後:

  1. video-materials 根據設計建立長期圖片提示詞;
  2. 需要穩定身份 / 結構時,按嚴格四視圖範本生成參考圖;
  3. 返回的圖片與提示詞與設計檔案共置或放在同一類別目錄;
  4. 鏡頭專屬動作、攝影與臨時狀態仍歸對應鏡頭。

完成標準

角色或場景已經從「功能描述」變成具體、可辨認、跨鏡頭可保持、且適合 AI 生成的視覺設計;下一步可以直接進入參考素材提示詞與四視圖生成。

Individual skills in this repo

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

Akira-TL/akira-video-skills

为 Runway 当前视频模型编译和检查生成提示词;当 video-generation 需要使用 Runway(当前主线 Gen-4.5)的 Text to Video 或 Image to Video,并需要 Runway 专用动作、摄影和时序表达时使用。

Akira-TL/akira-video-skills

为 ByteDance / BytePlus Seedance 当前视频模型编译和检查提示词;当 video-generation 需要使用 Seedance 2.5 的参考素材、时间线、同步声音、视频编辑、延长或多镜头能力时使用。

Akira-TL/akira-video-skills

为 Google Veo 视频生成编译和检查提示词;当 video-generation 需要使用 Veo 的 Text to Video、Image to Video、首尾帧、参考元素或同步声音能力时使用,并先核验具体 Google 使用入口与 model 的当前支持范围。

Akira-TL/akira-video-skills

进入并持续推进一个 AI 视频制作项目;读取或建立 VIDEO.md,根据当前视频脚本、复用素材、镜头、生成结果和整片后期状态,按需路由到 canonical 视频专业 Skill,而不是把所有制作规则塞进一个总提示词。

Akira-TL/akira-video-skills

为品牌短片、产品植入剧情、广告或比赛作品建立产品事实与广告边界;当视频需要准确表达某个具体产品的官方功能、参数、结构、使用方式、品牌素材或产品与剧情关系时使用。

Akira-TL/akira-video-skills

设计并维护 AI 视频中跨镜头复用的角色声音、音色参考、对白声音要求与整片声音关系;当同一角色需要跨镜头保持声音一致,或需要规划语音参考、环境声、音效、音乐与画面的职责边界时使用。

Akira-TL/akira-video-skills

组织整片级剪辑、合成、全片声音和最终成片;当多个已采用镜头需要进入 Premiere Pro、After Effects、DaVinci Resolve 等后期工程,或需要整片字幕、Logo、音乐、混音、比例版本和最终导出时使用。

Akira-TL/akira-video-skills

为 AI 图片或视频生成准备可直接使用的提示词与一次性生成包,并在用户把生成结果带回项目后归档;当需要从正式视频脚本、复用素材和 SHOT.md 编译生成内容、选择参考素材、约定返回文件名或清理临时包时使用。

Akira-TL/akira-video-skills

规划、创建、整理和维护多个镜头会重复使用的视频复用素材;当需要人物/场景/道具/产品提示词、参考图、官方素材、身份与状态参考或其他可重复引用内容时使用。

Akira-TL/akira-video-skills

审核 AI 生成的人物/场景等复用素材或镜头生成结果,判断采用、修改提示词、重生成还是留给后期修复;当生成结果返回项目、需要检查身份/结构/连续性/动作/摄影/产品真实性或选择生成结果时使用。

Akira-TL/akira-video-skills

把小说、章节、故事梗概、品牌 brief 或其他上游内容转换成当前视频自己的脚本层;当需要编写或修订 SCRIPT.md、视频人物表演定义、场景定义、对白或镜头总表时使用。

Akira-TL/akira-video-skills

把 SHOTS.md 中的镜头总览展开成可直接制作的单镜头定义;当需要创建或修改 video/shots/<shot-id>/SHOT.md、镜头连续性、摄影、动作、表演、声音或镜头专属生产约束时使用。

相關技能