xjwwjx/dsh-conversation-quote
xjwwjx★ 0TypeScript最后同步: 2026-08-14
Quote-to-composer UI plugin for DeepSeek Harness Web: select conversation text in the chat and send it together with your next question
README 摘要
dsh-conversation-quote English 中文 Quote-to-composer UI plugin: select the conversation text you want to cite — it appears as a small box above the input, and joins your next question when you send. No model tool, no slash command — a pure browser-side extension of the chat surface. What it does 1. Select any text inside a chat message (user, assistant, tool, or injected context) with the mouse. 2. A small 引用 / Quote pill floats above the selection. 3. Click it: a small quote box appears above the composer card — speaker attribution plus the quoted text with a remove button. The input box itself stays clean for your question: 4. Type your question in the input and press Enter (or click send): the quote joins the message as a citable block, attributed to the speaker: The merge happens in the capture phase of the submit gesture — the input never shows the quoted text while you type, and the box clears after sending. Shift+Enter (newline) and IME composition pass through untouched. Selection attribution comes from the chat transcript's own DOM markers ( data-chat-flow-kind ), the same ones scroll anchoring uses, so no message renderer is replaced. The floater hides on scroll, empty sel…
在 GitHub 查看完整 README →