# dsh-media-preview 给 [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness) 加视频 / 音频预览:在右侧栏的文档预览里直接播放 `mp4`、`mov`、`mkv`、`webm` 以及 `mp3`、`flac`、`wav`,不再出现「该格式文件暂时无法预览」。 中文(本文件)| [English](README.md) ## 为什么需要它 内置预览为文本、代码、Markdown、图片、PDF、HTML、Office、表格都注册了渲染器,却把视频 / 音频后缀列进「已知二进制容器、无渲染器」清单——所以打开视频只显示一个图标和一行字。本插件接管这些后缀,画出浏览器原生播放器,数据来自一条**带鉴权、支持 HTTP `Range` 的流式路由**:能拖进度、2 GB 的文件也不会整个读进内存或对话上下文。 ## 安装 ```sh dsh plugin --profile add dsh-media-preview ``` 然后重启桌面端(profile patch 在启动时读取)。无需任何配置,默认后缀已覆盖常见格式。 验证是否生效:从「文件」标签页打开任意 `.mp4`,右侧栏应出现播放器而不是「暂时无法预览」。 ![视频预览](docs/video-preview.png) ![音频预览](docs/audio-preview.png) ## 它做了什么 - **渲染器** — 注册两个文档预览实现:`dsh-media-preview/media`(视频后缀)与 `dsh-media-preview/audio`(音频后缀),优先级 `extension`,`loading: 'renderer'`,后缀同时声明为二进制,因此不再提供「纯文本」兜底。 - **播放器** — 原生 `