my-zzylearner/dsh-web-notify ↗★ 1
dsh-web-notify
Desktop notifications, sound and title flash for turn completion and pending questions in the dsh web UI 适合在后台运行DSH任务,需要桌面通知、提示音及标题闪烁提醒的用户。
Other repositories with this package name
Install
This plugin has no verified bundle, or compatibility checks failed. Read the repository notes first. Read the full README ↗
README
Read the full README ↗dsh-web-notify
中文
为 DeepSeek Harness(dsh)的 Web 界面补充系统级提醒:
- 🔔 桌面通知:回合完成、出现提问 / 计划评审 / 权限批准时弹出系统通知,点击切回窗口
- 🔊 提示音:柔和的双音提示(Web Audio)
- ⚡ 标题闪烁:页面在后台时闪烁标签页标题 🔔
- 🩺 自检按钮:页面右下角半透明 🔔 圆钮,点击即发送测试通知 + 提示音
- 🧠 智能触发:只在你没盯着当前会话时提醒(页面后台 / 窗口无焦点 / 完成的不是当前会话),不打扰正在操作的你
安装
# 1. 安装到你的 web profile(任选一种来源)
dsh plugin --profile web add
# 2. 在 ~/.dsh/profiles/web/cordis.patch.yml 末尾追加(注意必须用 insert 包裹):
- insert:
- id: web-notify
name: dsh-web-notify
# 3. 刷新浏览器页面,右下角出现「开启 DSH 桌面通知」横幅,点击授权即可
macOS 注意:若此前拒绝过 Chrome 通知权限,需在 系统设置 → 通知 → Google Chrome 中重新允许。
兼容性
基于 dsh 0.2.0-rc.2 的客户端服务接口(uiSession / sessions)。dsh 内部接口变更时可能需要适配。
English
System-level attention alerts for the DeepSeek Harness (dsh) web UI:
- 🔔 Desktop notifications on turn completion, pending questions, plan reviews and approval requests; click to focus the window
- 🔊 A soft two-tone chime (Web Audio)
- ⚡ Tab-title flashing while the page is hidden
- 🩺 A self-test chip (bottom-right 🔔) that fires a test notification + chime on click
- 🧠 Attentive triggering: alerts only when you are not already watching the session (page hidden, window unfocused, or a non-active session finished)
Install
dsh plugin --profile web add
Then append to ~/.dsh/profiles/web/cordis.patch.yml (the insert wrapper is required for new rows):
- insert:
- id: web-notify
name: dsh-web-notify
Refresh the browser, click the onboarding banner to grant notification permission, done.
Compatibility
Built against dsh 0.2.0-rc.2 client services (uiSession / sessions); may need updates if those internal interfaces change.
License
MIT