Introduction

DeepSeek Harness (DSH) adopts a plugin-based architecture, and developers need to configure specific capabilities for agents. When a task involves image, video, or audio generation, directly integrating external APIs into the code can be cumbersome. wavespeed-dsh-skill is a DSH skill plugin. It wraps the WaveSpeed CLI, allowing agents to directly invoke platform models for the generation and editing of multimodal content.

What It Is

This plugin is maintained by WaveSpeedAI and is designed as an extension for DeepSeek Harness, providing access to the WaveSpeed platform through the open-source @wavespeed/cli tool. It defines a “find -> inspect -> run” workflow for agents, enabling them to browse real-time model catalogs, read input schemas for any model, and execute generation tasks (including local file uploads).

Prerequisites

Before using this plugin, ensure the environment meets the following requirements:

  • Node.js version >= 18
  • WaveSpeed CLI installed globally (npm install -g @wavespeed/cli)
  • A WaveSpeed account registered (log in via wavespeed login)

Installation

It is recommended to install it through DSH’s plugin system:

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

Core Features

  • Multimodal Generation and Editing: Supports generating and editing images, videos, audio, and 3D content.
  • Model Interaction: Supports browsing the platform’s real-time catalog, reading input schemas for any model, and performing architecture introspection.
  • Resource Control: Supports checking costs and balances before running tasks, as well as viewing prediction history.

Typical Usage

  1. Text-to-Image Generation
    wavespeed run bytedance/seedream-v5.0-pro -p "a cyberpunk skyline at golden hour" --
  1. Editing a Local Image
    wavespeed run bytedance/seedream-v5.0-pro/edit -p "replace the background with a sunlit kitchen" -i images='["@./input.jpg"]' --
  1. Image-to-Video Generation
    wavespeed run wavespeed-ai/minimax-h3/image-to-video -p "subtle parallax" -i image=@./hero.jpg --
  1. Checking Model Costs
    wavespeed price bytedance/seedream-v5.0-pro -i resolution=2k

Use Cases and Notes

This plugin is suitable for DeepSeek Harness agent development scenarios that require handling visual or audio content.

  • Permission Note: This plugin runs with the permissions of the current DSH process. Before installation, review the source code and license (MIT).
  • Dependency Management: Ensure Node.js 18+ and WaveSpeed CLI are properly configured in the environment.

Summary

With this plugin, developers can seamlessly integrate WaveSpeed’s generation capabilities into the DSH ecosystem. For more details, refer to the project directory or GitHub repository.