DeepSeek Harness 插件:dsh-music-plus

前言

DeepSeek Harness (DSH) 的核心能力通過插件擴展。原版 dsh-music-player 包含在線 QQ 音樂、酷狗音樂以及 AI 講書(TTS)等功能。dsh-music-plus 是基於該原版的修改版,移除了在線音樂和 AI 講書能力,新增了播客 RSS 訂閱與網絡電臺功能,專注於本地音頻流式播放與播客收聽。

核心功能

該插件提供以下已覈實的功能:

  • 本地音頻流式播放
  • 斷點續播(本地音樂與播客)
  • 實時頻譜可視化
  • 自建歌單(支持收藏到“我最喜歡”)
  • 播客 RSS 訂閱與在線播放
  • 網絡電臺(內置 CC0 電臺庫)
  • 真實音質識別
  • 支持多種音頻格式(mp3, m4a, flac, wav 等)

安裝與啓用

本插件不是通過 npm 安裝,而是需要將本地源碼目錄作爲插件源安裝到某個 DSH profile。

1. 獲取源碼

克隆倉庫或下載 ZIP 解壓到本地目錄。

git clone https://github.com/conafun/dsh-music-plus.git
cd dsh-music-plus

2. 安裝到 Profile

使用 dsh plugin add 命令,將本地目錄路徑作爲參數傳入。

dsh plugin --profile <profile> add <項目絕對路徑>

3. 桌面版安裝注意

桌面版(DSH Desktop)不能使用上述命令,必須使用應用自帶的 CLI。

& "<版本目錄>\resources\runtime\cli\bin\dsh.cmd" plugin --profile desktop add <項目絕對路徑>

4. 重啓應用

安裝完成後,重啓 DSH 或刷新 Web 頁面,即可在聊天區上方看到播放條。

典型用法

安裝後,可以通過對話框或播放面板使用以下功能:

  • 播放本地音樂(如:“播放周杰倫的歌”)
  • 播放自建歌單(如:“播放歌單 我最喜歡”)
  • 播放網絡電臺(如:“放個爵士電臺”或“播放 NTS”)
  • 控制播放(如:“暫停 / 繼續 / 下一首”)

注意事項

  • 安裝方式:必須使用本地目錄路徑進行安裝,不支持 npm 包名安裝。
  • 環境要求:需要 Node.js >= 20。
  • 桌面版限制:桌面版必須使用應用內置 CLI 命令安裝,否則會報錯。
  • 聯網要求:播客訂閱、網絡電臺功能需要聯網。
  • 斷點續播:僅本地音樂與播客支持斷點續播,網絡電臺不支持。
  • 頻譜限制:頻譜顯示可能因源站 CORS 限制而缺失,但不影響播放。

結語

dsh-music-plus 是一個專注於本地音頻播放與播客收聽的 DSH 插件。它通過移除在線服務並新增電臺與播客功能,爲 DSH 用戶提供了更純粹的本地媒體管理能力。更多信息可查看項目目錄或源碼倉庫。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜