xiaoqiezi-china
dsh-music-player
为Deepseek-Harness开发的音乐播放插件。允许用户播放本地与网易云音乐。支持通过Cookie解锁VIP歌曲。提供了丰富全面的skill允许Agent控制音乐播放,自定义播放器CSS层叠样式表。允许队列结束后自动通知AI来挑选新的歌曲。
- Stars
- 0
- Language
- JavaScript
- Created
- Aug 15, 2026
- Updated
- Aug 15, 2026
Introduction
dsh-music-player
DSH 简约在线音乐播放器
支持网易云、本地音乐源。提供完整的 Agent SKILL,允许 AI 自定义播放器风格、控制音乐播放。支持队列结束后主动通知,让 AI 把握每一首歌。轻量、干净,队列与搜索功能集成在官方设置页面。
功能
- 悬浮窗播放器:毛玻璃/发光/逐字歌词/可拖拽进度条/音量控制,卡片常驻挂载(收起不中断播放)
- 本地音乐:指定音乐文件夹,队列保存音频路径索引;同名
.lrc自动加载歌词,mp3 内嵌封面自动显示 - 网易云在线:搜索/歌词/播放地址(官方 API 优先,被限流时自动降级到备用网关);VIP 歌曲需填写 Cookie
- 歌单导入:输入网易云歌单 ID/链接,批量加入队列
- 播放模式:循环播放 / 顺序播放(播完一首删一首,播完清空并通知 Agent 添加新歌)
- Agent 控制(12 个工具):搜歌、播新歌、队列增删查、播放控制、播完通知、自定义 CSS 与 UI 配置
安装
# 首次安装前:pnpm ≥10 默认拒绝执行 git 依赖的构建脚本,
# 需在 profile 的 pnpm-workspace.yaml 中添加(信任声明,然后重跑安装):
# allowBuilds:
# dsh-music-player: true
dsh plugin --profile web add github:xiaoqiezi-china/dsh-music-player
# 建议钉 commit 固定版本(可回滚):
dsh plugin --profile web add github:xiaoqiezi-china/dsh-music-player#<commit-sha>