dsh-soundscape
Dual-MediaPlayer daemon ($think loop + $fx one-shots) with volume ducking, mood-aware sounds (smooth/struggle/deep_think triggered by consecutive success/failure streaks and prolonged agent runtime), 15 built-in PCM WAV synthesised from sine/square waveforms, per-tool sound mapping with 51 categorised tools, custom WAV/MP3 drop-in with auto-conversion, and a full settings UI with dark-mode fix.
双 MediaPlayer 守护进程($think 思考循环 + $fx 一次性音效)支持音量闪避、情绪感知音效(连续成功/失败/长时间运行自动触发 smooth/struggle/deep_think)、15 种正弦/方波合成内置音、51 个工具分类映射、自定义 WAV/MP3 直替自动转换,以及完整设置页含深色模式修复。
How to install
dsh plugin add github:berserk0501/dsh-soundscape About
dsh-soundscape DSH 本机音效插件:监听 Agent 状态与工具生命周期,通过常驻 PowerShell 双 System.Windows.Media.MediaPlayer 守护进程 ($think 思考循环 + $fx 一次性音效)播放思考、工具、错误和情绪提示音。 当前能力 agent/status 进入 running 时循环思考音,回到 idle 时停止并播放结束音。 **工具音闪避**:工具音播放时思考循环降低至闪避电平(默认 20%), 结束后自动恢复,实现无缝混音而非打断。 **情绪感知音效**:连续成功触发「顺利进展」上行和弦,连续失败触发 「连续困难」下行不协和音,长时间运行触发「深度思考」低频无人机氛围音。 阈值和音效均可在设置页自定义。 工具开始、完成和失败音可独立开关;同工具调用有节流保护。 15 种零素材内置 PCM WAV(含 3 种情绪音效);用户可在 assets/sounds/ 放入 <工具名>.wav 或 <工具名>.mp3 覆盖。 MP3 由 mpg123-decoder 在 Node 进程内转换并缓存为 WAV。 DSH 设置页提供开关、音量、思考音、工具映射、试听、重新扫描和打开音效目录。 工具映射面板展示全部 51 个 DSH 标准工具,按分类分组并带彩色标签, 支持搜索过滤和逐工具音效自定义;分类采用精确映射表确保准确…
Recommendation signals
Meta
- License
- MIT
- Language
- JavaScript
- GitHub stars
- 0
- mo. downloads
- –
- Last push
- 2026-08-26
- Created
- 2026-08-26
Links
Basic safety check
- Findings
- curated 收录但无 npm 包/安装命令
- Sources
- curated:awesome-dsh-plugin.com, curated:awesome-dsh-plugin/awesome-dsh-plugin
- Topics
- deepseek-harness, dsh-plugin
Related plugins
dsh-voice-scribe
PensiveFei/dsh-voice-scribe
Voice input for the web UI: tap Alt (or Alt+Space) to start/stop dictation, browser Web Speech (zero-config) or OpenAI-compatible cloud ASR, optional polish through DSH-configured LLM, settings UI.
dsh-tts
GooDAnDReaDY/dsh-tts
Speaks agent replies in the DeepSeek Harness web UI through a provider fallback chain (OpenAI, ElevenLabs, Google, Azure, Groq, Deepgram, OpenRouter, Edge, Piper, eSpeak), so a failing or rate-limited provider falls through to the next instead of going silent.
dsh-ears
WizisCool/dsh-ears
Voice input plugin for DeepSeek Harness (dsh): a microphone button in the composer turns speech into a draft transcript, with a choice of speech-recognition backends, optional polish through dsh own LLM routes, and a native settings page.
dsh-omi-voice
PolinniZhong/dsh-omi-voice
In-chat read-aloud for DeepSeek Harness: tap to read, pause and resume AI replies with natural Doubao TTS voices (BYOK), reading only the final answer with code, tables and diagrams filtered; local engine, plugin keeps no API key.