DeepSHPlugins
dsh-client-ui-quote 项目预览
GITHUB / COMMUNITY PROJECT

dsh-client-ui-quote

UI EnhancementsTypeScriptMIT

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

3 Starsskyhancloud Updated 2026-08-16
Open GitHub repository
dsh-client-ui-quote 项目预览
dsh-client-ui-quote 界面截图dsh-client-ui-quote 界面截图dsh-client-ui-quote 界面截图dsh-client-ui-quote 界面截图dsh-client-ui-quote 界面截图

About this project

Chinese

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

English

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

Project details & listing signals

Snapshot 2026-09-11
Creator / organization
skyhancloud
Repository
skyhancloud/dsh-client-ui-quote
GitHub Stars
3
Forks
0
Programming language
TypeScript
License
MIT
Last push
2026-08-16
Manifest
Declaration found in the catalog

A public repository does not automatically permit commercial use. Check the project's license and compatibility. Manifests and catalog scores are not security certifications.

Catalog score

60/ 100
Maintenance activity
82
Documentation & practical information
100
Community interest
17
Installation signals
100
Project declarations
100

README 含完整安装与使用说明;关注度尚低(3);标准命令一键安装。

Scores use five dimensions of the catalog snapshot. They are browsing aids, not hands-on reviews or security assessments.

Install & use

The respective GitHub repositories define project information and licensing.

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

Copying a command does not execute it. Read the repository documentation and check requirements and licensing first.

Project screenshots

Repository README

GitHub 原文

Saved repository documentation. Its capture date was not recorded and it may differ from the catalog description. Check the current repository before installing.

Repository documentation is preserved in its original language.

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.

Before you begin

Check the current repository for installation, compatible versions and licensing. Stars and catalog scores are snapshot-based browsing signals.

Installation & troubleshooting · 项目问题反馈

Related projects