dsh-notify-overlay:DeepSeek Harness 的置顶通知浮窗

前言

在使用 DeepSeek Harness 进行智能体开发时,审批、提问、出错、轮次完成等事件容易在后台被忽略。手动切换窗口查看状态会打断工作流。本文介绍 dsh-notify-overlay 插件,通过浮窗与待处理小球,让提醒显式地停留在屏幕上。

插件定位

dsh-notify-overlay 是 RicardoYan 维护的客户端插件,为 DeepSeek Harness 提供置顶通知浮窗。当发生审批、提问、出错、轮次完成等事件时,屏幕右下角会弹出自绘卡片;待处理提醒收进一个可拖动的小球,点击任意一条可跳回对应会话并把 DSH 置顶。关掉浮窗开关则改用系统通知,macOS / Linux 靠这条路可用。

核心功能

浮窗通知

审批、提问、出错、轮次完成时,屏幕右下角弹出自绘卡片。卡片会一直保留,直到处理完成;轮次完成、子代理完成、会话结束等事件弹一下就走。

待处理列表与跳转

会阻塞对话的提醒收进一个可拖动的小球。点开小球显示待处理列表,点击任意一条跳回对应会话并把 DSH 提到前台。小球位置只存内存,DSH 重启后回右下角。

投递方式切换

浮窗是 Windows 独占的(WPF 进程),macOS / Linux 只能用系统通知。开关照字面执行——非 Windows 上把开关打开就什么都不发。

浮窗 系统通知
看到有提醒 ✅ ✅
点击跳回会话 ✅ ❌
待处理列表 ✅ ❌
macOS / Linux ❌ ✅

系统通知只负责提醒,点击没有反应。这是取舍:让点击有用要走渲染进程,而 DSH 窗口隐藏时会把定时器节流到约一分钟一次,正好是通知唯一有意义的场景。

安装与启用

dsh plugin --profile desktop add github:RicardoYan/dsh-notify-overlay#v0.1.0

装完重启 DSH。卸载把 add 换成 remove。

配置

设置 → 插件 → 通知浮窗。改完立即生效,不用重启。

项 默认 说明
用浮窗提醒 开 关掉改用系统通知
审批 / 提问 / 出错 开 会一直留着,直到你处理完
轮次完成 开 弹一下就走
子代理完成 / 会话结束 关 弹一下就走
卡片停留时长 6000 3–8 秒
界面缩放 1 0.6–1.8 倍
提示音 开 仅浮窗模式
免打扰时段 关 支持跨午夜;审批和提问不受影响

适用场景与注意

适合需要显式提醒的智能体开发者:审批、提问、出错等事件容易在后台被忽略,浮窗与待处理小球能让提醒显式地停留在屏幕上。

插件以当前 dsh 进程权限运行。安装前应检查源码与许可证。浮窗只有 Windows,需要 .NET Framework 4.8(Win10 1803+ 自带)。macOS / Linux 的系统通知未在真机验证。

结尾

dsh-notify-overlay 通过浮窗与待处理小球,把后台提醒变成显式可见的交互。关掉浮窗则改用系统通知,macOS 和 Linux 也能用。访问目录页或 GitHub 查看源码与更多细节。

  • 目录页:https://www.skillhub.cn/plugins/RicardoYan/dsh-notify-overlay
  • GitHub:https://github.com/RicardoYan/dsh-notify-overlay
羽毛球分组比赛记分
小程序二维码

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

Xiaoye