概览
dsh-plugin-task-notify
DeepSeek Harness 任务完成通知插件(适配 DSH 0.2.x):飞书式置顶卡片(主题/强调色/位置/时长/字体可配)+ 可选提示音(苹果三全音等,含音量调节)+ 等待输入/审批提醒 + 应用内 toast + 完整设置页。
README / ZH
插件文档
目录摘要
DeepSeek Harness 任务完成通知插件(适配 DSH 0.2.x):飞书式置顶卡片(主题/强调色/位置/时长/字体可配)+ 可选提示音(苹果三全音等,含音量调节)+ 等待输入/审批提醒 + 应用内 toast + 完整设置页。
dsh.pub 核对固定版本的组合包契约、运行时事实与分发语义;完整 README 请查看源仓库。
在 GitHub 阅读完整 READMELIMITATIONS
已知限制
- 桌面通知**仅支持 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 条,自动消失。
