前言¶
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