DSH Plugins Marketplace

DSH Plugins

Plugins

/

dsh-ytdlp

t

dsh-ytdlp

Discovered

Video/audio download tools for DeepSeek Harness, powered by yt-dlp (video_info / video_download)

dsh-ytdlp

English · 中文

License GitHub stars GitHub forks Last commit DSH plugin

Video/audio download tools for DeepSeek Harness (DSH), powered by yt-dlp. Registers two model-facing tools so the agent can inspect a video page before downloading and fetch the file to a local directory.

Channel-agnostic: the plugin only downloads to a local folder and returns absolute paths. Sending the file to the user is left to the session channel (e.g. Feishu: lark_send_media for files ≤30 MB, lark_send_bigfile for larger ones). Works in any DSH channel.

Tools

ToolDescription
video_infoQuery video metadata (title, uploader, duration, resolution, size) before downloading — confirms the link is fetchable and gives a content preview
video_downloadDownload a video or extract audio to a local directory, returns file paths and sizes

Supports every site yt-dlp supports: YouTube, Bilibili, Douyin, Kuaishou, Weibo, X/Twitter, and more.

Install

Place the package under a DSH profile (plugins/ or node_modules/) and enable it in cordis.patch.yml:

- insert:
    - id: ytdlp
      name: dsh-ytdlp
      config:
        ytdlpBin: /path/to/yt-dlp   # optional, auto-detected if omitted

Requirements: Node.js ≥ 20 and a yt-dlp executable (install with pip3 install --user yt-dlp or the official single-file binary). Audio extraction additionally needs ffmpeg.

Configuration

KeyDefaultDescription
ytdlpBinauto-detectPath to the yt-dlp executable (searched: config → ~/.dsh/bin/yt-dlp → ~/Library/Python/3.9/bin/yt-dlp → /usr/local/bin → /opt/homebrew/bin → PATH)
outdir~/Downloads/yt-dlpDefault download directory
downloadTimeoutMs1800000Download timeout in milliseconds (min 60000)

Development

node --check lib/index.js
node test/self-test.mjs

License

MIT

Comments

Loading…

Similar plugins

dsh-tool-media

by yuehancn

DeepSeek Harness plugin

Manifest valid

★ 0

MIT

JavaScript

Oct 2, 2026

dsh plugin --profile web add dsh-tool-media

by Raywh

DeepSeek Harness 歌曲下载插件:搜索(B站/YouTube)+ 下载(MP3 320k 酷狗兼容)+ LRC 歌词(站点字幕 + 网易云兜底)。DSH plugin: song search & download with lyrics.

Manifest valid

★ 0

MIT

JavaScript

Aug 31, 2026

dsh plugin --profile web add dsh-song-download

by bobby-sheng

Search, inspect, update, and install DeepSeek Harness plugins from DSH Get.

Tools & CapabilitiesManifest valid

★ 0

MIT

JavaScript

Aug 19, 2026

dsh plugin --profile web add dshget-plugin

by dsh-plugins

DeepSeek Harness Web plugin: native image previews plus persistent non-image file-drop attachment cards

Terminal & ClientsManifest valid

★ 0

GPL-3.0

JavaScript

Sep 11, 2026

dsh plugin --profile web add dsh-file-drop-attachments-persisted

by jwilson411

A minimal, tested template for DeepSeek Harness plugins.

Development & InfrastructureManifest valid

★ 0

MIT

JavaScript

Sep 1, 2026

dsh plugin --profile web add dsh-plugin-kit

by 173787247

DeepSeek Harness WSL plugin (dsh-wsl-helm)

Tools & CapabilitiesDevelopment & InfrastructureManifest valid

★ 1

MIT

JavaScript

Sep 30, 2026

dsh plugin --profile web add dsh-wsl-helm