qmzh-zyz/dsh-desktop-notifier ↗★ 1
dsh-desktop-notifier
DeepSeek Harness 插件:最小化时审批请求弹 Windows 右下角通知,任务完成时在任务栏图标挂角标并响提示音。
Other repositories with this package name
Install
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:qmzh-zyz/dsh-desktop-notifierREADME
Read the full README ↗配置
在 profile 的 cordis.patch.yml 里按 id desktop-notifier 覆盖:
- id: desktop-notifier
config:
badgeColor: '#f5455c'
approval:
repeat: 2 # 没人处理时再提醒两次
scenario: urgent # 穿透「请勿打扰」与全屏
completion:
minTurnMs: 5000 # 5 秒以内的回合不挂角标、不响
| 键 | 默认 | 说明 |
|---|---|---|
enabled | true | 总开关 |
windowMatch | DeepSeek Harness | 承载任务栏按钮的进程名;DSH 改名或多开时改这里 |
badgeColor | #f5455c | 角标颜色,#rgb / #rrggbb / #rrggbbaa |
clearBadgeOnFocus | true | 窗口切回前台时清掉角标 |
approval.enabled | true | 审批通知开关 |
approval.skipWhenFocused | true | DSH 在前台时不弹(卡片本来就在你眼前) |
approval.scenario | auto | auto = 依次尝试 urgent → alarm → default;后两者是系统里唯一能越过勿扰与全屏的提醒类型 |
approval.sound | true | 弹窗出现时响一声(插件自己合成,不依赖系统通知音) |
approval.title | DSH 需要你审批 | 通知标题 |
approval.repeat / repeatIntervalSec | 0 / 20 | 审批未被处理时的追加提醒次数与间隔;点掉或取消后立刻停 |
completion.enabled | true | 完成提醒开关 |
completion.badge | true | 任务栏角标 |
completion.toast | true | 完成时也弹一条通知(几秒自动收起) |
completion.sound | true | 完成时响三音上行(同样由插件发声) |
completion.skipWhenFocused | true | 你正看着 DSH 时不打扰 |
completion.scenario | default | 完成通知用普通强度,不抢焦点 |
completion.minTurnMs | 2000 | 短于此时长的回合不计数(避免打错字改一句就响) |
debugLog | 空 | 填一个文件路径,宿主每次动作追加一行 JSON,排查「没弹」用 |