dsh-notice
Windows system notification for the DeepSeek Harness when a session turn completes
AI 分析
核心用途是将会话完成、等待授权等事件通过 Windows 系统托盘弹出气泡通知。适合在 Windows 环境下运行长耗时任务、需要后台挂机提醒的用户。
インストール
検証済み 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 | "需要你回答一个问题" | 提问提醒的正文 |