DSH Plugins
返回列表
🖥️

dsh-enter-guard

客户端 更新于 2026.10.21

在终端中运行以下命令:

dsh plugin install Liyu147/dsh-enter-guard

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

在 DeepSeek Harness 中执行 dsh plugin install Liyu147/dsh-enter-guard,或从源码 https://github.com/Liyu147/dsh-enter-guard 安装后重启 dsh web(需完整重启,仅刷新页面不够)。

插件介绍

在 DeepSeek Harness 里,按 Enter 就会立刻发送,没有二次确认;设置里的 Enter 行为只影响「智能体忙碌时」是排队还是转向,对空闲时误触 Enter 毫无帮助。写了一半的提示词、还没想好要不要发,手指一滑就可能把半成品丢出去——这类尴尬,社区里常见的草稿暂存、定时发送或润色插件都拦不住 Enter 本身。

dsh-enter-guard 在客户端用只读 DOM 监听实现「双击 Enter 才发」:第一次 Enter 只武装输入区(高亮提示),不发送;第二次 Enter 走原生发送。武装期间按任意其他键、改草稿、失焦或点外面都会立刻取消。Ctrl/Cmd+Enter、点发送、命令菜单与 @ 菜单里的 Enter 仍按原样工作,空草稿不拦截,出错则放行原生行为,不会吞消息。

适合经常在 Harness 里长写提示、多行编辑,又担心误触 Enter 的用户;也适合希望零配置、不碰草稿与附件管线、随时可卸而不留痕的场景。依赖 DSH Web 客户端的 composer 锚点,若未来 DOM 变更插件会安全降级为无操作。

使用场景

  • 长提示词写到一半,担心误按 Enter 直接发出
  • 需要多行编辑,希望第一次 Enter 只作确认而非发送
  • 在空闲状态下 Harness 没有二次确认,想加一层轻量保护

适合人员

  • 经常在 Harness 里写长提示、对误触敏感的用户
  • 希望不改草稿、不碰附件,只拦 Enter 的极简主义者
  • 使用 DSH Web 客户端、接受 DOM 锚点依赖的桌面用户