dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
DSH 浏览器通知插件 - 任务完成 / 运行出错 / 需要你回答、批准、审阅计划时弹系统级通知,点击气泡直达会话,三类通知独立开关,主会话等子代理期间不误报完成。
DSH 浏览器通知插件 —— agent 完成任务、运行出错或需要你输入 / 批准 / 审阅计划时,弹出系统级通知(Windows 通知中心气泡),点击气泡直达会话。
lastAgentError),弹出「运行出错」系统通知agent 等待你操作时立即提醒:
| 场景 | 通知内容 |
|---|---|
| question | 需要你的回答 |
| approval | 需要你的批准 |
| plan-review | 请审阅计划 |
三类通知各有独立开关(任务完成 / 需要输入 / 运行出错),按需开关互不影响。
window.__dshNotifyXc.probe('<sessionId>') 可看该会话当前是否被判定
「仍在等后台工作 / 已挂起 / 有未发出的定时器」# 使用 DSH CLI
dsh plugin --profile web add dsh-notify-xc
# 或使用 npm
npm install dsh-notify-xc
安装后重启 DSH,浏览器端 bundle 变更后刷新页面即可生效。
设置 → 任务通知 分区(localStorage 持久化):
| 选项 | 默认值 | 说明 |
|---|---|---|
| 任务完成通知 | true | 是否通知任务完成 |
| 需要输入通知 | true | 是否通知需要你输入 / 批准 / 审阅 |
| 运行出错通知 | true | 是否通知运行出错 |
| 包含子代理通知 | false | 是否通知子代理会话 |
| 等子代理 / 工作流时不通知 | true | 会话把活交给后台子代理 / 工作流时不算完成,不弹通知(后台 shell 常驻任务不影响) |
| 需要输入通知常驻 | true | 需要输入的通知不自动消失,直到你处理 |
| 通知显示工作区归属 | true | 通知标题带 [工作区名] 前缀 |
| 系统通知模式 | 始终发送 | 不发送 / 后台时发送 / 始终发送 |
首次点击页面会自动请求通知权限(浏览器询问),也可在设置页手动授权并发送测试通知诊断。移动浏览器不支持系统通知时,设置页会自动置灰并提示。
uiSession.sessionStatus(DSH ≥ 0.2.0),回退 uiSession.pendingInteractions(0.1.x);点击直达优先 uiWorkspace.openSession()(≥ 0.2.0),回退 sessions.open()settings.section slot(与官方设置页同源 UI)Notification API(桌面 Edge / Chrome 可用);移动浏览器不支持时设置页置灰并提示(iOS 的系统通知仅支持 Service Worker Web Push,本插件未接入,不支持)