huguangyu666/dsh-plugin-notify ↗★ 4
dsh-plugin-notify
DeepSeek Harness 插件:通知出口——agent 通过桌面通知 / 中文语音播报 / 提示音主动联系用户(长任务完成、出错、呼叫用户回来)。Windows 本机零依赖。
AI 분석
核心用途是在长任务完成、出错或需要人工干预时主动提醒用户。适合经常挂机运行复杂、耗时 Agent 任务的用户。
설치
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:huguangyu666/dsh-plugin-notify使用
模型主动通知(核心场景):直接跟 agent 说"做完这个任务通知我""出错时叫我",它会调用 notify_user 工具。语音播报会念出内容(自动截断 300 字),适合你离开电脑时的场景:
"查一下今天的项目状态,完成后用语音叫我"
手动通知:
/notify 任务完成了
/notify --speak 快回来看看结果
/notify --sound 提醒
测试页:浏览器打开 /notify,选模式点发送;"演示:任务完成叫你"一键体验完整场景。
环境变量
| 变量 | 默认 | 说明 |
|---|---|---|
DSH_NOTIFY_DEFAULT_MODE | toast | 默认通知方式(toast / speak / sound / both) |
DSH_NOTIFY_INJECT_PROMPT | 1 | 是否向系统提示词注入"主动通知"规则(0 关闭) |
DSH_NOTIFY_ON_TURN_END | 1 | 回合结束是否自动通知(0 关闭全部) |
DSH_NOTIFY_CALL_DELAY_SECONDS | 60 | toast 发出后等待用户响应的秒数,超时未互动则语音呼叫 |
DSH_NOTIFY_TEMPLATE_DONE 等 | 默认模板 | 文案模板(task_done / task_error / call_back),也可用设置面板或 ~/.dsh/notify/config.json 覆盖 |