dsh-music-plugin
Run the following command in DeepSeek Harness:
dsh plugin install syy-shark/dsh-music-plugin
Paste the following prompt into your AI chat to install this plugin:
To install this plugin in DeepSeek Harness, visit the open-source address https://github.com/syy-shark/dsh-music-plugin and run the command dsh plugin install syy-shark/dsh-music-plugin.
About this plugin
As AI assistants become more embedded in our daily tasks, the ability to control devices through natural language is increasingly expected. However, DeepSeek Harness lacks built-in music playback capabilities, which can be frustrating for users who want to integrate media control seamlessly. dsh-music-plugin addresses this gap by adding a "music switch" to DeepSeek Harness, enabling the agent to search, play, pause, and skip songs from your local library, with the added feature of stopping playback when the plugin is disabled.
At its core, the plugin connects your local music folder (defaulting to ~/Music on Mac) with DeepSeek Harness. Once installed, the agent gains a suite of tools: music_search for finding tracks, music_play for playback, and controls like music_pause, music_resume, music_skip, and music_status. It also integrates a web panel at http://127.0.0.1:3080, where you can visually browse your playlist and manage playback with a click, ensuring that agent commands and panel actions share the same playback queue for consistency. The audio backend is adaptive, prioritizing mpv for stable high-quality formats like FLAC, or falling back to Mac's native afplay.
This plugin is ideal for DeepSeek Harness users who want to effortlessly control music playback via voice or text commands, eliminating the need to switch between applications manually. For developers, it offers significant value: other DSH plugins can inject music functionality using inject: ['music'], allowing them to call methods like ctx.music.play without reinventing file scanning or playback logic. While currently focused on local playback, the design is extensible, paving the way for future integrations with streaming services like NetEase Cloud Music, thereby enhancing the overall user experience.
Screenshots
Use Cases
- Play local music through DeepSeek Harness agent voice or text commands.
- Visually browse playlists and control playback, pause, and skip on the web panel.
- Other DSH plugins inject music functionality without reinventing playback logic.
Best For
- DeepSeek Harness users who want to control music playback via AI.
- Developers needing to add music features to the plugin ecosystem.
- Music enthusiasts looking to simplify local music management.
Related Plugins
ModLens is a vision plugin for DeepSeek Harness that gives text-only models sight by reading images pasted directly into chat, with zero-config setup and multiple vision engines.
On-demand vision for text-only DeepSeek Harness agents: built-in free keyless vision chain and 14 vision tools, routing image turns as tool calls to vision models with pixel fidelity, no Python needed, one-command install.
Give text-only models in DeepSeek Harness eyes, enabling image Q&A, long-screenshot OCR, UI restoration, and GUI visual tasks.
An armor-breaking plugin for DeepSeek: rewrites instruction priority, expands refusal-blocked phrases, persists across sessions, and shows a green active indicator.