@falling-ts/dsh-web-ding
DSH Cordis 插件,在代理完成任务(转为空闲)时,通过 Web Audio API 在浏览器端播放合成的提示音并弹出通知。
AI 分析
核心用途是在 AI 完成长时间运行的任务时提醒用户。适合经常让 AI 执行后台长任务、需要即时声音反馈以提高工作效率的用户。
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:falling-ts/dsh-web-ding说明文档
阅读完整 README ↗Configuration (falling-ts-web-ding namespace, $DSH_HOME/settings.yaml)
| Field | Type | Default | Meaning |
|---|---|---|---|
enabled | boolean | true | Master switch (Host skips publishing when off). |
volume | number 0..1 | 0.7 | Web Audio playback gain. |
freq | number 80..4000 | 880 | Fundamental frequency of the ding (Hz). |
decayMs | number 100..4000 | 900 | Tone decay length (ms). |
Every session's agent turn end (transition to idle) rings; repeated idle ticks of an already-idle session and brand-new sessions that never ran stay silent.
Besides the ring, each turn end drops a bottom-right toast (Win11-style,
auto-dismisses after 6 s). Click it to open the right-side notification
drawer: the last 100 turn-end messages are kept in the browser's
localStorage (key falling-ts-web-ding.notify.v1), each row can be
deleted individually, and a "全部删除" button clears them all. The message
log is front-end only — the Host never reads or writes it.
You can also adjust these from the 设置 → 回合结束提示音 panel, which includes a "试听" (preview) button.