Skip to content

dsh-win-notify v1.3.1

Choose a tag to compare

@MuziIsabel MuziIsabel released this 14 Aug 02:53
· 10 commits to main since this release

dsh-win-notify v1.3.1 — 首个正式发布

Windows 任务提醒插件(DeepSeek Harness):任务完成、出错、等待审批、等待用户回复时弹出带声音的 Windows 通知,支持点击跳转到对应会话,并在你正盯着该会话时自动免打扰。

功能

  • 任务完成/出错通知:agent 回合结束(running→idle)时弹通知;用户手动停止不弹;出错弹错误通知(可关)
  • 等待审批通知:沙箱提权等审批挂起超过 approvalWaitMs(默认 3 秒)时提醒
  • 等待用户回复通知ask_user_question 提问超过 questionWaitMs(默认 3 秒)未回答时提醒
  • 点击跳转:所有通知带 launch 深链,点击后用浏览器打开 GUI 并自动选中对应会话(含 client 插件)
  • 前台免打扰(v1.3.0):页面聚焦且正显示该会话时,抑制该会话的通知;切走或后台会话照常弹
  • 原生体验:通知显示名 DeepSeek + 官方鲸鱼图标 + ms-winsoundevent 提示音;自动注册桌面身份(占位程序 + 开始菜单快捷方式 + AppUserModelID),中文经 UTF-16LE -EncodedCommand 传递不乱码

修复记录

  • v1.3.1:焦点上报路由改为在 webServer 服务挂载后注册(修复启动早期服务未就绪导致路由缺失、免打扰失效)
  • v1.2.1:修复 code 模式下提问事件的检测(tool/code-dispatch-start
  • v1.1.0:点击跳转 + 审批通知

安装

dsh plugin --profile web add github:MuziIsabel/dsh-win-notify

安装后刷新一次浏览器页面(client 插件在页面加载时注入)。配置项见 README

要求

  • Windows 10/11(自带 PowerShell 5.1,无需额外依赖)
  • dsh(DeepSeek Harness)任意 profile