dsh-notice
Windows system notification for the DeepSeek Harness when a session turn completes
安装
此插件尚未提供可验证的 bundle,或兼容性检查未通过。请先阅读仓库说明。 阅读完整 README ↗
说明文档
阅读完整 README ↗第二步:一键配置
powershell -ExecutionPolicy Bypass -File .\setup.ps1
这一步会自动完成三件事:
- 把插件
dsh-notice.mjs与兜底脚本show-toast.ps1复制到~/.dsh/profiles/web/plugins/,并在该 profile 的cordis.patch.yml中注册; - 把托盘程序写入开机启动(
HKCU\...\CurrentVersion\Run); - 立刻启动托盘程序。
配置成功后,任务栏右下角会出现一个蓝色铃铛图标,并弹出一条「通知服务已启动」的气泡。
配置
插件配置位于 profile 的 cordis.patch.yml:
| 键 | 默认值 | 说明 |
|---|---|---|
enabled | true | 总开关 |
onlyTopLevel | true | 只提示顶层会话,跳过子代理 / fork |
title | "DeepSeek Harness" | 通知标题 |
cooldownMs | 0 | 两次提示的最小间隔 |
triggerDir | %APPDATA%\dsh-notice\triggers | 触发文件目录(与托盘程序一致) |
notifyComplete | true | 是否在对话完成时提醒 |
completeMessage | "会话已完成" | 完成提醒的正文 |
includeTitle | true | 完成提醒是否拼接会话标题 |
skipReasons | ["interrupted", "aborted"] | 视为「非完成」的结束原因 |
notifyApproval | true | 是否在等待授权时提醒 |
approvalMessage | "需要你允许执行操作" | 授权提醒的正文 |
notifyQuestion | true | 是否在等待回答时提醒 |
questionMessage | "需要你回答一个问题" | 提问提醒的正文 |