dsh-notification

@omdsh-dev · 通知
检测有风险提示无安装脚本

为 DSH Web 界面的回合完成提供桌面通知,可按结果和关键词过滤。

v0.1.3版本
GitHub 源码安装安装方式
2026-08-19最近更新
70Star
dsh plugin --profile web add github:omdsh-dev/dsh-notification查看仓库

插件介绍

根据仓库资料整理 · commit ddec603

主要功能

  • 回合结束时通过浏览器 Notification API 弹出系统通知。
  • 按结果类型(完成/出错/中止/阻塞/超token)分别开关通知。
  • 支持关键词包含/排除规则,匹配会话标题、回复文本和工具名,支持字面量或正则。
  • 可设置仅在会话不在视图中时才提醒,同一会话的通知会互相替换。
  • 可开启需手动关闭通知的模式。
  • 不写入会话日志、不注册模型工具、不消耗 token,纯 UI 层功能。

适合什么时候用

  • 在等待长时间任务运行时切换到其他标签页,仍希望第一时间知道任务完成。
  • 只关心特定关键词(如某个工具名或部署相关回复)触发的完成通知,过滤掉噪音。

安装后会多出什么

界面设置页新增 “Notifications” 分区 · 浏览器系统通知弹窗

使用前需要

  • 需要用户在浏览器中授予 Notification 权限。
  • 依赖 DSH web profile 的会话列表与设置外壳组合(session list、settings shell、locale)。
  • 依赖多个 DSH peer 包:@deepseek-ai/cordis、dsh-session、dsh-session-projection、dsh-invariants、dsh-client-runtime、dsh-client-ui-slots、dsh-client-ui-settings、dsh-client-locale。
  • 需要重启 web server 使 host 端与前端 bundle 生效。

在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
浏览器 UI文件系统会话数据宿主子进程遥测
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库omdsh-dev/dsh-notification安装方式GitHub 源码安装(需 allowBuilds)安装提示源码安装会在你的机器上执行 prepare 构建,需要 allowBuilds 授权;建议用 github:omdsh-dev/dsh-notification#ddec603 锁定本次检测的 commit。收录日期2026-08-13固定 commitddec603395a2 · 2026-08-19
dsh plugin --profile web add github:omdsh-dev/dsh-notification