dsh-fight-scene-director: DSH 原生打戲導演技能

前言

DeepSeek Harness(DSH)通過插件機制擴展能力。dsh-fight-scene-director 是將 Codex 技能 fight-scene-director(多畫風 AI 視頻打戲設計與軌跡圖調度)移植爲 DSH 原生技能的插件。它將角色的武器、技能、場景、時長以及軌跡控制轉化爲可直接執行的 AI 視頻提示詞,優先處理動作因果和空間移動,其次纔是鏡頭調度。輸出內容爲適配 Seedance 2.0、Seedance 2.5 和 MiniMax H3 的結構化中文提示詞。

核心功能

該插件主要提供以下能力:

  1. 打戲設計:從文本簡報設計完整的打戲,或對現有打戲進行修改。
  2. 軌跡生成:生成初始位置圖、角色軌跡圖、角色+相機雙軌跡圖的圖像提示詞。
  3. 素材讀取:讀取用戶提供的角色、場景、初始位置和軌跡圖像,並按角色應用。
  4. 適配性:適配近戰、遠程、法術、羣體、召喚、變身等多種遭遇戰類型。
  5. 節奏控制:支持 15 秒、30 秒和自定義時長,並在輸出提示詞後附加可調節的節奏面板。
  6. 連續性保持:確保角色、武器、技能、破壞效果和空間位置在剪輯之間保持連續。

安裝與啓用

通過 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

注意事項

  1. 單 Profile 限制:不能在同一個 profile 中重複掛載該插件。
  2. 本地安裝風險:如果通過本地 checkout 安裝(使用 link: 方式),移動或刪除該目錄會導致 profile 無法啓動。
  3. 技能註冊表緩存:新增技能文件需要重啓 Harness 才能生效。
  4. 配置校驗:maxSkills 必須是整數且大於等於 1;extraSkillDirs 必須是非空字符串數組;enableSkills 必須是布爾值。
  5. 許可證:該插件爲 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
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜