DSH Plugins Marketplace

DSH Plugins

Plugins

/

UI & Experience

/

dsh-client-ui-quote

d

dsh-client-ui-quote

Manifest valid

Adds a removable quote banner above the web chat composer for text selected from an AI reply, included in the next message.

UI (client)hasBundlePatch

dsh-client-ui-quote

dsh-client-ui-quote

English | 中文

A selection-quoting plugin for the DeepSeek Harness web GUI: select text inside an AI reply and attach it to your next message as a quote banner.

GitHub stars License Last commit Version CI status GitHub Sponsors

Table of Contents

Features

  • Selection toolbar — one 引用 (Quote) button appears above the selection after a 50ms debounce, so it never flashes mid-drag. It hides on Escape, scroll-away, or when the selection collapses.
  • Quote banner — a removable strip above the composer with a quote glyph, the quoted text, and a × button. The quote is consumed by the next send: the banner clears when the message goes out. Escape while the composer is focused clears it too.
  • Clean draft — the quote is a pending-send attachment, not text in your input. Focus returns to the composer so typing follows.
  • Localized — toolbar labels and the quote attribution follow the UI language (中文 / English).
  • Fallback for older harnesses — on versions without the input-machine quote attachment, the button inserts the quote block at the end of the draft instead.

Preview

Toolbar above a selected AI reply

Quote banner above the composer

Installation

Prerequisites

  • DeepSeek Harness with the web GUI (dsh web)
  • Full banner behavior needs @deepseek-ai/dsh-client-ui-conversation with the input-machine quote attachment (InputActions.setQuote). Older versions fall back to inserting the quote into the draft.

Install

dsh plugin --profile web add https://github.com/skyhancloud/dsh-client-ui-quote

Then restart dsh web and refresh the browser.

Usage

  1. Select any text inside an AI reply.
  2. Click 引用 (Quote) above the selection — the quote appears as a banner above the composer.
  3. Type your message and send — the quote is prepended to the outgoing message:
> 引用 AI 回复:
> <selected lines>

<your message>
  1. Click × on the banner when you no longer need the quote.

Development

pnpm install
pnpm run bundle   # emits lib/index.js and lib/client.js

Pull requests are welcome.

License

MIT — see LICENSE.

Comments

Loading…

Similar plugins

dsh-select-ask

by YizhouLouisLu

Select text in the DSH Web UI conversation to quote it into the composer, or ask about it in a throwaway side panel that leaves no record.

UI & ExperienceManifest valid

★ 0

MIT

JavaScript

Oct 5, 2026

dsh plugin --profile web add dsh-select-ask-plugin

by latte03

Select text in the dsh web conversation to attach it as an annotation to your next message. The source text keeps a dashed highlight with an ordinal badge in place, and the composer summary lists, edi

UI & ExperienceDevelopment & InfrastructureManifest valid

★ 3

MIT

TypeScript

Oct 28, 2026

dsh plugin --profile web add dsh-select-quote

by zhao-guang-ai

该仓库暂未提供项目说明。

UI & ExperienceDevelopment & InfrastructureManifest valid

★ 3

↓ 491/wk

MIT

JavaScript

Oct 28, 2026

dsh plugin --profile web add dsh-quote-annotate-pro

by QIN-SMART

Select text in a DSH reply: a floating toolbar that quotes it into the composer draft or opens a side chat about it.

Development & InfrastructureTerminal & ClientsManifest valid

★ 3

↓ 50/wk

MIT

JavaScript

Oct 2, 2026

dsh plugin --profile web add dsh-quote-to-chat

by DEVbyQIN

Select text in a DSH reply: a floating toolbar that quotes it into the composer draft or opens a side chat about it.

Development & InfrastructureTerminal & ClientsManifest valid

★ 3

↓ 18/wk

MIT

JavaScript

Oct 2, 2026

dsh plugin --profile web add dsh-quote-to-chat

by sunnystarye-ui

Codex-style text annotation for conversations: select text, add a quote with your comment, inject it into the composer, and expand sent annotations as a pill.

UI & ExperienceManifest valid

★ 0

MIT

JavaScript

Aug 24, 2026

dsh plugin --profile web add dsh-plugin-text-quote