DSH Plugins
返回列表
🖥️

dsh-notify

客户端 更新于 2026.09.25

在终端中运行以下命令:

dsh plugin install Camusugar/dsh-notify

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端或插件管理中执行 dsh plugin install Camusugar/dsh-notify,即可从 https://github.com/Camusugar/dsh-notify 安装本插件。

插件介绍

在 DeepSeek Harness 里,权限批准、向用户提问或 plan 模式下的方案确认,往往会让会话短暂「卡住」等你点一下。若此时窗口被最小化、切到别的应用或失去焦点,很容易错过提示,任务就悬在半空。dsh-notify 针对的正是这种「人在别处、请求还在等」的场景:在窗口不在前台时,用操作系统级通知把待决事项推到眼前。

插件完全事件驱动,只订阅 uiSession 的会话状态,并监听页面的可见性与焦点变化,不依赖定时器、轮询或额外渲染。每个待决请求对应一条通知(按 key 去重,最多 16 条),多会话并发时按会话独立弹出与关闭,正文开头会带上会话显示名,方便区分。通知文案会根据浏览器语言在中文与英文间自动切换;你回到应用窗口,或完成对应操作后,相关通知会自动消失。

它不改动 DSH 本体,随 profile 安装,升级应用后仍可保留;若运行环境缺少 uiSession 或结构变化,会静默禁用并仅在控制台警告,不会影响 Cordis 或其它插件。适合经常在多窗口、多任务间切换、又希望 Harness 在后台也能及时提醒你的桌面用户。

使用场景

  • 窗口失焦时权限或提问仍在等待,需要系统通知提醒
  • 同时开多个 Harness 会话,希望在后台也能区分哪条会话在等你
  • 使用 plan 模式确认方案时经常切到别的应用处理别的事

适合人员

  • 经常在多窗口、多应用间切换的桌面用户
  • 长时间让 Harness 在后台跑任务、又怕错过交互的人
  • 需要多会话并行且希望通知能标明会话来源的用户