DSH 插件市场DeepSeek Harness 社区插件目录

dsh-video-lens

已验证 技能与智能体 ★ 112 0.3.2

Give text-only DeepSeek Harness agents video understanding: scene-aware frame sampling + VLM + optional ASR transcript fused into timeline evidence. / 给纯文本模型的视频理解插件(场景感知抽帧 + VLM + 可选语音转录)

一句话定位

Give text-only DeepSeek Harness agents video understanding: scene-aware frame sampling + VLM + optional ASR transcript fused into timeline evidence. / 给纯文本模型的视频理解插件(场景感知抽帧 + VLM + 可选语音转录)

安装方式

在 DSH 的 web profile 中执行下面的命令;装完刷新页面即可。

$ dsh plugin --profile web add dsh-video-lens@0.3.2

兼容的 DSH 版本

>=0.1.0-rc.7

作者与热度

dundunhan · ★ 112 · 更新于 2026-09-19

关于这个插件

dsh-video-lens

Video understanding for DeepSeek Harness — give text-only agents eyes and ears on video.

A DeepSeek Harness (DSH) plugin that lets text-only LLM agents understand local video files. It provides two tools: v0.3.2. The plugin never locks you into a provider: vision and ASR are both OpenAI-compatible endpoints configured via baseUrl + model + key env var. How it works Scene changes are detected with ffmpeg's scdet filter (ffmpeg ≥ 6.0). Videos without detectable cuts fall back to uniform midpoint sampling. ASR is strictly additive: if asrApiKeyEnv is unset or the provider fails, the visual analysis still completes and transcript is null. All media work is delegated to ffmpeg/ffprobe on PATH — no native decoding in the agent. Install

Prerequisites: Node.js ≥ 20, ffmpeg ≥ 6.0 (recommended) with ffprobe on PATH (brew install ffmpeg / apt install ffmpeg). Option A — npm (recommended)

Option B — from source (development)

Clone the repo, then mount it into your DSH profile via a local link:

Either way, register the bundle in your profile's package.json — this exact block is the full profile configuration:

Then export the keys and restart the profile: Do not install the host runtime yourself. @deepseek-ai/dsh-tools is declared as an optional peer: the plugin always uses the dsh-tools that already ships with your DSH installation / DSH Desktop. Adding it to your profile as a dependency — or pinning one exact -rc version, which is what 0.3.1 did — installs a second, older runtime next to the host's, makes the Loader entry fail to import, and takes the whole plugin tree (and the app) down with it. Configuration

All options are DSH config values: Usage

Ask the agent: "What's in /tmp/demo.mp4?"

The agent calls video_probe first, then video_analyze. Evidence includes:

Permissions & security Read this before using or redistributing. DSH plugins run in the host process as trusted code and there is no official plugin review — self-review is on the author. See SECURITY.md.

相似插件