yangzhe1991/dsh-task-notify ↗★ 1
@yangzhe1991/dsh-task-notify
DSH Web plugin: completion chime and tab-title alert when agent turns or background jobs finish
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:yangzhe1991/dsh-task-notify说明文档
阅读完整 README ↗dsh-task-notify
DSH(DeepSeek Harness)浏览器插件:agent 干完活时提醒你 —— 播放提示音;你切到别的标签时,还会把标签页标题改成提醒状态。
安装(30 秒)
前置:dsh 命令行(DeepSeek Harness)。
dsh plugin --profile web add @yangzhe1991/dsh-task-notify
然后重启 Web GUI、刷新浏览器标签,完事。包内自带预构建产物,本机不需要编译、不需要任何白名单;dsh plugin 会自动把 bundle 追加到 profile 的 dsh.profile.bundles。
其他安装方式(通常用不上):
方式 命令 安装时是否构建 说明 npm registry(推荐) dsh plugin --profile web add @yangzhe1991/dsh-task-notify否 预构建,最快 tarball dsh plugin --profile web add ./dsh-task-notify-0.1.0.tgz否 适合离线分发 git dsh plugin --profile web add github:yangzhe1991/dsh-task-notify是( prepare脚本)首次需在 pnpm-workspace.yaml加一次allowBuilds
功能
- 🎵 完成提示音 —— 以下两类"任务完成"都会播放合成的双音提示(无需音频文件):
- 当前会话的 agent 回合完成 —— agent 跑完一轮(正常回复、报错、中止都会发出回合结束事件),普通对话场景就是靠它;
- 任意会话的后台任务结束 —— 后台 bash/pwsh、子代理、workflow 等任务进入
completed/failed/killed。 - 成功是上行双音 do → mi;失败/被杀是下行双音 mi → do。
- 🔔 —— 页面不在当前标签()时,任务完成会把标题改成 ;切回该标签自动恢复。