DSH Plugins
返回列表
⚙️

dsh-ask-guard

工作流 更新于 2026.08.25

在终端中运行以下命令:

dsh plugin install Q1hangL/dsh-ask-guard

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中,通过运行命令 dsh plugin install Q1hangL/dsh-ask-guard 或从 GitHub 仓库 https://github.com/Q1hangL/dsh-ask-guard 获取源码来安装此插件。

插件介绍

在DeepSeek Harness中,当用户问题通过浏览器推送时,如果页面被后台化、设备睡眠或连接中断,问题可能永远无法被回答,导致ask_user_question工具无限等待,整个回合挂起长达数小时。这严重损害了工作流的可靠性和用户体验。dsh-ask-guard插件通过注册一个工具执行包装器,为每个问题调用设置合作性超时机制(默认300秒)。当超时触发时,它会清理卡住的资源,并将错误解析为结构化的ASK_TIMEOUT,使代理能优雅地结束回合而不阻塞。这个插件特别适合所有使用DeepSeek Harness的开发者和用户,尤其是那些依赖交互式问答但遇到挂起问题的场景。它提高了系统的健壮性,确保工作流在异常情况下仍能继续运行,无需手动干预。

使用场景

  • 当ask_user_question工具因浏览器后台化或连接中断而挂起时。
  • 在交互式问答中,问题未被回答导致整个回合长时间阻塞。
  • 用于在DeepSeek Harness工作流中处理异常超时,避免系统卡死。

适合人员

  • 使用DeepSeek Harness的开发者和用户。
  • 依赖交互式问答但遇到挂起问题的团队。
  • 需要提高工作流可靠性和健壮性的系统集成者。