前言¶
DeepSeek Harness(DSH)通過插件機制擴展能力。dsh-fight-scene-director 是將 Codex 技能 fight-scene-director(多畫風 AI 視頻打戲設計與軌跡圖調度)移植爲 DSH 原生技能的插件。它將角色的武器、技能、場景、時長以及軌跡控制轉化爲可直接執行的 AI 視頻提示詞,優先處理動作因果和空間移動,其次纔是鏡頭調度。輸出內容爲適配 Seedance 2.0、Seedance 2.5 和 MiniMax H3 的結構化中文提示詞。
核心功能¶
該插件主要提供以下能力:
- 打戲設計:從文本簡報設計完整的打戲,或對現有打戲進行修改。
- 軌跡生成:生成初始位置圖、角色軌跡圖、角色+相機雙軌跡圖的圖像提示詞。
- 素材讀取:讀取用戶提供的角色、場景、初始位置和軌跡圖像,並按角色應用。
- 適配性:適配近戰、遠程、法術、羣體、召喚、變身等多種遭遇戰類型。
- 節奏控制:支持 15 秒、30 秒和自定義時長,並在輸出提示詞後附加可調節的節奏面板。
- 連續性保持:確保角色、武器、技能、破壞效果和空間位置在剪輯之間保持連續。
安裝與啓用¶
通過 DSH 的插件管理器安裝。安裝後需要重啓 Harness 以使技能生效。
dsh plugin --profile web add github:hatsuyuki0103/dsh-fight-scene-director
安裝完成後,重啓 Harness。在會話中,可以通過技能名稱直接調用:
/fight-scene-director
配置說明¶
插件支持通過 cordis.patch.yml 或 agent 預設進行配置。配置項爲布爾值、整數或字符串數組,無效值會被拒絕。
- id: dsh-fight-scene-director
name: dsh-fight-scene-director
config:
enableSkills: true # 設置爲 false 可卸載該包的技能
extraSkillDirs: [] # 該提供者服務的額外技能根目錄數組
maxSkills: 100 # 目錄條目上限,必須爲整數 >= 1
注意事項¶
- 單 Profile 限制:不能在同一個 profile 中重複掛載該插件。
- 本地安裝風險:如果通過本地 checkout 安裝(使用
link:方式),移動或刪除該目錄會導致 profile 無法啓動。 - 技能註冊表緩存:新增技能文件需要重啓 Harness 才能生效。
- 配置校驗:
maxSkills必須是整數且大於等於 1;extraSkillDirs必須是非空字符串數組;enableSkills必須是布爾值。 - 許可證:該插件爲 MIT 許可證移植版(© 2026 hatsuyuki0103),原版技能由 AIZAO Aloong 維護(© 2026 AIZAO Aloong)。
總結¶
dsh-fight-scene-director 解決了從文本描述到高質量 AI 視頻打戲提示詞的轉化問題,爲視頻生成模型提供了結構化的輸入規範。適合需要自動化處理動作設計與鏡頭調度的開發者。
- GitHub: https://github.com/hatsuyuki0103/dsh-fight-scene-director
- 目錄: https://www.skillhub.cn/plugins/hatsuyuki0103/dsh-fight-scene-director