qin-smart/dsh-quote-to-chat:DSH Web 中的选区引用工具条

前言

DeepSeek Harness(DSH)采用插件化架构,允许用户扩展功能。在使用 DSH Web 进行对话时,经常需要针对回复中的某段内容进行追问或引用。qin-smart/dsh-quote-to-chat 解决了这个问题,它通过浮动工具条提供了直接引用、侧边提问或复制文本的能力,无需离开当前界面。

插件概览

  • 名称: qin-smart/dsh-quote-to-chat
  • 维护者: QIN-SMART
  • 类别: 客户端
  • 许可: MIT

插件的核心价值是:在 DSH Web GUI 里选中回复中的一段文字 → 弹出浮动工具条 → 把片段作为引用块写进输入框草稿、就这段内容开一个侧边线程,或直接复制。

安装与启用

使用 DSH CLI 进行安装:

dsh plugin --profile web add github:QIN-SMART/dsh-quote-to-chat

安装完成后刷新浏览器页面即可生效,无需重启 DSH Web 进程。

功能特性

该插件提供以下核心功能:

  1. 浮动工具条
    在对话正文中选中一段文字时,选区上方会自动弹出操作条。工具条包含三个选项:添加到对话、侧边提问、复制。
  2. 添加到对话
    将选中的文本作为引用块(Markdown 格式)插入到当前输入框的草稿中。
  3. 侧边提问
    在侧边栏展开一个新的对话线程,并自动将选中的内容作为引用预填进输入框,继承当前会话的上下文。
  4. 复制
    将选中的原文直接复制到剪贴板。

使用示例

操作流程如下:

  1. 在对话正文中选中一段文字。
  2. 选区上方弹出 添加到对话 | 侧边提问 | 复制 工具条。
  3. 点击“添加到对话”,草稿区会插入 > 选中内容 加上一个空行,光标回到输入框。
  4. 点击“侧边提问”,右侧栏展开侧边对话线程,引用已预填在输入框中,可直接输入问题并发送。
  5. 点击“复制”,选中内容进入剪贴板。

依赖与限制

  • 平台限制: 只支持 Web 平台。
  • 零运行时依赖: 插件本身无额外运行时依赖。
  • 可选依赖: “侧边提问”功能依赖 dsh-better-sidebar 插件。如果未安装该依赖,“侧边提问”选项会自动隐藏,不影响其他功能使用。

结语

该插件通过简单的选区操作提供了高效的引用和追问能力,适合需要在 DSH Web 中频繁引用上下文进行二次开发的场景。插件源码托管在 GitHub,许可证为 MIT。

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

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

小夜