dsh-launcher:爲 DSH Web 提供一鍵啓動的插件

前言

在使用 DeepSeek Harness (DSH) 進行開發時,手動啓動 Web 服務並打開瀏覽器會打斷工作流。dsh-launcher 插件旨在解決這個問題,通過生成腳本和快捷方式,實現服務的快速啓動。

插件介紹

這是一個爲 DSH Web 界面提供「一鍵啓動」功能的啓動器和插件。插件由 KaiYuan0422 維護,採用 MIT 許可證。

核心功能

  1. 生成啓動腳本:生成 Start DSH.bat 腳本,雙擊即可啓動服務。
  2. 服務檢查:自動檢查 DSH 服務是否已在指定端口運行,避免重複啓動。
  3. 自動啓動與打開:啓動 DSH Web 服務並自動打開默認瀏覽器。
  4. 桌面快捷方式:可選在桌面創建快捷方式,指向腳本本身(修改後自動生效)。
  5. 圖標支持:使用默認原創小火箭圖標,或通過配置指定自定義圖標(.ico 路徑)。
  6. 設置集成:註冊 dsh-launcher 設置命名空間,在 DSH 設置面板中提供配置卡片。
  7. 工具支持:提供 create_dsh_shortcut 工具,支持 AI 調用生成腳本。

安裝與啓用

使用以下命令安裝插件:

dsh plugin add dsh-launcher

安裝後,在 DSH 的「設置 → 插件」面板中找到 dsh-launcher 卡片進行配置。

典型用法

  1. 直接使用腳本:將生成的 Start DSH.bat 放到任意目錄,雙擊即可啓動。
  2. 插件配置:在「設置 → 插件」面板的 dsh-launcher 卡片中配置啓動地址、工作區、快捷方式選項及圖標路徑。
  3. 工具調用:使用 create_dsh_shortcut 工具按當前設置生成或更新腳本。

適用場景與注意

  • 環境依賴:僅支持 Windows 環境,依賴 dsh、curl(Windows 10/11 自帶)和 PowerShell。
  • 隱私安全:插件和腳本不包含任何個人數據或 API 密鑰,僅涉及本地 http://127.0.0.1:<端口> 的啓動操作。
  • 快捷方式機制:桌面快捷方式指向的是腳本文件本身,而非副本。若在圖形界面修改了配置並保存,桌面圖標下次雙擊時會自動指向新內容。

結語

該插件爲本地開發環境提供了便捷的啓動方案。更多細節請參考目錄頁或GitHub 倉庫。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜