D
dsh-music-player
v0.1.2 · 0 天前发布
DeepSeek Harness 本地音乐库播放器:Host 扫描音乐目录并以 HTTP 流式提供音频,浏览器侧提供播放条/播放面板/设置页与实时频谱,并注册 music_play 模型工具
README
dsh-music-player
DeepSeek Harness 本地音乐库播放器插件(bundle)。
在 Host 进程里扫描本地音乐目录(默认 ~/Music,可在面板里改),以 HTTP 流式(支持 Range/拖进度)给浏览器提供音频;浏览器侧给聊天输入区注入正在播放条,并提供一个浮动的播放面板(曲目列表 / 循环模式 / 音量 / 实时频谱 / 音乐目录设置)。同时注册 music_play 模型工具,让 agent 可以直接按关键词播放本地音乐。
特性
music_play 模型工具:agent 可按关键词让浏览器播放mp3 / m4a / m4b / aac / flac / wav / ogg / opus / webm / aiff(自动递归扫描子目录,上限 500 首)截图
!播放条
!播放面板
!实时频谱
安装
需要已安装 dsh CLI。
从 npm 安装(推荐,已发布到 registry)
sh
把 <profile> 换成实际 profile 名,如 web
dsh plugin --profile <profile> add dsh-music-player
从 GitHub 安装(备用来源)
```sh
把 <profile>
版本兼容矩阵
| DSH 版本 | 状态 | 说明 |
|---|---|---|
dsh@0.1.0-rc.6 | ✅ 兼容 | cordis patch ✅ |
dsh@0.1.0 | ✅ 兼容 | 标准 patch ✅ |
dsh@0.2.0 | ⚠️ 待验证 | 待实测(API 可能在变) |
dsh@0.3.0+ | ❓ 未知 | 尚未发布 |
💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正
元数据
- License
- MIT
- npm
- dsh-music-player
- Repo
- git+https://github.com/kendu76/dsh-music-player.git
- Engines
{"node":">=20"}- Weekly DL
- 0
- Monthly DL
- 0
- dsh.bundle
{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":[],"platform":"web"}}