DeepSeek Harness (DSH) 的網頁版默認收起左側邊欄以節省空間。在智能體開發過程中,頻繁點擊摺疊按鈕會打斷工作流。dsh-sidebar-hover 解決了這個問題,通過鼠標懸停控制側邊欄的展開與收起。
這是什麼¶
這是一個客戶端插件,由 qq-24 維護。它修改了 DSH 的行爲,使其在鼠標進入側欄時自動展開,離開時自動收起,完全依賴 DSH 自帶的摺疊效果,不自創狀態、不讀會話、不碰憑據、無網絡請求。
核心功能¶
- 鼠標懸停自動展開:鼠標進入收起態的側欄(不限上下),停留一小會後自動展開。
- 鼠標離開自動收起:鼠標離開側欄後自動收回。
- 手動摺疊冷卻機制:手動點過摺疊按鈕後,20 秒內不會自動操作,避免與用戶意圖衝突。
- 窄屏自動禁用:屏幕寬度小於 768px 時自動禁用,適應移動端或抽屜模式。
安裝與啓用¶
使用官方安裝命令:
dsh plugin --profile web add github:qq-24/dsh-sidebar-hover
安裝完成後,重啓 dsh web 並硬刷新瀏覽器(Ctrl+Shift+R)即可生效。
典型用法¶
- 自動展開:鼠標進入收起態的整條側欄(不限上下)停留一小會,側欄即自動展開。
- 自動收起:鼠標離開側欄,側欄自動收回。
- 防誤觸:手動點擊左上角的摺疊按鈕後,20 秒內插件不會自動干預。
- 響應式:在窄屏(<768px)模式下插件自動禁用。
適用場景與注意¶
該插件適合希望減少手動點擊、提升瀏覽效率的用戶。需要注意的是:
- 插件只觸發 DSH 自帶的摺疊效果(和你手點左上角摺疊按鈕完全一樣)。
- 收起欄的寬度是動態獲取的,每次實測,主題/縮放/官方改版都不怕。
- 離開判定的右邊界同樣每輪現量,手動拖拽改過側欄寬也不會陳舊。
短結尾¶
該插件通過極簡的交互邏輯,解決了 DSH 網頁版側邊欄頻繁摺疊帶來的操作成本。更多細節與源碼,可訪問其 GitHub 倉庫。