DSH Plugins
返回列表
🎮

ui-beep

趣味换装 更新于 2026.09.09

在终端中运行以下命令:

dsh plugin install xain/ui-beep

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端中执行 dsh plugin install xain/ui-beep 即可安装该插件,完整源码仓库地址为 https://github.com/xain/ui-beep 。

插件介绍

When you are deep in a multi-turn session with an agent, the question "what is it doing right now?" usually demands your eyes on the screen: is the model reasoning, is a tool executing, or has an approval prompt been waiting for you? ui-beep translates that information stream into three procedural Web Audio tones — a low heartbeat hum for busy work, a short tick for streaming output, and a two-bell chime for pending input — so you can keep track by ear without repeatedly checking the tab.

Every tone is synthesized in code with linear fade-in/fade-out envelopes; no audio files are required and rapid state flips never produce clicks or pops. Each of the three voices independently accepts a volume from 0 to 200 %, and any voice can be swapped for a local audio file (MP3, WAV, OGG, FLAC, M4A, AAC, OPUS, WebM). The plugin reads the file through a browser-authenticated loopback route; the absolute path is stored in user settings and the file itself is never uploaded or copied. Browser autoplay policy is handled gracefully: the engine arms on the first pointer-down or key-down anywhere on the page and is a complete silent no-op before that gesture. A one-click mute lives in the composer tool row, and the settings page offers per-voice preview and restore-default, with all changes applied instantly and persisted.

Best for developers who spend long stretches in agent sessions and would rather keep their eyes on code or docs, and for anyone juggling multiple concurrent sessions who wants to tell at a glance — or rather, at a hearing — which one is working and which one is waiting on them. The plugin is entirely browser-side, never touches model calls or assembles provider requests, and has zero effect on KV cache. Install it, hear the rhythm, get back to work.

使用场景

  • 多轮会话中让 Agent 在后台跑工具,用低鸣心跳判断它是否仍在工作
  • 同时开多个 Agent 会话,靠双音钟铃快速识别哪个在等待审批或回答
  • 写代码时不想频繁切屏查看进度,用滴答声和低鸣感知任务节奏

适合人员

  • 长时间与 Agent 进行多轮会话、希望减少切屏的开发者和研究员
  • 同时运行多个 Agent 任务、需要一个轻量且不打断心流的提醒渠道的用户
  • 偏好声音提示而非视觉弹窗、追求耳朵监控体验的极客