jyd1230/dsh-approval-chime

jyd1230★ 0最后同步: 2026-08-17

在 GitHub 打开

DeepSeek Harness 审批弹窗风铃提醒插件(Windows):每次需要人工确认的审批弹窗出现时,播放约 3 秒的清脆风铃声。

README 摘要

dsh-approval-chime 🐋🔔 给 DeepSeek Harness 加一个"审批弹窗风铃提醒": 每次需要人工确认的审批弹窗出现时,播放一声约 3 秒的清脆风铃声 。 人不在屏幕前、或在房间另一头时,不会再错过"确认修改文件"之类的弹窗。 - ✅ 零外部依赖:纯 Node 实现,声音由插件内置脚本现场合成(五声音阶风铃) - ✅ 只响给"真弹窗":监听宿主 approval/request 事件,自动放行、不阻塞审批链 - ✅ 宿主侧播放:声音由 DSH 进程播放,浏览器最小化/在后台也照常响 - ✅ 防抖动:1.5 秒内连续多个弹窗只响一次(可配置) - ✅ 一键安装 / 一键卸载,幂等可重复执行 已在 DSH 0.1.0-rc.6(web profile)/ Windows 10/11 实测通过。 一、安装 需要:Windows + Node.js 18+(DSH 自带即可)。约 1 分钟。 安装脚本会自动完成: 1. 合成风铃并保存到 $DSH HOME/assets/approval-chime.wav 2. 把插件包复制到 profile 的 node modules (含扁平回退目录) 3. 往 $DSH HOME/profiles/ /cordis.patch.yml 追加挂载行(幂等) 4. 输出重启提示 最后一步:完全重启 DSH (关闭控制台窗口后重新运行 dsh web ),否则补丁层不会加载。 验证是否成功 触发一次需要确认的操作,例如让 AI 修改工作区之外的文件、或执行一条沙箱授权命令。 审批弹窗出现时应响起风铃 (约 3 秒)。 二、使用说明 装好之后 不需要任何操作 ——只要出现需要人工确认的界面,就自动响铃: - 文件修改/写工作区外文件等需要"允许/拒绝"的 审批弹窗 → 响铃 - 选项式 提问卡片 ( ask user question )和 计划审批卡片 ( exit plan mode )→ 响铃 - 已经被"总是允许"授权的操作(不再弹窗)→ 不响铃(符合直觉:没弹窗就不提醒) 两条通道(审批 / 提问)走的是宿主里不同的机制,插件各挂了一个监听器;监听器在宿主级,因此 对这台 DSH 上的所有会话、所有浏览器标签页生效 ——确认框出现在哪个网页都会响。 配置项(可选) 打开 $DSH HOME/profiles/ /cordis.patch.yml ,找到 id: approval-chime 的行,修改 config : 字段 默认值 说明 chimeWav 安装时写入 风铃 WAV 绝对路径;改为空串 '' 可临时静音 powershell C:/Windows/System32/WindowsPowerShell/v1.0/powershell.exe 播放器宿主,一般不用改 thrott…

在 GitHub 查看完整 README →
工具/开发approvaldeepseek-harnessdsh-pluginnotificationwindows

分类