
Security News
Deno Goes the Way of the Dinosaur
Cloudflare is acquiring Deno’s team, which will provide another year of bug fixes and security updates before ending support for the runtime.
dsh-plugin-approval-alert
Advanced tools
DeepSeek Harness 审批提醒插件:需要用户审批时在桌面右下角弹出系统级通知(显示所属工作区名称,点击跳转到对应工作区)并播放提示音。Cross-platform approval alert: native OS notification with workspace name, click-to-jump and chime.
DeepSeek Harness 审批提醒插件 · Approval Alert for DeepSeek Harness
当 Harness 需要你审批某个操作时,在桌面右下角(浏览器外部)弹出系统级通知,显示所属工作区名称,点击即可跳转到对应工作区;同时播放提示音,提醒不遗漏。
When DeepSeek Harness needs your approval, this plugin pops a native OS notification in the bottom-right corner of your desktop (outside the browser), shows which workspace needs attention, and jumps to that workspace when you click it — with a chime so you never miss a request.
工作区「E:\sign」需要审批),不做冗余说明。
The notification simply names the workspace that needs approval or your input.纯浏览器端(Client-only)插件,不触碰审批流水线,对 Harness 零侵入:
pendingInteraction: "approval"(响应式)。shell.overlay(全屏浮层插槽,加法式、不影响任何现有 UI)注册一个"隐形"观察组件,通过标准的 useSessions / useWorkspaces 快照监听审批状态。sessionIds 反查所属工作区 → 弹出系统通知 + 播放提示音。sessions.open(目标会话);否则把目标会话 id 暂存到 localStorage,新开的窗口/标签页加载后会等会话列表就绪再自动打开并清除标记。A pure browser-client plugin with zero interference:
pendingInteraction: "approval" (reactively).shell.overlay slot and observes the standard useSessions / useWorkspaces snapshots.sessionIds, shows the OS notification and plays the chime.sessions.open(sessionId); if the click opens a brand-new window, the target session id is staged in localStorage and the fresh page auto-navigates once the session list is ready.Notes:
提示:若系统未弹出通知,请检查浏览器站点权限中的"通知"是否已允许。 If no toast appears, check the site's notification permission in the browser.
在 Harness 会话中通过 cordis_define / cordis_run 加载客户端插件(源码见 src/client/index.js),注册到 shell.overlay 插槽即可。
插件已发布到 npm(包名 dsh-plugin-approval-alert),一条命令装进你的 profile:
dsh plugin --profile web add dsh-plugin-approval-alert
命令会在 profile 目录执行 pnpm 安装,并自动把声明了 dsh.bundle 的插件加入 profile 的 bundles 层。国内网络建议为 npm 配置 npmmirror 镜像(npm config set registry https://registry.npmmirror.com),无需 VPN 即可安装;直接 npm install dsh-plugin-approval-alert 也可以。
具体接入方式请以官方文档为准:
| 平台 | 系统通知 | 提示音 | 备注 |
|---|---|---|---|
| Windows 10 | ✅ | ✅ | toast 外观/退出动画由系统决定 |
| Windows 11 | ✅ | ✅ | 圆角通知由系统提供 |
| Linux | ✅ | ✅ | 取决于桌面环境的通知服务 |
| macOS | ✅ | ✅ | 系统通知中心呈现 |
浏览器:Chrome / Edge / Firefox / Safari(需支持 Web Notifications 与 Web Audio API)。
FAQs
DeepSeek Harness 审批提醒插件:需要用户审批时在桌面右下角弹出系统级通知(显示所属工作区名称,点击跳转到对应工作区)并播放提示音。Cross-platform approval alert: native OS notification with workspace name, click-to-jump and chime.
We found that dsh-plugin-approval-alert demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
Cloudflare is acquiring Deno’s team, which will provide another year of bug fixes and security updates before ending support for the runtime.

Security News
Anthropic’s free OSS Scanner uses Mythos and other Claude models to find open source vulnerabilities and send maintainers reports with proposed fixes.

Security News
On Front Lines’ Early Adopters: CISO podcast, Andrew Becherer shares lessons from Datadog, weighs the long-term costs of AI-built tools, and explains how founders can actually gain a CISO’s trust.