dsh-hotkeys:爲 DSH 提供全局快捷鍵

dsh-hotkeys 是一款面向 DeepSeek Harness (DSH) Web 端的全局快捷鍵插件,旨在減少鼠標操作,提升會話管理效率。該插件基於 MIT 協議開發,支持 Windows、macOS 及 Linux 平臺,要求 Node.js >= 22 環境。 核心功能涵蓋會話導航、草稿處理及會話管理。具體包括:按側欄順序環繞切換或新建會話;發送或清空草稿(保留圖片);停止當前生成、複製(Fork)及歸檔會話。此外,提供 `/hotkeys` 命令查看當前生效鍵位。插件具備智能觸發守衛,避免在 IME 輸入、AltGr 鍵擊及已消費按鍵時誤觸,並支持配置 `ignoreInputs

閱讀全文
dsh-esc-stop:在 DSH Web GUI 中用兩次 Esc 停止生成

dsh-esc-stop 是一個專爲 DeepSeek Harness Web GUI(dsh web)開發的 MIT 許可插件,旨在通過鍵盤快捷鍵優化停止生成的操作。該插件允許用戶在會話中連按兩次 Esc 鍵(間隔需小於 400ms)來停止當前回合,其底層機制與 GUI 停止按鈕一致,均通過 session.cancel 路徑實現,且會保留待處理的 inbox 消息。 該插件僅適用於 web profile,不適用於 TUI 或 headless 模式。安裝需在 web 目錄執行 dsh plugin add 命令,並在 package.json 的 bundles 中註冊插件,重啓服務後生

閱讀全文
dsh-approval-hotkeys:DSH 交互面板的 Enter / Esc 快捷鍵

dsh-approval-hotkeys 是 DeepSeek Harness (DSH) 的一款純瀏覽器端插件,由 SiriLee 維護,採用 MIT 許可。該插件旨在通過鍵盤快捷鍵提升交互效率,讓用戶在審批、工具提問及計劃審查等面板中,使用 Enter 鍵執行確認操作(如 Allow once、Submit、Approve),使用 Esc 鍵執行取消操作(如 Reject、Discard、Decline 或 Discuss)。它無需配置,通過監聽 document 級 keydown 事件並模擬點擊對應按鈕實現功能,同時具備防止誤觸發的機制,如忽略輸入框按鍵、組合鍵及焦點已在按鈕上的情況。

閱讀全文