dsh-music-player
其他 活跃维护

dsh-music-player

xiaoqiezi-china/dsh-music-player

支持本地与网易云音乐播放,可通过Cookie解锁VIP歌曲,提供丰富Skill供Agent控制播放流程,支持自定义CSS样式,队列结束后可自动触发AI挑选新曲目。

0
Stars 标星
0
Forks 分支
0
Watchers 关注
0
Open Issues
JavaScript
主要语言
MIT
开源协议
53 KB
仓库大小
1 个月前
最后推送
一键安装扩展 / 插件指令
dsh plugin --profile web add github:xiaoqiezi-china/dsh-music-player
git clone https://github.com/xiaoqiezi-china/dsh-music-player.git
git clone git@github.com:xiaoqiezi-china/dsh-music-player.git
README.md main

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>