DSH Plugins
返回列表
🖥️

dsh-wsl-notify

客户端 更新于 2026.09.02

在终端中运行以下命令:

dsh plugin install 173787247/dsh-wsl-notify

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install 173787247/dsh-wsl-notify 即可安装,源码地址:https://github.com/173787247/dsh-wsl-notify

插件介绍

在 WSL 里跑一个长时间的 agent 任务,结束后你很可能正盯着别的窗口,标签页标题一闪而过根本注意不到。dsh-wsl-notify 解决的就是这个问题:任务一结束,直接弹出一个 Windows 消息框,用视觉冲击把注意力拉回终端。

核心能力很简单——调用 win_notify 工具弹出带标题和正文的 MessageBox,两个参数均可自定义,默认标题为 DSH、默认正文为 Task finished.。当前版本刻意选择阻塞式弹窗而非非阻塞 toast,理由是在不引入额外 Windows 模块的前提下保证可靠性最高。缺点是弹窗会一直占据前台直到手动关闭,所以标题和正文宜短,也不宜放敏感信息。

它属于 dsh-wsl-kit 套件的一部分,适合日常在 WSL 中跑长时间编译、训练或 agent 流水线、希望在任务完成时获得一个明确视觉信号的用户。如果你更习惯系统托盘 toast 或命令行提示音,后续可以替换实现;当前版本优先把可靠性做扎实。

使用场景

  • 后台跑长时编译或训练后,用弹窗代替反复刷新终端
  • agent 流水线结束后,在 Windows 桌面上获得一次明确视觉提醒
  • 多标签页并行工作时,避免遗漏某个已完成的 session

适合人员

  • 在 WSL 中日常跑长时任务的开发者
  • 使用 dsh-wsl-kit 套件并需要轻量通知的 LLM 工作流用户
  • 偏好阻塞式弹窗而非托盘 toast 的 Windows + WSL 混合用户