DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins
M

dsh-media-tab

Media Tab

Inline and tabbed video/audio playback for DeepSeek Harness: a player under the reply, a full player in the right sidebar, and a minimal recent list. No ffmpeg required.

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:Moosphan/dsh-media-tab#99b31dbaf03f8eb7cf87c94ba5904a3916bd422f
READMECompatibilityVersions

Compatibility and provenance

Media Tab is published as dsh-media-tab and currently resolves to version 0.1.0. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
web
Release source
github
Registry updated
10/25/2026

Versions

0.1.0stable
10/25/2026

Related plugins

Loading related plugins…

Latest
0.1.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
web
License
MIT
Source
github
GitHub
★ 0
Weekly downloads
0
Last push
10/29/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in vision-media.

Modlens@liustack/modlensPlug-in vision for text-only LLMs, powered by the free Antigravity CLIVision Routerdsh-vision-routerEyes for text-only DeepSeek Harness agents: built-in free vision chain + pixel-level tools. Remote vision providers, including the default free fallback, receive image content unless strict local-only use is configured.Tool Describe Image@linxin666/dsh-tool-describe-imageModel-facing describe_image tool for the dsh web GUI: gives a text-only model image understanding by asking a vision-language model at an OpenAI-compatible endpoint to describe one image (local path, http(s) URL, or attachment reference). Hot-pluggable — Video Storyboarddsh-video-storyboardTurn a video into storyboard images you can cite: one frame per shot, cell size follows cut density (1/1 … 1/8), row-packed into as few images as possible, with a timestamped index the model can quote and a tier map it can override.

README

dsh-media-tab

在 DeepSeek Harness 里直接播放本地视频和音频:回复下方内联播放器、右侧栏播放页、最近播放列表。零运行时依赖,不需要 ffmpeg。

English

内联播放器

安装

需要 DSH 0.2.x。

dsh plugin add github:Moosphan/dsh-media-tab

重启 DSH。装好后插件页出现「媒体播放」。

用法

  • 模型用 present 交付音视频 → 播放器自动出现在回复下方
  • 说「播一下 /path/a.mp4」→ 模型调用 play_media
  • 点交付卡片或播放器上的「在侧栏打开」→ 右侧栏播放页
  • 播放页底部「最近播放」:最近 20 条,可清空

play_media 参数:

参数必填说明
path是本地路径,支持 ~ 与会话相对路径
title否标题,默认文件名
autoplay否自动播放
loop否循环

支持的格式

类别格式
视频.mp4 .m4v .mov .webm .ogv .mkv .3gp
音频.mp3 .wav .ogg .oga .m4a .aac .flac .opus .weba
不支持.avi .flv .wmv .wma .ts .mpg .rmvb 等,会给出 ffmpeg 转码命令

说明

  • 桌面端可拖动进度条:宿主把媒体签名为绝对 URL,播放器直连本地端口,Range 与 Content-Length 完整保留。
  • 安全:只服务白名单媒体文件,realpath 防符号链接;界面请求验登录 cookie,媒体请求验 HMAC 签名;不联网。
  • 数据:最近播放与签名密钥都在 ~/.dsh/cache/dsh-media-tab/。
  • 实现细节见 docs/architecture.md。

排错

现象处理
拖不动进度条完全退出 DSH 重开;Network 里媒体请求应是 http://127.0.0.1...
连不上播放服务重启 DSH,确认 /dsh-media-tab/api/health 返回 ok
解码失败编码不在 Chromium 支持范围,按提示转码
视频有黑边保持原始比例,正常

License

MIT