CoCoCoDeDeDe/dsh-session-notifier ↗★ 0
dsh-session-notifier
为会话状态提供浏览器通知及WSL下的Windows通知。 适合需要在会话结束、失败或需审批时接收系统通知的用户。
同名包的其他仓库
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:CoCoCoDeDeDe/dsh-session-notifier说明文档
阅读完整 README ↗配置
默认配置在包内的 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。