linfunss/dsh-win-notify

linfunss★ 1JavaScript最后同步: 2026-08-19

在 GitHub 打开

Windows 11 system notification bridge plugin for DeepSeek Harness: branded toasts (name + whale icon + sound) when user confirmation is needed and when the model finishes running. Zero dependencies, zero build.

README 摘要

dsh-win-notify Windows 11 system notification bridge plugin for DeepSeek Harness. Branded system toasts (DeepSeek name + whale icon + sound) when a tool action needs user confirmation and when the model finishes running — so you don't have to keep staring at the Harness window. Zero runtime dependencies. Zero build step. Plain ESM JavaScript. Features Scenario Event Title Sound User confirmation needed approval/request (waterfall, observed only) 需要确认 Notification.Looping.Alarm (looping) Model finished running agent/status running → idle (subagents filtered) 运行完成 Notification.Default DeepSeek branding, self-healing. On every load the plugin: 1. regenerates the DeepSeek whale icon in pure Node (no rendering library) and writes it to %LOCALAPPDATA%\DeepSeekHarness\deepseek.ico ; 2. (re)registers the AppUserModelID DeepSeekAI.DeepSeekHarness in HKCU\Software\Classes\AppUserModelId\... with the display name and icon URI. Toasts are sent via CreateToastNotifier(aumid) , so Windows attributes them to DeepSeek Harness instead of PowerShell — correct name, correct logo, correct sound. Note: the icon is rasterized directly from the official favicon path data because librsvg (the renderer beh…

在 GitHub 查看完整 README →
工具/开发deepseek-harnessdsh-pluginnotificationswindowswindows-11

分类