SeverusZh/dsh-notify-windows ↗★ 11

dsh-notify-windows

任务完成或等待审批时发送系统通知 适合在后台运行任务、需要即时接收状态提醒的Windows用户

包名
dsh-notify-windows
兼容性
待验证
Cordis 依赖范围
^4.0.2
版本
0.7.8
许可证
MIT
最近更新
2026年9月29日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:SeverusZh/dsh-notify-windows

⚙️ 配置项

插件行 config 全字段可选,未填按默认值。需要调整时,在 $DSH_HOME/profiles/web/cordis.patch.yml 里按 id 覆盖主条目即可 (该文件被运行中的 DSH 热监视,改动立即生效,无需重启):

- id: dsh-notify
  name: dsh-notify-windows
  config:
    enabled: true
    reasons: [completed, error, max-tokens]
    notifyOnStart: true
    notifyOnApproval: true
    log: true
配置默认值说明
enabledtrue总开关
reasons[completed, error, max-tokens]需要提醒的回合结束原因(可选 aborted / interrupted / blocked)
includeSubagentsfalse是否也提醒子代理会话
notifyOnStartfalse插件加载时发一条「已激活」通知
notifyOnApprovaltrue审批请求提醒(策略 never 时自动跳过)
notifyOnAskUsertrueAgent 提问等待回答时提醒
notifyOnGoalRoundsfalse/goal 自动推进回合不提醒(目标完成/阻塞的最终回合除外)
excerpttrue通知正文附带 Agent 最后回复的摘要
excerptMaxChars80摘要最大字符数
appNameDeepSeek Harness通知来源显示名与兜底标题
aumidDeepSeekHarness.Notify通知 AppUserModelId
logtrue写日志到 %TEMP%\dsh-notify\notify.log
debugfalse把所有会话事件写入日志(排查用,量大)
openOnClicktrue任务完成 / 审批 / 提问 toast 是否可点击(false 回退为旧的无点击 toast)
preferExistingtruetrue 走 launcher 优先聚焦已开 DSH 窗口;false 直接用默认浏览器打开 URL
webUrl''覆盖自动发现的基地址(如 http://192.168.1.5:4000),留空自动发现(默认 http://127.0.0.1:3080)