DeepSeek Harness plugin

moony-singer

DSH 本地音乐播放插件:自带开源音乐 API 服务 + 浏览器内置播放引擎,无需任何桌面播放器即可搜索、点歌、歌单、歌词、推荐播放。附带月宝儿 Moony 宠物浮窗。

Jump to install

Source facts

Repository
Dongfang81/moony-singer
Latest update
Aug 21, 2026
Category
Tools & Capabilities
GitHub stars
0
Format
plugin
Catalog evidence
Upstream dsh.bundle evidence
Evidence path
package.json#dsh.bundle
Checked against
0.1.0-rc.8
Upstream check date
2026-08-21

This evidence comes from the upstream catalog. This site has not installed, run, or security-reviewed the plugin.

Install

Start with a prompt that asks an agent to review the GitHub repository and source. Switch to the command if you want to install it yourself.

Copy this prompt into DSH, Codex, or another agent and ask it to review the GitHub repository and source first.

Do not install or run any commands yet. Read this plugin's GitHub repository, README, and relevant source code. Then answer the questions below clearly and directly so I can decide whether it fits my needs:

1. What is this plugin, and what problem does it solve?
2. Who is it for, and what are its typical use cases?
3. How is it used after installation? Include one minimal example.
4. What known limitations or privacy, security, compatibility, or maintenance risks does it have?
5. Give a clear recommendation: recommend, conditionally recommend, or do not recommend, with reasons.

Distinguish statements documented by the repository, inferences from source code, and unknowns. If evidence is insufficient, say so explicitly. Do not guess or simply repeat the README.

GitHub: https://github.com/Dongfang81/moony-singer
Plugin: moony-singer
Author: Dongfang81

Check the source files

Read the README and other files from this plugin directory before installing.

File explorer3 files
README.mdSource · read only

🎵 dsh-music · 月宝儿 Moony

> ## 第一款真正意义上的 AI 原生音乐播放器 > > 不是「能放音乐的 App 套了个 AI 壳」,而是从出生就住在 AI 里: > 它会听你说话、替你找歌、跟你聊歌,还会变成一只陪你听歌的月亮宠物。

---

💬 真实的体验

> 不是搜索框,是 DSH 的对话框——像跟朋友说话一样,直接输入你的想法。

体验一:一句话,全集整理好

> 我在对话框里输入:「我想听任素汐的全部歌」 > > 它回答我:

> 🎵 「任素汐的歌单已全部整理好,现在正在播放! > > 正在播放:《胡广生》(《无名之辈》插曲,她的成名曲之一) > > 播放列表:51 首,列表循环播放,音量 80% > > 代表作/热门曲:《胡广生》《王招君》《我要你》(多个版本)、《岁岁》《枕着光的她》《莫怕莫怕》《亲爱的小孩》…… > > 专辑曲:新专辑《浮尘几章》的《本末》《别来无恙》《张仙语三》《夜灯》…… > > 影视/现场版:《亲爱的你啊》《大梦 (Live)》《枕着光的她 (春晚版)》《别来无恙 (2026春晚·与毛不易)》…… > > 合唱:《我要你》(与老狼/墨墨)、《困》(与罗晋)、《有一点动心》(与张信哲)…… > > 已剔除 28 首伴奏(纯音乐)版本,只保留演唱版; > 部分歌有多个版本(如《我要你》有 6 个版本、《胡广生》有 3 个版本),都保留了。 > 听的过程中想切歌、暂停或收藏,随时跟我说~ 🎶」

体验二:记不清歌名,描述一下就能找到

> 我在对话框里输入:「大话西游里面很有名的那首歌叫什么来着,不是 only you,是另一首有名的」 > > 它回答我:《一生所爱》——卢冠廷演唱,莫文蔚和声,大话西游最催泪的那首片尾曲。 > > (其实它连《Only You》也一起找到了,只是知道你要的是另一首。)

这种互动、这种信息量、这种情绪价值——传统音乐播放器绝对做不到。

它不只是播放器,而是能与你一起讨论歌曲、歌手和音乐本身的 AI 伙伴

✨ 为什么它是「AI 原生」

传统播放器月宝儿 Moony
打开 App,在搜索框里输歌名直接在对话框里打字——「我想听任素汐的全部歌」
搜出来的结果要自己一个个点、自己建歌单一句话,全网搜集、去重整理、剔除伴奏、整单开播
搜索框只认精确歌名/歌手模糊描述也能找——「大话西游里那首有名的,不是 only you」→ 它知道是《一生所爱》
搜索条件只能填关键词自然语言随便提——「要安静的」「适合加班的」「任素汐和李宗盛合唱过的」都能理解
播完就停,歌单要自己维护51 首自动连播,列表循环,想切就切、想收藏就收藏
冷冰冰的界面一只会跟着音乐律动、会说话、会感知你工作状态的月亮宠物
装一堆 App、配一堆端口零依赖装完即用,浏览器直接出声
  • 🚀 零依赖安装即用——不需要安装任何音乐播放器,装完就能对话点歌、听歌
  • 🎤 AI 原生体验——直接在对话框里说「播放 周杰伦」「来点轻松的歌单」「推荐点新歌」,它直接开播,还能听懂「下一首」「暂停」
  • 🐰 月宝儿 Moony 会唱歌——播放时跟着旋律律动,歌词一句句在气泡里浮现;它还长着耳朵感知你的 DSH:蓝色=正在干活、橙色=等你审批、红色=出错、绿色=待审查
  • 🧩 十只 Moony 任你切换——点「变身」随时换装
  • 🖱️ 浮动小窗随叫随到——右下角悬浮,拖动、折叠、隐藏;播放列表、进度条、收藏、播放模式一应俱全
  • 🔒 本机优先、安全隔离——音乐服务只监听 127.0.0.1,绝不外泄

🚀 30 秒上手

dsh plugin --profile web add github:Dongfang81/dsh-music
# 重启 dsh web 后,右下角就出现月宝儿了

然后,直接在 DSH 对话框里输入

你输入它做
「播放 周杰伦 晴天」搜索并立即开播
「我想听任素汐的全部歌」全网搜集、整理、剔除伴奏、整单开播
「大话西游里那首有名的,不是 only you」模糊描述也能找到《一生所爱》
「来点轻松的」随机推荐歌单整单播放
「下一首」「暂停」「收藏这首」播放控制 / 收藏
「把某某歌加入播放列表」追加队列,按顺序连播

🐰 月宝儿 Moony · 宠物 IP

Moony 系列:圆脸 + 耳朵。所有宠物共用圆形月面(可装载歌手照片/专辑封面), 身份与情绪由月化耳朵、可选尾巴、耳尖信号灯和听歌律动表达。

![Moony Classic 与 First Wave](docs/moony-series.png)

  • 空闲时圆脸完全留白;播放时圆脸只显示歌手或唱片内容
  • 十只角色各有专属耳型、本色与听歌律动节奏
  • 圆脸外缘的月相光环显示真实播放进度;暂停定格,缓冲时出现流动缺口
  • 展开浮窗点「变身」即可切换,选择本地保存
  • 完整 IP 规范见 [docs/IP.md](docs/IP.md)

> 📋 完整功能清单(按版本标注)见 [FEATURES.md](FEATURES.md)

📦 安装与配置

# 方式一:npm 安装(推荐)
dsh plugin --profile web add @dongfang81/dsh-music

# 方式二:GitHub 仓库安装
dsh plugin --profile web add github:Dongfang81/dsh-music

可选配置(cordis.patch.yml):

- id: alger-music
  name: '@dongfang81/dsh-music'
  config:
    musicApiPort: 30588   # 内置音乐 API 端口
    musicApiHost: '127.0.0.1'
    timeoutMs: 20000

❓ 常见问题

  • 音乐服务未就绪? 插件加载时自动启动;若端口被占用,改 musicApiPort 或重启 dsh web。
  • 部分歌曲无法播放? 版权受限的歌曲没有可用直链,换一首即可。
  • 不出声? 浏览器可能拦截了自动播放,点一下播放按钮即可。
  • 不要同时打开多个 DSH 页面,会重复出声(正常使用只有一个页面)。
  • 听歌记忆是什么? 月宝儿会记住你听过的歌(次数、时长、时段),用于回答「最近常听什么」和深夜推荐舒缓歌单。数据只存在本机 ~/.dsh/moony-singer-habits.json,不上传、不跨设备,随时可用 alger_habits action=clear 清空。

📜 许可与致谢

  • 本插件以 GPL-3.0 许可发布,见 [LICENSE](./LICENSE)。
  • 音乐数据与播放地址来自内置的开源音乐 API 项目(MIT 许可),

上游为 Binaryify/NeteaseCloudMusicApi(ISC)。

  • 仅搜索与播放无版权限制的音乐资源;请遵守你所用音乐平台的服务条款。