在 WSL 中運行 dsh web 後,直接訪問 :3081 會因缺少 token 而返回 401 錯誤。手動重啓進程並獲取 token 的流程較爲繁瑣。dsh-wsl-tray 插件提供了 Windows 托盤快捷方式,將啓動、重啓和健康檢查集成到桌面環境中。
它是什麼¶
這是一個 DeepSeek Harness (DSH) 插件。它負責在 Windows 系統中安裝或報告一個托盤圖標/快捷方式,用於管理運行在 WSL 內的 dsh web。該插件屬於 dsh-wsl-kit 套件的一部分。
核心功能¶
- Windows 托盤/快捷方式啓動器:在 Windows 桌面提供入口,用於打開 dsh web UI。
- 進程管理:支持啓動、重啓以及健康檢查功能。
安裝與啓用¶
使用官方提供的命令安裝插件:
dsh plugin --profile web add github:173787247/dsh-wsl-tray
安裝完成後,屬於 dsh-wsl-kit 套件的一部分。
典型用法¶
- 設置 Kit 路徑:在使用托盤工具前,需要將環境變量
DSH_WSL_KIT設置爲你的 kit 檢出目錄(或者通過參數kitPath傳遞)。 - 重啓服務:重啓
dsh web並開啓一個新會話。此時工具名爲wsl_tray。 - 訪問 UI:重啓完成後,打開終端查看重啓日誌中打印的
ui=URL,或者查看/tmp/dsh-ui-url文件。通過托盤菜單點擊“Restart”可重新生成有效的 URL。
注意事項¶
- 版本依賴:需要 DSH 版本
>= 0.1.2才能使用 Web UI 的單次有效?token=功能。 - Token 機制:Token 僅在當前進程有效,重啓 dsh 後會失效。因此,請勿直接收藏裸的
:3081地址。 - 配置分離:Cloud Flash 的配置是獨立的,該插件不處理相關配置。