JasonCHTT/dsh-netease-music ↗★ 0
dsh-netease-music
DSH 网页版网易云音乐播放器插件:顶部条常驻迷你播放器 + 展开面板(每日推荐/歌单/私人FM/搜索/队列/历史/设置),扫码登录,内置自动启动 NeteaseCloudMusicApi,支持 AI 对话控制播放。
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:JasonCHTT/dsh-netease-music说明文档
阅读完整 README ↗简体中文 | English
dsh-netease-music
DeepSeek Harness(DSH)网页版的网易云音乐播放器插件
常驻顶部条迷你播放器 + 可展开完整面板 · 内置自动启动的 NeteaseCloudMusicApi 本地服务 · 支持 AI 对话控制
我听说,从前有个木匠,他手里那把刨子磨得锃亮,做起活来便格外顺手。人做事也是一样,手里的家伙什儿顺了,心里便不慌,活计也就做得利落。工作时听歌,就如同给心神添了一副趁手的器具,让繁杂的事务也生出几分轻快来。这并非贪图安逸,而是懂得调适自己的节奏,使精神常驻清明。若按礼法来看,人各掌其事,也各有其养心之法,能让自己安住当下,便不失为本分。这样看来,随身带着乐声劳作,岂不也是一种贤者的智慧?
截图

功能总览
- 顶部条常驻迷你播放器:封面、歌名 / 歌手、上一首、播放 / 暂停、下一首、播放模式切换、单行滚动歌词
- 展开播放面板:每日推荐、我的歌单、私人 FM、搜索(歌曲 + 歌单)、播放队列、播放历史、设置
- 完整播放控制:顺序 / 列表循环 / 单曲循环 / 随机播放,进度条拖动,音量调节,歌词显示
- 断点续播:自动记住关闭前正在播放的歌曲、歌单与播放位置,重新打开后继续收听
- 扫码登录:面板内展示二维码,手机网易云音乐 App 扫码确认,登录状态持久化(重启 DSH 不丢)
- AI 控制工具:注册模型工具
netease_music,可直接在对话里控制播放器
安装
环境要求
- DeepSeek Harness(
dsh web) - Node.js、pnpm(安装依赖用)
安装步骤
# 1. 进入 web profile 目录
cd "$env:USERPROFILE\.dsh\profiles\web"
# 2. link 安装本插件( 替换为插件目录的绝对路径)
pnpm add 'link:C://dsh-netease-music'
# 3. 安装插件运行时依赖 NeteaseCloudMusicApi
pnpm add NeteaseCloudMusicApi
# 4. 编辑 profile 的 package.json,在 dsh.profile.bundles 末尾追加
# "dsh-netease-music"
- 完成后重启
dsh web(Host 端需要重启进程加载),刷新页面即可在顶部条看到播放器。
提示:如果使用
dsh plugin --profile web add ...命令安装,路径中不能包含空格(该命令内部拼接命令行时会被截断);上方 pnpm 直装方式没有此限制。
卸载
cd "$env:USERPROFILE\.dsh\profiles\web"
pnpm remove dsh-netease-music NeteaseCloudMusicApi # 若其他插件也在使用 API 包,保留它
# 从 package.json 的 dsh.profile.bundles 中删除 "dsh-netease-music",重启 dsh web