dsh-media-sideba
在终端中运行以下命令:
dsh plugin install guwenwu112233-dot/dsh-media-sideba
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install guwenwu112233-dot/dsh-media-sideba,或从 https://github.com/guwenwu112233-dot/dsh-media-sideba 获取源码后按 README 安装,装完重启 DSH Desktop。
插件介绍
在 DSH 里点开一个 mp3 或工作区外的视频,内置 Document Preview 往往只会告诉你「不支持预览」;即便装了 dsh-knit,音频也缺位,且路径解析被限制在工作区根目录。大文件走 Remote 读字节还会撞上体积上限。这个插件专门补上侧栏里的媒体播放:在右侧栏就地听、看本地文件,而不必把整段视频先拖进工作区。
宿主侧提供受控的只读流式访问:回环与来源围栏、扩展名白名单、HMAC 令牌,以及原生格式的 HTTP Range(206),让浏览器可以正常分段加载。浏览器能直接解码的 mp3、wav、mp4、webm 等走原生路径;mkv、avi、wma 等则在检测到 ffmpeg 与 libx264 时实时转码为可播的 MP4 流——代价是转码模式通常无法拖动进度,换来的是「点开即播、不落盘」。聊天或文件树里点到 dsh-resource://file/... 的媒体引用,也会优先落到这个播放器,而不是和 Office、PDF 抢同一个预览槽。
适合经常在会话里引用本地音视频、需要播工作区外路径、或希望侧栏里有一个统一媒体入口的 DSH Desktop 用户。若你只偶尔预览工作区内的 mp4,且已有 knit 覆盖,可以视需求再装;若你关心音频、绝对路径或 mkv 一类格式,这个插件会更对口。
使用场景
- 聊天里点击媒体文件引用,在侧栏直接起播
- 输入工作区外的绝对路径播放本地音视频
- 需要播放 mkv、wma 等格式时依赖 ffmpeg 转码即时观看
适合人员
- 经常在 DSH 会话里预览本地音视频的桌面用户
- 需要侧栏播放音频或工作区外路径的用户
- 已使用 dsh-knit 但仍缺音频或更广路径覆盖的用户