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
羽毛球分组比赛记分
小程序二维码

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

小夜