DSH 通知叮咚插件:等待回复或一轮对话跑完时弹出系统通知

DSH 生态强调插件化。在长时间运行或多会话场景下,容易忽略后台会话的状态变化或等待决策。dsh-notify-ding 旨在解决这一问题,通过浏览器系统通知与提示音,在关键节点提醒开发者。

这是什么

这是一个由 better-er 维护的纯浏览器端插件,不替换 DSH 的原生界面。它属于 DSH 客户端插件,开源协议为 MIT。

核心功能

  • 触发时机:在会话等待回复(question、plan-review、approval)时,或一轮对话从运行态落到空闲时触发。
  • 通知形式:弹出浏览器系统通知,并播放 Windows 内置提示音。不判断页面是否聚焦,也不区分是否为当前会话,任何会话有事都会响。
  • 通知管理:通知不设自动关闭时间,一直留在系统通知中心。每个会话最多保留一条通知,新通知会顶掉旧通知。
  • 防重复:同一待回答请求只响一次,两次响铃间隔至少 800 毫秒。

安装

dsh plugin --profile web add github:better-er/dsh-notify-ding

安装完成后,DSH web 重启后即可自动启用,无需手工编辑配置。

使用

  • 授权通知:首次使用需要在页面加载后点击任意位置,以授权浏览器通知。
  • 提示音:提示音由 Windows 通知系统自带,音量与静音状态跟随系统设置。
  • 全屏限制:Windows 11 的专注模式会在全屏时静默通知,这是系统行为,插件无法绕开。

注意事项

点击通知会聚焦窗口并切换到对应会话。多开标签页不会重复响铃,响铃间隔跨标签页共享。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜