在使用 DeepSeek Harness(DSH)时,针对 AI 的回复进行追问是常见操作。传统方式需要手动选中、复制,再粘贴到输入框,步骤分散。dsh-selection-followup 插件旨在解决这一交互痛点,通过客户端逻辑优化选择体验。
插件简介¶
这是一个由 zzx-dear 维护的纯客户端插件。它的核心功能是:选中 DSH 聊天回复中的任意文字时,浮出「追问 / 复制」气泡。它不提供预设的提问模板,而是将选中内容作为引用填入输入框,问题由用户自行输入。
核心功能¶
- 追问引用:点击「追问」按钮,把
「选中内容」填入输入框并聚焦。用户在引用后输入自己的问题,回车发送。 - 一键复制:点击「复制」按钮,将选中文字直接复制到剪贴板。
- 气泡交互:选区下方浮出气泡,点击外部或滚动页面可关闭气泡。
安装与启用¶
执行以下命令安装:
dsh plugin --profile web add "github:zzx-dear/dsh-selection-followup"
安装后重启 dsh web 即可生效。
典型用法¶
- 在任意聊天回复里用鼠标选中一段文字。
- 选区下方浮出气泡,点击「追问」或「复制」。
- 若点击「追问」,输入框内会出现引用内容,在引用后输入你的问题并回车发送。
- 若点击「复制」,文字会被存入剪贴板。
适用场景与注意¶
- 纯客户端运行:插件逻辑在浏览器端执行,主机侧无额外逻辑,
lib/index.js仅为可安装性存在。 - 触发范围:只在会话区(
[data-conversation-scroll])内有效,如果在输入框内选字,不会触发气泡。 - 引用限制:追问引用上限为 2000 字,超长内容会自动截断。
- 写入机制:插件使用原生
value setter配合input事件来写入输入框,以兼容 React 受控输入框。
该插件遵循 MIT 许可证,可自行检查源码。
以上步骤即可在 DSH 界面中快速引用回复内容进行追问。更多详情与源码可参考:GitHub。