dsh-agent-sound-alert
在终端中运行以下命令:
dsh plugin install moonlin1213/dsh-agent-sound-alert
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install moonlin1213/dsh-agent-sound-alert,源码位于 https://github.com/moonlin1213/dsh-agent-sound-alert 。
插件介绍
长时间与 Agent 协作时,回合结束、工具审批、异常中断这些关键节点往往一闪而过,人一旦离开屏幕就会错过。dsh-agent-sound-alert 将 macOS 系统提示音接入 DeepSeek Harness 的会话事件流:回合正常完成播放 Glass,请求审批播放 Tink(同一会话内自动防抖),出错或阻塞播放 Basso,被策略钩子截断播放 Sosumi。每种事件对应不同音色,余光扫到桌面、耳朵动一下就知道刚才发生了什么,无需回头翻日志。
插件的核心围绕事件到声音的映射展开。五类事件各有默认音色,也支持自定义为任意 macOS 系统音名或本地音频文件路径;审批音在同一会话内有可配置的防抖间隔(默认 2500 毫秒),避免连续弹窗时声音叠加。全部设置——总开关、音量、防抖间隔、是否包含子代理会话、各事件音色——都在设置面板中实时生效,无需重启。插件不做任何网络请求、不采集遥测,仅读取本地会话生命周期事件并通过 afplay 播放,并发播放上限为三个进程,卸载时自动终止。
如果你是在 macOS 上重度使用 DeepSeek Harness 的开发者,尤其是频繁进行多工具审批、长回合生成、子代理编排的场景,这个插件能把关键事件从视觉通道补充到听觉通道,让 Agent 在完成后用一声提示音提醒你:该看屏幕了。
使用场景
- Agent 完成长回合后播放提示音,提醒用户回看屏幕
- 工具审批请求触发防抖提示音,避免连续弹窗造成声音叠加
- 异常中断或策略钩子触发独特音色,快速区分事件类型
- 子代理会话默认静音,仅关注主代理的关键节点
适合人员
- 在 macOS 上重度使用 DeepSeek Harness 的开发者
- 频繁进行多工具审批和长回合生成、需要额外听觉通道的用户
- 偏好完全本地离线运行、不接受任何网络请求和遥测的隐私敏感用户