pitetow/dsh-notify-on-complete

pitetow★ 4TypeScript最后同步: 2026-08-15

在 GitHub 打开

Desktop notifications for DeepSeek Harness (dsh) — run completion, questions, approvals. Zero-dependency Cordis plugin. | DeepSeek Harness(dsh)桌面通知插件:运行结束 / 提问 / 审批时提醒,零依赖 Cordis 插件。

README 摘要

dsh-notify-on-complete — Desktop Notifications for DeepSeek Harness · DeepSeek Harness 桌面通知插件 Send desktop notifications from DeepSeek Harness ( dsh ): get a system notification when a run finishes, and an immediate one when the model asks you a question ( ask user question ) or waits for approval (sandbox escalation / tool permission). The body reflects the result (completed / error / aborted / max-tokens). DeepSeek Harness( dsh )桌面通知插件:运行结束时向系统发送桌面通知;会话进行中模型提问( ask user question )或等待审批(沙箱提权 / 工具权限)时也会即时提醒你回来处理。正文按结果区分(成功 / 失败 / 中止 / 达到 token 上限)。 Author: Luozy · License: MIT · 中文文档:README.zh.md - Zero runtime dependencies : no dsh internal packages, no ctx.shell . Notifications are fired via child process.spawn as a detached child process — non-blocking and unaffected by the harness exit path . - Cross-platform : the notifier command is picked from process.platform (macOS osascript / Linux notify-send → kdialog / Windows PowerShell). Unsupported platforms are skipped at load with a warning, never throwing per-event. - System sound : macOS system sound ( sound name "Glass" ), Windows .NET SystemSounds , Linux canberra-gtk-play (falls back to paplay ); disable with sound: false . -…

在 GitHub 查看完整 README →
工具/开发dsh-plugindsh-plugins

分类