DSH Plugins
返回列表
⚙️

dsh-send-debounce

工作流 更新于 2026.09.30

在终端中运行以下命令:

dsh plugin install praystring/dsh-send-debounce

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

在 DeepSeek Harness 中执行 dsh plugin install praystring/dsh-send-debounce 安装本插件(源码:https://github.com/praystring/dsh-send-debounce),装完后将其加入 profile 的 dsh.profile.bundles 并重启 dsh。

插件介绍

在 DSH 里一口气连发好几条短消息时,每句都可能单独唤醒模型、各回一轮,既费 token 也容易把上下文拆碎。dsh-send-debounce 在服务端 followup 入口加一层缓冲:你的消息会立刻进排队区、网页上照常可见,但默认先等约 5 秒静默;这段时间里每来一条短句就重置计时,停手后把这一批用空行拼成一条,只唤醒一次。

长消息(默认不少于 120 字)以及带图片或附件的内容会立即发出,不做延迟;插话 steer() 和来自其他插件的 followup(例如 dsh-proactive、dsh-tick)一律原样放行,避免卡住它们的空闲逻辑。插件只处理网页用户自己发的消息,不改写原文,异常时退回原生逐条发送,不碰工作区与联网。

适合习惯「边想边打字、一句一句发」的用户,以及希望减少连发带来的多次回复、让模型在一轮里看到完整意图的工作流场景。静默时长与「短话」字数上限可通过环境变量调整,改完需重启 dsh 生效。

使用场景

  • 聊天时连续发多条短句,希望停手后再统一回复
  • 想减少连发导致的多次唤醒与重复开场
  • 长段文字或带图附件需要立刻进入模型、不能拖着

适合人员

  • 习惯边想边打字、一句一句发的 DSH 用户
  • 在意 token 与轮次、希望合并用户输入的工作流使用者
  • 在服务端定制 agent 行为、只动 followup 缓冲的部署者