DSH Plugins Marketplace

DSH Plugins

Plugins

/

dsh-desktop-notify

M

dsh-desktop-notify

Discovered

DSH(DeepSeek Harness)桌面端通知插件:任务完成 / 等待回答时弹 Windows 通知,点通知回到对应会话。

Machine translated

description: "DSH 桌面端(Windows)通知插件:任务完成或等待回答时弹系统通知,点通知直接回到对应会话。" kind: "package-reference"

dsh-desktop-notify

DeepSeek Harness 桌面端(Windows)的通知插件。

作用

  • 任务完成提醒:一轮任务结束时弹 Windows 通知,留在操作中心。
  • 等待你回答时提醒:提问、计划审阅、工具调用确认各有文案(工具确认带工具名)。
  • 点通知直达会话:把 DSH 拉到前台,并切到那条通知对应的会话。
  • 收进托盘也能找回:DSH 关窗口即隐藏到托盘,插件按 PID 枚举隐藏窗口,照样恢复并置顶。
  • 不误打扰:你看这条会话时不提醒;子智能体不单独提醒;1.5 秒同键去重、10 秒最多 6 条。
  • 可配:三档触发时机,设置页里点选即生效。

安装

需要 Windows 10/11 + DSH 桌面端。下文 <profile> 指 profile 目录(看 $env:DSH_HOME 与 $env:DSH_PROFILE,不一定在默认位置),<包名> 指实际安装名(npm 上是 dsh-notify-focus)。

从 npm

  1. 把包加进 profile 的依赖(或用 DSH 的插件管理器安装):

    npm --prefix <profile> install dsh-notify-focus
    
  2. <profile>\cordis.patch.yml 末尾追加(改前先备份):

    - insert:
        - id: desktop-notify
          name: dsh-notify-focus
    
  3. 在包目录里做一次本地初始化(编译置顶程序 + 登记协议):

    cd <profile>\node_modules\dsh-notify-focus
    npm run setup
    
  4. 完全退出 DSH 桌面端(托盘右键退出,不是关窗口)再打开。

从源码

  1. 取源码到固定目录:

    git clone https://github.com/MikatoMisaka/dsh-desktop-notify D:\Projects\own\dsh-notify
    
  2. 编译并登记协议:

    cd D:\Projects\own\dsh-notify
    npm run setup
    
  3. 链进 profile(父目录 node_modules 必须已存在):

    New-Item -ItemType Junction -Path <profile>\node_modules\dsh-desktop-notify -Target D:\Projects\own\dsh-notify
    
  4. <profile>\cordis.patch.yml 末尾追加:

    - insert:
        - id: desktop-notify
          name: dsh-desktop-notify
    
  5. 完全退出 DSH 桌面端再打开。

卸载:删掉那段 insert → npm run protocol:uninstall → cmd /c rmdir <profile>\node_modules\<包名> → 重启 DSH。

配置

界面

「设置 → 通用 → 任务完成提醒」三档按钮,选择存本机(localStorage),优先于 profile 默认值。

档位含义
不在前台就提醒(默认)切走、最小化、收进托盘、锁屏都提醒;在前台但停在别的会话上也提醒
仅最小化时只有最小化 / 收进托盘才提醒
总是提醒包括你正盯着这条会话

profile

<profile>\cordis.patch.yml 里那条 insert 的 config:

键默认值含义
aumidcom.deepseek.dsh通知署名的 AppUserModelID;启动时会用 Get-StartApps 核一次登记状态。
fallbackAumidPowerShell 自己的 ID主署名的备用身份;显式给空串表示关闭兜底。
soundtrue是否带提示音。
triggerunfocusedunfocused / minimized / always;仅当用户没在设置里选过时生效。
protocoltrue是否登记 dsh-notify: 协议(点通知的快路径)。
debugtrue是否写日志 %LOCALAPPDATA%\dsh-desktop-notify\host.log。

aumid 写错不会报错,只会让 toast 被静默丢掉;启动日志里看到 aumid-unregistered 就说明配置的 ID 没登记,跑 scripts\read-aumid.ps1 取真实值。

Comments

Loading…

Similar plugins

dsh-plugin-desktop-notice

by zhaoxuejie

DSH 桌面通知插件:任务完成 / 等待输入 / 失败时,右下角弹窗 + 音效 + 手机推送(Windows / macOS / Linux)

Development & InfrastructureManifest valid

★ 0

MIT

JavaScript

Sep 7, 2026

dsh plugin --profile web add dsh-plugin-desktop-notice

by CoachLeong

DeepSeek Harness plugin: desktop notifications when the model starts, finishes, or needs your input (approval / question / plan review).

Terminal & ClientsManifest valid

★ 0

MIT

TypeScript

Aug 16, 2026

dsh plugin --profile web add dsh-notify

by Jxxxxx729

DeepSeek Harness 插件:在 Windows 通知栏提示对话完成、等待选择、等待授权或需要登录,点击通知直接跳回对应对话。Toast 以 DeepSeek Harness 应用身份发出。

Notifications & IntegrationsDevelopment & InfrastructureManifest valid

★ 3

MIT

JavaScript

Oct 22, 2026

dsh plugin --profile web add dsh-win-notify

by pedesdestiny

Browser desktop notifications for DeepSeek Harness (dsh) — get notified when a turn completes or an approval is needed

Tools & CapabilitiesManifest valid

★ 3

↓ 241/wk

JavaScript

Aug 18, 2026

dsh plugin --profile web add dsh-notify

by YiMlT

DeepSeek Harness 通知插件:在 **任务完成 / 任务出错 / 运行中 / 等待审批 / 等待回答** 时提醒用户。 通知标题为对话标题;系统通知与自定义通知均支持**点击跳转到对应会话**。

Tools & CapabilitiesNotifications & IntegrationsTerminal & ClientsManifest valid

★ 5

↓ 266/wk

MIT

JavaScript

Oct 14, 2026

dsh plugin --profile web add dsh-notify-yimit

by Favio8

DeepSeek Harness (DSH) task-completion notifications: fast native desktop card, exact session jump, in-app toast, settings preview.

Manifest valid

★ 0

MIT

TypeScript

Oct 18, 2026

dsh plugin --profile web add dsh-plugin-task-notify