zhang-tod/dsh-win-notify ↗★ 0

@zhang-tod/dsh-win-notify

DSH Windows native toast notifications: agent turn done, subagent done, background job done (click to open the web UI). 适合在后台运行DSH,并希望在任务完成或需要审批时接收系统弹窗提醒的用户。

パッケージ
@zhang-tod/dsh-win-notify
互換性
未検証
バージョン
0.1.0
ライセンス
MIT
最終更新
2026/10/07

インストール

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:zhang-tod/dsh-win-notify

ドキュメント

README 全文を読む ↗

CLI 管理的配置档

适用于 web、headless、sdk、acp 及自建配置档:

dsh plugin --profile 
 add @zhang-tod/dsh-win-notify

随后重启该配置档。

配置

配置项默认值说明
modeautoauto = 正在看 DSH 时不弹;always = 总弹;never = 不弹
turnstrue对话回合完成通知
subagentstrue子代理完成通知
jobstrue后台任务(job)完成通知
questionstrue模型提问等你回答时的通知
approvalstrue工具审批等你决定时的通知
soundtrue是否播放提示音(具名音效见「音效」一节)
port00 = 自动取 DSH 的实际端口(推荐)。不要写死端口:DSH 的端口由系统分配,写死会让「点击通知」开到错误的页
desktopRaisetrueDesktop 下点击通知抬窗(dsh://open)而非开浏览器
quietHours""免打扰时段,如 "23:00-07:30"(支持跨午夜),多段用逗号分隔("09:00-12:00,14:00-18:00");空 = 关闭
quietUrgenttrue免打扰时段内仍放行紧急事件(提问 / 审批)
minIntervalMs3000全局速率配额:相邻两条通知的最小间隔(0 = 不限)
ratePerMinute20全局速率配额:每分钟最多发几条(0 = 不限)
mergeWindowMs3000同工作区多会话完成 / job+回合 的合并窗口
questionPreviewChars120提问正文预览长度
questionOptions3选项预览个数(0 = 不显示选项)
summaryMaxChars120通知正文摘要的最大字符数
probeTimeoutMs5000前台窗口探测的超时(毫秒)
icon""通知插图(png/jpg/gif 绝对路径);空 = 内置 DSH 鲸鱼图

以上 19 项与 index.mjs 的 DEFAULTS 一致。覆盖方式:在配置档的 cordis.patch.yml 里按 id: dsh-win-notify 写 config。