CoCoCoDeDeDe/dsh-session-notifier ↗★ 0

dsh-session-notifier

为会话状态提供浏览器通知及WSL下的Windows通知。 适合需要在会话结束、失败或需审批时接收系统通知的用户。

包名
dsh-session-notifier
兼容性
待验证
版本
1.0.3
许可证
MIT
最近更新
2026年10月24日

同名包的其他仓库

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:CoCoCoDeDeDe/dsh-session-notifier

配置

默认配置在包内的 cordis.patch.yml。要覆盖,在本 profile 的用户 patch 层 (~/.dsh/profiles/web/cordis.patch.yml)加一条同 id 的配置;匹配的覆盖会替换整个 config:

- id: dsh-notifier
  name: dsh-session-notifier
  config:
    events:
      completed: true
      error: true
      approval: true
      question: true
    windowsToast:
      enabled: auto          # auto | always | never(也接受 true/false)
      sound: true
      appId: DSH.Web
      # launchUrl: http://127.0.0.1:3080/
    browser:
      enabled: true
    # 额外允许访问通知路由的主机名(反向代理场景);绑定地址与本机地址始终放行
    allowedHosts: []
    debounceMs: 4000
    includeSubagents: false   # true 时子代理/子会话也通知

改完后由 HMR 重载配置;如果没生效,刷新页面或重启 DSH。