WaveSpeed DSH 技能:通过 CLI 生成与编辑 AI 媒体

前言

DeepSeek Harness (DSH) 采用插件化架构,开发者需要为智能体配置具体能力。当任务涉及图像、视频或音频生成时,直接在代码中集成外部 API 往往比较繁琐。wavespeed-dsh-skill 是一个 DSH 技能插件,它通过封装 WaveSpeed CLI,让智能体能够直接调用平台模型进行多模态内容的生成与编辑。

是什么

该插件由 WaveSpeedAI 维护,旨在作为 DeepSeek Harness 的扩展,通过开源的 @wavespeed/cli 工具访问 WaveSpeed 平台。它为智能体定义了“查找 -> 检查 -> 运行”的工作流,使其能够浏览实时模型目录、读取任意模型的输入 Schema,并执行生成任务(包括本地文件上传)。

前置条件

使用该插件前,需确保环境满足以下要求:

  • Node.js 版本 >= 18
  • 已全局安装 WaveSpeed CLI(npm install -g @wavespeed/cli)
  • 已注册 WaveSpeed 账户(通过 wavespeed login 登录)

安装

推荐通过 DSH 的插件系统进行安装:

dsh plugin --profile web add github:WaveSpeedAI/wavespeed-dsh-skill

核心功能

  • 多模态生成与编辑:支持图像、视频、音频及 3D 内容的生成与编辑操作。
  • 模型交互:支持浏览平台的实时目录,读取任意模型的输入 Schema,进行架构自省。
  • 资源控制:支持在运行前检查成本、余额,以及查看预测历史。

典型用法

  1. 文本生成图像
    wavespeed run bytedance/seedream-v5.0-pro -p "a cyberpunk skyline at golden hour" --
  1. 编辑本地图像
    wavespeed run bytedance/seedream-v5.0-pro/edit -p "replace the background with a sunlit kitchen" -i images='["@./input.jpg"]' --
  1. 图像生成视频
    wavespeed run wavespeed-ai/minimax-h3/image-to-video -p "subtle parallax" -i image=@./hero.jpg --
  1. 检查模型成本
    wavespeed price bytedance/seedream-v5.0-pro -i resolution=2k

适用场景与注意

该插件适用于需要处理视觉或音频内容的 DeepSeek Harness 智能体开发场景。

  • 权限注意:该插件以当前 DSH 进程的权限运行,安装前请检查源码与许可证(MIT)。
  • 依赖管理:确保环境已配置好 Node.js 18+ 和 WaveSpeed CLI。

总结

通过该插件,开发者可以在 DSH 生态中无缝接入 WaveSpeed 的生成能力。更多细节请参考项目目录或 GitHub 仓库。

羽毛球分组比赛记分
小程序二维码

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

小夜