huguangyu666/dsh-plugin-notify4

dsh-plugin-notify

DSH 通知出口插件,支持 Agent 通过桌面通知、中文语音播报或提示音主动联系用户,Windows 本机零依赖。

AI 分析

核心用途是在长任务完成、出错或需要人工干预时主动提醒用户。适合经常挂机运行复杂、耗时 Agent 任务的用户。

包名
dsh-plugin-notify
版本
0.1.1
许可证
MIT
最近更新
2026年8月16日

安装

$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_MODEtoast默认通知方式(toast / speak / sound / both
DSH_NOTIFY_INJECT_PROMPT1是否向系统提示词注入"主动通知"规则(0 关闭)
DSH_NOTIFY_ON_TURN_END1回合结束是否自动通知(0 关闭全部)
DSH_NOTIFY_CALL_DELAY_SECONDS60toast 发出后等待用户响应的秒数,超时未互动则语音呼叫
DSH_NOTIFY_TEMPLATE_DONE默认模板文案模板(task_done / task_error / call_back),也可用设置面板或 ~/.dsh/notify/config.json 覆盖

方式一:配置文件 ~/.dsh/notify/templates.json