DSH Harness 是一個插件驅動的開發工具。在日常使用中,頻繁啓動、重啓和關閉服務器的操作需要多次切換終端和瀏覽器窗口。dsh-dock 插件通過在桌面生成原生程序圖標、在系統托盤常駐狀態以及提供側欄快捷菜單,將上述操作收攏進“雙擊鯨魚”的交互中。
是什麼¶
雙擊桌面鯨魚開窗、托盤常駐報狀態、一鍵重啓服務器的 DSH Harness 桌面啓動器。
- 維護者:UnknowCao
- 類別:客戶端
- 協議:MIT
安裝與啓用¶
該插件依賴 DSH 的 web profile 運行。安裝後,桌面會自動出現 DSH Harness.exe 圖標(黑鯨魚圖標)。
dsh plugin --profile web add github:UnknowCao/dsh-dock#v0.8.0
核心功能¶
- 一鍵啓動:支持熱路徑(服務器在跑時靜默全屏開窗)和冷路徑(服務器未跑時顯示啓動卡片,就緒後自動開窗)。
- 系統托盤常駐:開窗後鯨魚圖標駐留系統托盤,懸停顯示運行狀態,左鍵秒開。
- 側欄“鯨灣”菜單:提供“換氣”(重載界面)、“洄游”(重啓服務器)、“歸灣”(完全退出)三個操作。
- 一鍵重啓服務器:通過托盤右鍵或側欄菜單完成,自動關閉舊窗口並重啓服務。
- 開機自啓:支持在插件設置頁或托盤菜單中配置。
- 多環境支持:支持多份 DSH 環境同時運行,冷啓動時可選擇目標環境。
- 獨立窗口:以獨立 Edge 應用窗口運行,不混入主瀏覽器標籤頁。
- 插件設置頁:集成在 DSH 系統設置中,可配置托盤常駐、開機自啓及額外安裝路徑。
典型用法¶
- 安裝:執行上述安裝命令。
- 啓動:雙擊桌面
DSH Harness.exe。 - 重啓:在系統托盤右鍵,或點擊側欄“鯨灣”菜單的“洄游”。
- 退出:在側欄點擊“歸灣”並確認,或在托盤單擊“完全退出”。
注意事項¶
- 平臺限制:僅限 Windows 平臺。
- 運行依賴:運行時依賴 DSH Web Profile。
- 通信方式:只與本機迴環通信,無安裝鉤子。
- 卸載行爲:卸載不會自動清理安裝目錄。
- 冷啓動依賴:冷啓動需要 Node >= 22.19。