Overview
dsh-plugin-task-notify
README / EN
Package documentation
Registry summary
dsh.pub verifies the pinned bundle contract, runtime facts, and distribution semantics. The complete README remains in the source repository.
Read the full README on GitHubLIMITATIONS
Known limitations
- 桌面通知**仅支持 Windows**(PowerShell + WinForms 置顶卡片);其他平台暂只有应用内 toast。 - 插件 Host 半在 Electron Node/utility 进程内运行,**无法直接创建 Electron HTML 窗口**;当前卡片是 DPI-aware 原生窗口(Win11 DWM 圆角),不是 HTML 卡片。若后续 DSH 提供宿主窗口 API,可平滑升级。 - 常驻渲染:端到端 median ≈70ms、max <300ms(本机 200% 缩放实测);常驻进程工作集约 **110MB**(PowerShell + WinForms 基线),20 次通知后无增长。常驻进程未就绪/异常退出时回退冷启动(约 1.7–1.8s),1s 后自动重启。 - 多屏策略为“跟随 DSH 主窗口所在屏幕”,当前仅在单屏环境验证;多屏/混合 DPI 需补充实机验证。 - 页面未打开时点击卡片只能打开 DSH 根地址,无法定位会话(SSE 无客户端)。 - 置顶卡片是自绘窗口(非系统通知),不会进入 Windows 通知中心历史。 - 连续多轮快速完成有 2 秒防抖合并;toast 栈最多保留 4 条,自动消失。
