dsh-conversation-quote:对话文本引用插件

在 DeepSeek Harness Web 中,引用对话中的特定文本通常需要手动复制和粘贴,这会打断工作流。dsh-conversation-quote 解决了这个问题。它是一个纯 UI 插件,允许用户选择聊天中的文本,并快速将其作为引用块附加到下一个问题中。

插件定位

这是一个为 DeepSeek Harness Web 设计的 UI 插件。它由 xjwwjx 维护,采用 MIT 许可证。插件通过扩展聊天界面,实现文本选择到引用合并的完整流程,不涉及模型工具或斜杠命令。

核心功能

  1. 选择文本生成药丸:在用户、助手或工具消息中,使用鼠标选择任意文本。系统会在选择上方生成一个小的“引用”药丸。
  2. 生成引用标签:点击药丸,会在输入框上方生成一个紧凑的引用标签(例如 [引用·用户]),并附上引用的第一行内容。标签固定大小,左对齐。
  3. 管理与预览:悬停标签可展开查看完整引用内容。点击标签右上角的 × 可单独删除该引用。可以添加多个引用标签。
  4. 提交合并:在输入框输入问题并发送时,所有已添加的引用标签会按顺序合并到消息正文中,作为可引用的代码块。

使用步骤

在对话中选中一段文字,点击出现的引用药丸。在输入框上方看到生成的引用标签,输入问题并发送。通过悬停标签查看完整引用内容,点击 × 移除特定引用。

技术细节与限制

  • 无配置项:插件无任何配置项,开箱即用。
  • 纯浏览器端 UI:不涉及模型工具或斜杠命令,也不修改模型交互流程或请求头。引用归属基于 DOM 节点类型(data-chat-flow-kind)而非消息 ID。
  • 无状态:不触碰历史记录或请求前缀,不修改 KV Cache。
  • 发送失败处理:如果发送被拒绝,合并的引用文本会保留在草稿中,作为普通可编辑文本存在。
  • 输入交互:Shift+Enter 换行和 IME 输入法组合不受影响。
  • 操作限制:暂不支持触摸长按选择,仅支持鼠标操作。
羽毛球分组比赛记分
小程序二维码

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

小夜