kexin8/dsh-composer-keys

kexin8★ 3JavaScript最后同步: 2026-08-19

在 GitHub 打开

⌨️ Keyboard shortcuts for the DSH chat composer — ↑↓ cycle history, Ctrl+C clear input. DSH web plugin.

README 摘要

dsh-composer-keys ⌨️ Keyboard shortcuts for the DeepSeek Harness (DSH) Web chat composer. 中文文档:简体中文 Type faster, navigate history with pure keyboard. No mouse needed. ✨ Features Shortcut Action ↑ Arrow Up Fill the composer with the previous user message from history ↓ Arrow Down Move to the next user message; at the end, restore your original input Ctrl+C Clear the composer when no text is selected (avoids conflict with Copy) Behavior details - History cycling follows shell-style semantics: press ↑ to walk backwards through your previously sent messages; press ↓ to walk forward again; at the newest end it restores whatever you had typed before you started navigating. - Ctrl+C only clears when the composer has content and no text is selected — if you have selected text, the browser's native Copy takes precedence. - Uses Ctrl+C only, identical on Windows and macOS (on macOS, Cmd+C stays the system Copy). 📦 Install From GitHub From a local checkout Via npm (when published) After installing, restart the DSH Web GUI and reload the page. 🧩 How it works A client-only plugin. It registers an invisible component in the conversation.composer.dock slot (the additive, non-destructive input-r…

在 GitHub 查看完整 README →
工具/开发chatcomposerdeepseekdeepseek-harnessdshdsh-pluginkeyboard-shortcutsproductivity

分类