dsh-media-preview
在终端中运行以下命令:
dsh plugin install xiaokaizhou/dsh-media-preview
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端执行 dsh plugin install xiaokaizhou/dsh-media-preview 即可安装该插件,项目源码地址:https://github.com/xiaokaizhou/dsh-media-preview
插件介绍
在 DSH 聊天记录中,助手或工具经常返回本地音视频文件路径或在线媒体链接,但用户只能看到一串纯文本,无法直接预览内容。dsh-media-preview 解决了这一痛点:它自动识别消息中的本地路径和 http(s) 链接,将其渲染为内嵌的音频、视频或图片预览组件,让媒体内容即贴即播,无需手动打开文件。插件的媒体引擎支持 HTTP Range 请求(206 Partial Content),视频进度条可以自由拖拽;支持 27 种音视频与图片扩展名;路径匹配采用白名单根目录加扩展名策略,避免误吞外部 URL;非 ASCII 文件夹名也经过 UTF-8 安全编码处理。错误反馈同样透明:文件不存在、权限不足、目录、符号链接循环、超限等情况均以明确的 HTTP 状态码和原因字符串返回,浏览器原生播放器可以呈现有意义的错误提示。如果你经常用本地开发环境调试媒体文件、与助手协作处理音视频素材,或者单纯希望在聊天界面里一键预览路径和链接背后的内容,这个插件能让工作流少一次跳转、少一步复制粘贴。
截图预览
使用场景
- 助手返回本地视频路径时直接在聊天中拖拽进度条预览
- 工具输出图片 URL 时自动渲染为内嵌可缩略图片
- 调试时快速确认本地音频文件是否可正常播放
适合人员
- 用 DSH 处理本地音视频素材的开发者
- 需要频繁在聊天中确认媒体文件状态的调试人员
- 希望减少在文件管理器与聊天窗口间切换的媒体工作者

