dsh-selection-followup:选中 DSH 回复文字以追问或复制

在使用 DeepSeek Harness(DSH)时,针对 AI 的回复进行追问是常见操作。传统方式需要手动选中、复制,再粘贴到输入框,步骤分散。dsh-selection-followup 插件旨在解决这一交互痛点,通过客户端逻辑优化选择体验。

插件简介

这是一个由 zzx-dear 维护的纯客户端插件。它的核心功能是:选中 DSH 聊天回复中的任意文字时,浮出「追问 / 复制」气泡。它不提供预设的提问模板,而是将选中内容作为引用填入输入框,问题由用户自行输入。

核心功能

  • 追问引用:点击「追问」按钮,把 「选中内容」 填入输入框并聚焦。用户在引用后输入自己的问题,回车发送。
  • 一键复制:点击「复制」按钮,将选中文字直接复制到剪贴板。
  • 气泡交互:选区下方浮出气泡,点击外部或滚动页面可关闭气泡。

安装与启用

执行以下命令安装:

dsh plugin --profile web add "github:zzx-dear/dsh-selection-followup"

安装后重启 dsh web 即可生效。

典型用法

  1. 在任意聊天回复里用鼠标选中一段文字。
  2. 选区下方浮出气泡,点击「追问」或「复制」。
  3. 若点击「追问」,输入框内会出现引用内容,在引用后输入你的问题并回车发送。
  4. 若点击「复制」,文字会被存入剪贴板。

适用场景与注意

  • 纯客户端运行:插件逻辑在浏览器端执行,主机侧无额外逻辑,lib/index.js 仅为可安装性存在。
  • 触发范围:只在会话区([data-conversation-scroll])内有效,如果在输入框内选字,不会触发气泡。
  • 引用限制:追问引用上限为 2000 字,超长内容会自动截断。
  • 写入机制:插件使用原生 value setter 配合 input 事件来写入输入框,以兼容 React 受控输入框。

该插件遵循 MIT 许可证,可自行检查源码。

以上步骤即可在 DSH 界面中快速引用回复内容进行追问。更多详情与源码可参考:GitHub。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜