前言¶
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 进程。
功能特性¶
该插件提供以下核心功能:
- 浮动工具条
在对话正文中选中一段文字时,选区上方会自动弹出操作条。工具条包含三个选项:添加到对话、侧边提问、复制。 - 添加到对话
将选中的文本作为引用块(Markdown 格式)插入到当前输入框的草稿中。 - 侧边提问
在侧边栏展开一个新的对话线程,并自动将选中的内容作为引用预填进输入框,继承当前会话的上下文。 - 复制
将选中的原文直接复制到剪贴板。
使用示例¶
操作流程如下:
- 在对话正文中选中一段文字。
- 选区上方弹出
添加到对话|侧边提问|复制工具条。 - 点击“添加到对话”,草稿区会插入
> 选中内容加上一个空行,光标回到输入框。 - 点击“侧边提问”,右侧栏展开侧边对话线程,引用已预填在输入框中,可直接输入问题并发送。
- 点击“复制”,选中内容进入剪贴板。
依赖与限制¶
- 平台限制: 只支持 Web 平台。
- 零运行时依赖: 插件本身无额外运行时依赖。
- 可选依赖: “侧边提问”功能依赖
dsh-better-sidebar插件。如果未安装该依赖,“侧边提问”选项会自动隐藏,不影响其他功能使用。
结语¶
该插件通过简单的选区操作提供了高效的引用和追问能力,适合需要在 DSH Web 中频繁引用上下文进行二次开发的场景。插件源码托管在 GitHub,许可证为 MIT。