CarbonZhao-02692/dsh-desktop-notify ↗★ 0

@carbonzhao/dsh-desktop-notify

DSH 桌面通知:所有 DSH 前端失焦时,对决策/授权/意外中断/任务完成发 Windows 通知(标题=会话标题,点击复用已有页面切回对话) 针对决策、授权、中断或完成发送通知,适合多任务后台运行场景。

Package
@carbonzhao/dsh-desktop-notify
Compatibility
Unverified
Version
0.4.0
License
MIT
Last updated
Oct 18, 2026

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:CarbonZhao-02692/dsh-desktop-notify

配置

默认值在 lib/index.js 的 DEFAULTS 里;通过 loader 行的 config 覆盖:

- id: dsh-desktop-notify
  name: '@carbonzhao/dsh-desktop-notify'
  config:
    onlyWhenUnfocused: true   # false = 页面聚焦时也发
    clickToOpen: true         # false = 通知不可点击回会话
    enableCard: false         # true = 仅自绘卡片;false = 仅普通 Windows toast
    ignoreSubagent: true      # 后台子代理会话不提醒
    notifyOnDecision: true
    notifyOnApproval: true
    notifyOnInterruption: true
    notifyOnComplete: true
    minTurnDurationMs: 0      # 完成提醒的最短轮次时长(毫秒)
    toastAppId: 'DeepSeek.DSH.Notify'
    toastAppName: 'Deepseek Harness Notification'
    toastIconPath: ''         # 默认 assets/deepseek-harness.png
    toastAppIconPath: ''      # 默认 assets/deepseek-harness.ico