dock-media
在终端中运行以下命令:
dsh plugin install AKS1st/dock-media
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中执行 dsh plugin install AKS1st/dock-media 即可安装此插件,源码仓库见 https://github.com/AKS1st/dock-media 。
插件介绍
在 DSH 工作台中预览本地音频或视频文件,过去意味着先把整个文件读进内存做 base64 编解码,大文件直接卡死标签页,进度条也拖不动。dock-media 用专门的 /dock-media/source 路由以 HTTP Range(206 分片)方式流式返回字节,浏览器边下边播、秒开首帧,拖拽进度条不受文件大小限制,内存占用也保持平稳。
播放器能根据媒体类型自动切换形态:纯音频(MP3、WAV、FLAC、M4A、OGG、OPUS、AAC 等)进入自定义音乐播放器,带旋转唱片动画、均衡器动效、可拖拽进度条、音量与静音、0.5x 到 2x 倍速以及单曲循环;视频(MP4、WebM、MOV、MKV、OGV 等)则走原生 video 元素,支持一键全屏、半透明悬浮头栏带来沉浸式体验。头部实时显示格式徽章与文件大小;遇到浏览器无法解码的封装(AVI、FLV、WMV、MPG 等)会给出明确提示而非黑屏转圈。
适合把本地音视频素材放在 DSH 工作区内的开发者与创作者:随手把 ~/Music 里的录音或 ~/.dsh/skills 下的录屏文件双击即播,不必切换到系统播放器或在浏览器里另开标签。它与 dock-editor、dock-markdown、dock-images 等查看器按扩展名各管一摊,互不冲突,按需共存。
截图预览
使用场景
- 在工作台直接预览本地音乐与录音文件
- 无需切换系统播放器即可全屏观看视频
- 大文件媒体秒开并支持拖拽进度条
适合人员
- 在 DSH 工作台管理本地音视频素材的开发者
- 需要快速预览媒体文件的插件生态用户
- 希望替代系统播放器内嵌播放的工作流使用者
