DeepSeek Harness Hub
← 返回列表

任务状态提醒DeepVite/dsh-alert

DeepSeek Harnessspec-screened在 GitHub 查看 ↗
未验证

任务完成出错或待审批时弹通知并响铃提醒你

尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/25 · 已提供中文文档
综合分
27.6
GitHub 分
27.6
用户评分
★ Stars
0
周下载量
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add DeepVite/dsh-alert
该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
数据截至 2026/9/16(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

dsh-agent-alert

DeepSeek Harness 任务状态提醒插件:当智能体任务完成、出错或等待审批时,弹出 Windows 浏览器通知并播放提示音。
DeepSeek Harness 的桌面提醒插件:当智能体完成任务、出错或等待审批时,弹出 Windows 浏览器通知并播放提示音。

这是什么

dsh-agent-alert 是 DeepSeek Harness(DSH)的桌面提醒插件:它监听智能体运行状态,在以下三种时刻提醒你回到页面:

| 状态 | 通知标题 | 说明 |
| --- | --- | --- |
| 回答完成 | DeepSeek 回答完成 | 一次回答已完成,可以回来继续操作 |
| 出错 | DeepSeek 出错 | 任务异常(附加错误信息) |
| 等待审批 | DeepSeek 等待审批 | 有操作需要你在页面确认 |

提醒方式

1. 浏览器通知:Windows 系统通知(Notification),点击可聚焦回页面;
2. 标题闪烁:标签页标题短暂加上 "BELL …" 前缀;
3. 页面提示音:Web Audio 双音哔声(可选);
4. PowerShell 提示音:Node 端通过子进程静默播放([console]::beep 双音,或系统 WAV 文件)。

同类提醒 1 秒内只触发一次,避免刷屏。

安装

npm exec -- dsh plugin --profile web add dsh-agent-alert

或者直接从 GitHub 仓库安装:

npm exec -- dsh plugin --profile web add github:DeepVite/dsh-alert

也可以作为本地工作区包放入 web profile,并在 cordis.patch.yml 中插入:

- insert:
- id: dsh-agent-alert
name: 'dsh-agent-alert'

安装完成后重启 dsh web 并刷新页面。

配置

config.json(包根目录)所有字段均可省略,缺省值如下:

| 字段 | 缺省 | 说明 |
| --- | --- | --- |
| enabled | true | 总开关 |
| states.done | true | 完成时提醒 |
| states.error | true | 出错时提醒 |
| states.approval | true | 等待审批时提醒 |
| sound.enabled | true | 声音开关 |
| sound.kind | "beep" | beep 或 wav |
| sound.beepFreq | 880 | beep 基频(Hz) |
| sound.beepDurationMs | 300 | beep 时长(ms) |
| sound.wavPath | C:\Windows\Media\Windows Notify.wav | wav 模式播放的文件 |
| browserNotify | true | 浏览器通知开关 |
| pollIntervalMs | 1000 | 浏览器端轮询间隔(ms) |
| queueCap | 50 | 通知队列上限 |

通知权限

浏览器通知需要用户授权:页面首次点击时插件会自动请求 Notification 权限;也可以到 设置 → 常规 的 dsh-agent-alert 状态行点击"测试"按钮验证(会同时播放声音并闪烁标题)。

工作原理

- Node 端(lib/index.js):监听 Agent 状态事件,通过子进程播放 PowerShell 声音,并把提醒事件写入 /dsh-alert/state 队列;
- 浏览器端(lib/client.js):轮询 /dsh-alert/state,弹出系统通知、闪烁标题、播放页面提示音。

版本与许可

- CHANGELOG.md
- Apache-2.0

欢迎通过 Issues 反馈与贡献。

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

同作者(DeepVite)的其他插件

💬 加入 DPharness 群聊

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

点击加入 QQ 群
DPharness 群聊二维码,手机 QQ 扫码进群
扫码进群