跳到正文

bill9109/dsh-web-ui-notify

150最近提交 2026年8月14日

dsh-web-ui-notify DSH 插件

该插件在 DSH 需要人工批准、提问或回合完成时,向桌面发送系统通知,即使你正在浏览其他页面。通知标题包含会话名称,点击通知可直接跳回对话。仅在 DSH 标签页不在前台时触发,避免重复提醒。

如何安装 dsh-web-ui-notify DSH 插件

dsh plugin --profile web add github:bill9109/dsh-web-ui-notify

复制不会执行命令。安装 dsh-web-ui-notify DSH 插件前请核对仓库和版本。

dsh-web-ui-notify DSH 插件数据来源

dsh-web-ui-notify DSH 插件快照日期:2026年8月16日

discovered

dsh-web-ui-notify DSH 插件能做什么

  • 当前会话交互通知:工具批准和 DSH 问题携带上下文内容
  • 后台会话通知:未聚焦的会话在需要批准或提问时同样通知,完成后台会话也通知
  • 回合完成通知:当前会话每次完成回合时通知,显示最终答案的前 80 字符(仅工具回合显示回合编号)
  • 通知标题包含会话名称,点击跳转到该会话
  • 设置开关位于 Settings → General,跟随 DSH 语言(zh/en)
  • 每个事件仅通知一次,重连不重复,打开历史不会重放旧回合

dsh-web-ui-notify DSH 插件适合哪些场景

  • 浏览其他标签页时,DSH 需要批准工具调用——桌面通知让你立即处理
  • 在工作时 DSH 完成一个回合,通知显示答案片段,决定是否切换回标签页
  • 运行多个 DSH 会话,后台会话需要回答问题——插件通知你,无需逐一检查标签页
  • 长时间运行的任务完成后,即使 DSH 标签页不活跃,通知也会提醒你

dsh-web-ui-notify DSH 插件适合谁

  • 在浏览器中多标签页工作的 DSH Web UI 用户
  • 希望在专注于其他工作时不错过 DSH 交互的用户

dsh-web-ui-notify DSH 插件的限制

  • 需要浏览器授予通知权限,否则无法弹出通知
  • 仅在 DSH 标签页未聚焦时通知,不重复页面内提示
  • 环境必须支持 Notification API(老旧或非主流浏览器不支持)
  • 当前版本为 v0.1.3,处于早期阶段,边缘情况可能未充分测试

dsh-web-ui-notify DSH 插件的仓库 README 摘录

以下文字摘自 dsh-web-ui-notify DSH 插件的上游仓库 bill9109/dsh-web-ui-notify 的 README,版权归原作者,仅作引用。

**Install:** `dsh plugin --profile web add github:bill9109/dsh-web-ui-notify` **A DeepSeek Harness Web UI client plugin: when a tool needs approval, DSH asks you a question, or a turn finishes while you are looking at another tab, it pops a system desktop notification — so neither DSH nor you end up waiting.** [English](README.md) | [中文](README.zh.md) ## Why this exists While you browse other pages, DSH needs human confirmation (tool approvals, questions) or finishes a round of work, and the Web UI in the foreground tab is the only place it asks. If you are looking anywhere else, the request waits silently. This plugin moves those moments onto your desktop: a native system notification appears, names the session, and clicks back into the conversation. ## Features - **Notify on interaction with the current session**: tool approvals and DSH questions carry context in the body (approvals show the over-permission reason, questions show the question text) - **Notify on background sessions too**: sessions you are not looking at also notify when they need approval or a question (same contextual body as the current session); a finished background session notifies as well — click it t

阅读完整 README仓库许可: BSD-3-Clause

dsh-web-ui-notify DSH 插件常见问题

如何安装 dsh-web-ui-notify?

在终端中运行 `dsh plugin --profile web add github:bill9109/dsh-web-ui-notify`。然后重启 DSH Web UI 并强制刷新浏览器页面。插件会出现在 Settings → General 中。

为什么我看不到任何通知?

首先确保 Settings → General 中的开关已启用。然后检查浏览器是否允许 DSH 站点显示通知(设置为允许)。在 macOS 上,还需在系统设置 → 通知中允许浏览器。插件仅在离开 DSH 标签页时触发通知。

能否收到后台会话的通知?

可以。插件会在后台会话需要批准、提问或完成回合时发送通知。通知标题包含会话名称,方便区分不同会话。

如何卸载插件?

在终端中运行 `dsh plugin --profile web remove @bill9109/dsh-web-ui-notify`。然后重启 DSH Web UI 并强制刷新浏览器。插件将从设置中移除并停止工作。

重启后通知停止工作了,怎么办?

浏览器可能重置了站点权限。请重新授予 DSH 站点的通知权限(允许)。同时检查 Settings → General 中的开关状态,如果显示不同状态,请重新启用。