在侧边栏搜索点歌,灰色与VIP歌曲自动解锁播放
27/100
综合分
2
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/3 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add genius-crazy/unblockneteasemusic-for-dsh该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:需留意
是什么
dsh 原生插件 · browser
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 78 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
⚠︎ 实装验证未通过(dependency_conflict · 2026/10/7) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
可执行外部命令读写/删除本地文件发起外部网络请求
查看扫描证据(共 5 处,展示前 5 条)
- 发起网络请求probe/e2e.mjs:4
const res = await fetch(`http://127.0.0.1:3080/api/${method}`, { - 发起网络请求src/netease.ts:53
const req = transport.request( - 发起网络请求src/proxy.ts:46
const req = http.get(`${this.apiBaseUrl}/proxy.pac`, { timeout: 1500 }, (res) => { - 执行外部命令来自配置/变量src/proxy.ts:67
this.child = spawn(process.execPath, [app, '-p', this.port()], { - 读取本地文件src/proxy.ts:95
const bin = JSON.parse(readFileSync(pkgJson, 'utf8')).bin.unblockneteasemusic as string
扫描于 2026/11/4(0 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/schemastery@deepseek-ai/dsh-storage-domain@deepseek-ai/dsh-tools@deepseek-ai/dsh-typert-protocol给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 侧边栏搜索点歌
- 灰色歌曲自动解锁
- VIP歌曲解锁播放
DeepSeek Harness 网易云音乐插件,基于 UnblockNeteaseMusic 项目:搜索、点歌、侧边栏播放,通过本机 UnblockNeteaseMusic 代理解锁灰色/VIP 歌曲并获取音源。
README
由 DeepSeek 最新模型翻译生成为 DSH 解锁网易云音乐
在 DeepSeek Harness 的 Web GUI 里听网易云音乐:搜索、点歌、侧边栏迷你播放卡。音源经本机 UnblockNeteaseMusic/server 代理获取,灰色/VIP 歌曲由代理自动用酷我/咪咕等替代源解锁,无需登录、无需 cookie。
功能
- LLM 点歌工具:music_search / music_play / music_playlist / music_prev / music_next / music_control——直接对模型说「放一首鼓XXX」即可。
- 侧边栏迷你播放卡:封面/歌名/歌手、上一首/播放暂停/下一首、可拖动进度条。
- 代理自动拉起:插件启动时探测代理是否已就绪;未运行则自动在后台拉起(autoStartProxy=true,默认开启),卸载时回收。
安装
方式一:npm 安装(推荐,发布后)
前置:已装好 DeepSeek Harness(能跑起 dsh web)。
展开完整文档(README 剩余 1 节)
为 DSH 解锁网易云音乐 在 DeepSeek Harness 的 Web GUI 里听网易云音乐:搜索、点歌、侧边栏迷你播放卡。音源经本机 UnblockNeteaseMusic/server 代理获取,灰色/VIP 歌曲由代理自动用酷我/咪咕等替代源解锁,无需登录、无需 cookie。 功能 - LLM 点歌工具:music_search / music_play / music_playlist / music_prev / music_next / music_control——直接对模型说「放一首鼓XXX」即可。 - 侧边栏迷你播放卡:封面/歌名/歌手、上一首/播放暂停/下一首、可拖动进度条。 - 代理自动拉起:插件启动时探测代理是否已就绪;未运行则自动在后台拉起(autoStartProxy=true,默认开启),卸载时回收。 安装 方式一:npm 安装(推荐,发布后) 前置:已装好 DeepSeek Harness(能跑起 dsh web)。 1. 在 profile 目录安装插件: cd "$DSH_HOME/profiles/web" # 你的 profile 目录 pnpm add unblockneteasemusic-for-dsh 2. 在 profile 的 cordis.patch.yml 里加一行: - insert: - id: unm-music name: 'unblockneteasemusic-for-dsh' 3. 重启 DSH,刷新浏览器页面即可。 方式二:从源码 git clone https://github.com/<你的用户名>/unblockneteasemusic-for-dsh.git cd unblockneteasemusic-for-dsh npm install npm run build # 产出 lib/index.js + lib/client.js 然后把 lib/、package.json、manifest.json 放进 DSH profile 的 node_modules/unblockneteasemusic-for-dsh/,并按方式一的第 2、3 步注册、重启。 代理:自动拉起 or 手动运行 插件默认(autoStartProxy=true)会在启动时探测 apiBaseUrl: - 已就绪 → 直接复用(你自己 node app.js 或 .bat 起的代理不会被重复拉起、也不会被误杀); - 未就绪 → 自动拉起一个 @unblockneteasemusic/server 子进程(已作为依赖打进插件)。 若你更想完全自己管理代理,设 autoStartProxy=false,然后手动跑: npx -p @unblockneteasemusic/server unblockneteasemusic # 默认 127.0.0.1:8080 安全提醒:UnblockNeteaseMusic 官方不提供在线 demo,请各自在本机运行代理,勿连来历不明的公网代理。 配置 在 cordis.patch.yml 的 config 下设置(均可省略,有默认值): | 键 | 默认 | 说明 | | apiBaseUrl | http://127.0.0.1:8080 | 本机 UnblockNeteaseMusic 代理地址 | | neteaseHost | music.163.com | 代理转发目标 Host | | br | 320000 | 请求码率 | | autoStartProxy | true | 代理未运行时是否自动后台拉起 | | proxyReadyTimeoutMs | 10000 | 等待代理就绪的超时(毫秒) | 架构 仿照 lx-music-for-dsh 的 host/client 双端,但音源层整体替换: - host(src/index.ts):PlaybackService(Typert Remote remote.music,播放权威状态)+ music_ 工具 + storageDomain 持久化。 - client(src/client.ts + src/ui/):HTML5 Audio 执行端 + sidebar.footer.action 迷你播放卡,500ms 轮询 host 状态。 - 音源层(src/netease.ts):明文表单调用代理,零加密。 - 代理层(src/proxy.ts):探测 + 拉起 + 回收 @unblockneteasemusic/server。 音源层对代理发明文表单 POST(均伪造 Host: music.163.com): | 需求 | 请求 | 返回 | | 搜索 | POST /api/cloudsearch/pc,s=<关键词>&type=1&limit=&offset=0&total=true | result.songs[] | | 取播放地址 | POST /api/song/enhance/player/url,ids=["<id>"]&br=320000 | data[0].url(灰色歌曲已被解锁) | | 播放 | 把返回的 /package/... host 重写为本地代理 | 206 audio/mpeg 流 | 开发 npm install # esbuild / typescript / zod / @unblockneteasemusic/server npm run typecheck # tsc --noEmit(需 @deepseek-ai/ peer 依赖已安装) npm run build # 产出 lib/index.js + lib/client.js node scripts/smoke.ts # 音源层冒烟测试(需代理在跑) node probe/e2e.mjs # 端到端冒烟(需 DSH 在跑) @deepseek-ai/* 是 peer 依赖,构建时外置、不打包,运行时从 DSH 配置档的 node_modules 解析。插件版本对照 DSH 0.1.0-rc.5(cordis 4.0.1、schemastery 3.18.1)。 许可与致谢 - 本插件:MIT。 - 依赖 UnblockNeteaseMusic/server(LGPL-3.0,作为独立进程运行,版权归其作者)。 已知限制 - 无歌词、无登录 cookie、固定 320k 码率、单音源。 - 播放列表为内存态 + 持久化(重启恢复列表/音量/静音),但不含收藏/歌单同步。 - client 端 Typert Remote 描述符为手写(对齐 host 的 ctx.typert.register),未走 typert-generator 生成面。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
genius-crazy/unblockneteasemusic-for-dsh
在侧边栏搜索点歌,灰色与VIP歌曲自动解锁播放
相关插件 · 浏览器
智能体插件框架deepseek-ai/deepseek-harness
DeepSeek Harnessdsh是由 DeepSeek AI 开发的开源 agent harness智能体框架。
★ 270,422已汉化DSH
71.9
多设备 Agent 看板YaoApp/yao
✨ 所有 Agent 和工作区集中管理,覆盖你的每一台设备。任务看板追踪进度,桌面端、移动端、浏览器、API…
★ 8,147已汉化DSH
71.2
可扩展侧边栏工作台omdsh-dev/DSH-better-sidebar
DSH 的双工作台:原生右侧栏 + 自绘底部面板,并把 ctx.betterSidebar 服务开放给所有插件
★ 4,761已汉化DSH
71.1
浏览器自动化桥Tencent/BrowserSkill
你的 Agent。你的浏览器。连接,就能协作。
★ 9,967已汉化DSH
71
AI 小说创作工作台EthanYoQ/AI-Novel-Writer
AI 小说作家 / AI Novel Writer
★ 1,591已汉化DSH
70.7
智能体浏览器引擎platonai/Browser4
DeepSeek Harness 集成
★ 1,175已汉化DSH
70.4
这是你的仓库?认领条目