DSH Plugins
返回列表
dsh-omni-modal

dsh-omni-modal

模型推理 更新于 2026.10.15

在终端中运行以下命令:

dsh plugin install yzhclcl/dsh-omni-modal

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install yzhclcl/dsh-omni-modal(仓库地址:https://github.com/yzhclcl/dsh-omni-modal),安装后重启 DSH 以加载工具与设置页。

插件介绍

纯文本大模型本身画不了图、也拍不了视频,若要在 DeepSeek Harness 里补上这类能力,往往得改 Harness 源码或自己写一堆胶水代码。dsh-omni-modal 以插件形式接入:在设置侧栏提供「Omni-modal settings」,把任意 OpenAI 兼容的图像/视频 API 配好后,向模型注册 generate_image、generate_video、check_video 三个工具,对话里用自然语言即可触发文生图或异步文生视频。

插件强调「可运维」而不是一次性脚本:配置页可实时保存,改端点、密钥、模型、路径或默认尺寸后下次工具调用即生效,无需重启;支持多套配置档案并切换活跃项,单次调用也可指定 profile。图像与视频各自独立的 baseUrl、密钥、模型与路径,并可用 JSON 合并厂商特有参数;一键连通性探测可测 GET /models,不消耗生成配额。视频按异步设计:提交即得任务 id,轮询成功后自动落盘,任务记录重启后仍可续查。

生成结果写入插件数据目录的 media/,在附件服务可用时图片可内联预览;模型本身看不到像素,需要再用 read_image 查看。对不存在的 profile 会硬错误并列出可用项,避免静默走错端点;check_video 对缺失任务或下载失败等返回软失败状态,不打断整轮工具调用。适合已在 DSH 中使用 Agent、希望把外部文生图/文生视频服务接到对话里、又不想动 Harness 核心的开发者与日常用户。

截图预览

使用场景

  • 对话里让 Agent 根据描述生成 PNG/JPEG/WebP 并保存到本地
  • 需要异步提交短视频任务、稍后轮询状态并自动下载成片
  • 同一 Harness 里切换多套图像/视频 API 配置或单次调用指定 profile

适合人员

  • 在 DSH 中使用 Agent、希望不改 Harness 源码就接入外部生图/生视频 API
  • 对接各家 OpenAI 兼容或形态各异的视频轮询端点(如独立 query URL)
  • 需要可保存、可切换配置与持久化视频任务记录的日常使用者