dsh-bili-music-player
Manifest validBilibili music player for the DSH composer dock: import your Bilibili login cookie and a listening-profile JSON for profile-based recommendation with like/skip/dislike feedback and 192k playback; with
B 站音乐点歌助手
DSH 插件:用你的 B 站听歌画像在会话里点歌,播放时给软反馈,推荐随反馈更新。
安装
dsh plugin --profile desktop add github:red000000/dsh-bili-music-player
重启 DSH,然后导入登录态与画像(文件留在本机,不上传):
bili_music_import({ cookieFile: "C:/path/cookies.json", profileFile: "C:/path/profile.json" })
desktop 换成你的实际 profile 名。
使用
- 让 agent 点歌:
帮我放首周杰伦 - 播放条:上一首 / 播放暂停 / 下一首、可拖进度、单曲循环或推荐连播、播放历史
- 反馈:👍 喜欢、⏭ 跳过、👎 不喜欢。一首歌只保留一个反馈,可以改
- 喜欢会写进插件自建的私密收藏夹「点歌助手」,不会动你已有的收藏夹
推荐怎么工作
- 画像是收藏、历史、点赞、稍后再看的加权结果,收藏权重最高
- 最近听过的降权但不禁用,同歌手近期出现过也会降权
- 画像里没有没听过的歌时,自动去 B 站搜索与相关推荐找新的
- 「不喜欢」的歌永久排除
数据在哪
| 位置 | 内容 |
|---|---|
~/.dsh/bili-music/cookies.json | B 站登录态 |
~/.dsh/bili-music/profile.json | 听歌画像 |
~/.dsh/bili-music/feedback.json | 反馈 |
~/.dsh/bili-music/cache/ | 音频缓存,40 首上限 |
画像由 tools/bili-music 采集生成,反馈直接叠加在画像之上,不用重新采集。
开发
index.js是入口,Host 逻辑在src/plugin.js,Web 播放条在client.js- 改完做语法检查:
node --check index.js; node --check client.js - 回归脚本在
tests/,跑之前需要有登录态与画像
许可
GNU AGPL-3.0 © RED。
致谢
- DeepSeek — 提供 DSH 与模型能力,本仓库的代码与文档由 AI 协作完成
- 参与者:DeepSeek-V4.1-Flash 1017(实现与文档)
- 贡献者:RED(作者、需求与验收)
Comments
Loading…
Similar plugins
by jypjypjypjyp
Music composition for DeepSeek Harness: the model writes a score against a bundled composing skill, and a play_score tool renders it as an inline card with a piano roll, Web Audio playback and WAV/JSON export.
★ 1
JavaScript
Oct 19, 2026
dsh plugin --profile web add @jypjypjypjyp/dsh-music-studioby xiekai886
这是一个可以让你边对话边听歌的 DeepSeek Harness 插件:折叠/展开两种可自由拖动的悬浮窗口形态,利用 Meting API 等解析源接入网易云音乐,支持歌单导入和按歌名或歌手搜索单曲导入。Chat and listen at the same time.
★ 4
MIT
JavaScript
Aug 16, 2026
dsh plugin --profile web add @dsh-external/dsh-musicDeepSeek Harness Web 本地音乐播放器插件:会话视图「音乐」标签页,flac/mp3 等常见格式,单曲/列表循环,macOS Music 风格 UI
★ 2
MIT
JavaScript
dsh plugin --profile web add @heshuren/dsh-music-playerby xiaoqiezi-china
为Deepseek-Harness开发的音乐播放插件。允许用户播放本地与网易云音乐。支持通过Cookie解锁VIP歌曲。提供了丰富全面的skill允许Agent控制音乐播放,自定义播放器CSS层叠样式表。允许队列结束后自动通知AI来挑选新的歌曲。
★ 0
↓ 244/wk
MIT
JavaScript
Aug 15, 2026
dsh plugin --profile web add dsh-music-playerby Goothe13-gugu
用于Deepseek Harness的插件,让你的大模型边思考边唱歌。A plugin for Deepseek Harness (DSH) to play music or audio when your LLM is thinking.
★ 0
MIT
JavaScript
Sep 23, 2026
dsh plugin --profile web add dsh-audio-cueSlacking-off companion: a floating mini player that streams Bilibili videos (native player, danmaku, comments, search) and pauses when your agent needs you, resuming exactly where you left off.
★ 0
dsh plugin --profile web add dsh-client-deep-sneak