前言¶
DeepSeek Harness(dsh)插件:审批提醒 · 自动审批 · 完成提醒 · 提问提醒。在智能体开发与工作流编排中,审批节点和任务执行反馈是高频操作。现有的审批流程往往依赖人工介入,容易遗漏通知。该插件旨在通过弹窗、系统通知和声音,解决审批提醒滞后、自动化程度低以及任务完成缺少反馈的问题。
是什么¶
由 0neKbyte 维护的 DSH 插件。它为 DeepSeek Harness 提供了一套完整的审批辅助机制,覆盖从请求监听到结果反馈的全链路,并支持针对模型提问的实时弹窗。
核心功能¶
- 审批提醒:检测到有请求等待审批时,按配置触发弹窗、系统通知或声音提示。
- 自动审批:支持全部自动通过,或根据工具名关键词规则匹配通过(无需人工确认)。
- 完成提醒:审批结果(已批准/已拒绝/已取消)出来时进行提醒。
- 提问提醒:当模型调用
ask_user_question向你提问时,弹窗显示问题内容。 - 任务完成提醒:已批准的工具执行完毕后,可选择进行提醒。
每个提醒组均可独立配置弹窗、系统通知、声音(支持自定义音频 URL 或 data: URI,留空使用默认提示音)。
安装与启用¶
使用官方命令安装。安装后需重启并进入设置进行配置。
dsh plugin --profile web add dsh-approval-assistant-0nekbyte
重启后,打开 设置 → 审批助手 进行配置。设置页包含各通道的测试按钮与「请求通知权限」按钮。
配置说明¶
- 审批提醒:开关各提醒通道(弹窗/系统通知/声音)。
- 自动审批:选择模式(全部自动通过 / 按规则匹配)。规则匹配模式下,用逗号分隔工具名关键词。启用自动审批后,可选择发送完成提醒。
- 完成提醒:开关审批结果的通知。
- 提问提醒:启用后,模型提问时弹窗显示问题。
- 任务完成提醒:启用后,已批准工具执行完毕后提醒。
注意事项¶
- 权限依赖:系统通知依赖浏览器授权,需在设置页点击按钮请求。
- 声音播放:浏览器自动播放策略可能限制声音。首次测试建议先与页面交互,或使用自定义声音文件。
- 环境要求:本插件面向
web profile。宿主程序必须声明webServer,否则插件会保持 waiting 状态、不激活。
短结尾¶
该插件通过扩展 DSH 的审批链路,实现了从请求监听、自动审批到执行结果反馈的闭环提醒。适合需要在浏览器端实时掌握智能体状态的开发者。