MikatoMisaka/dsh-desktop-notify ↗★ 1
dsh-desktop-notify
DSH 桌面通知:任务完成、需要你选择/确认时弹出 Windows 通知(操作中心可见),点通知直接回到对应会话
同名套件的其他儲存庫
安裝
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:MikatoMisaka/dsh-desktop-notify說明文件
閱讀完整 README ↗配置
界面
「设置 → 通用 → 任务完成提醒」三档按钮,选择存本机(localStorage),优先于 profile 默认值。
| 档位 | 含义 |
|---|---|
| 不在前台就提醒(默认) | 切走、最小化、收进托盘、锁屏都提醒;在前台但停在别的会话上也提醒 |
| 仅最小化时 | 只有最小化 / 收进托盘才提醒 |
| 总是提醒 | 包括你正盯着这条会话 |
profile
\cordis.patch.yml 里那条 insert 的 config:
| 键 | 默认值 | 含义 |
|---|---|---|
aumid | com.deepseek.dsh | 通知署名的 AppUserModelID;启动时会用 Get-StartApps 核一次登记状态。 |
fallbackAumid | PowerShell 自己的 ID | 主署名的备用身份;显式给空串表示关闭兜底。 |
sound | true | 是否带提示音。 |
trigger | unfocused | unfocused / minimized / always;仅当用户没在设置里选过时生效。 |
protocol | true | 是否登记 dsh-notify: 协议(点通知的快路径)。 |
debug | true | 是否写日志 %LOCALAPPDATA%\dsh-desktop-notify\host.log。 |
aumid 写错不会报错,只会让 toast 被静默丢掉;启动日志里看到 aumid-unregistered 就说明配置的 ID 没登记,跑 scripts\read-aumid.ps1 取真实值。