前言¶
DeepSeek Harness (DSH) 提供了可視化的 Web GUI 供開發者使用。通常情況下,開發者需要在瀏覽器中手動打開並訪問綁定的 localhost 服務器。deepseek-harness-gui 插件解決了這一操作上的割裂感,它將現有的 dsh Web GUI 嵌入到原生的 Glimpse 窗口中,使交互更加無縫。
插件簡介¶
這是一個由 oodzchen 維護的小型 DSH bundle。它的核心作用是在原生 Glimpse 窗口中打開 dsh Web GUI。
插件本身不包含新的聊天實現或 RPC 橋接,它僅僅作爲一個導航器,將窗口引導至 dsh Web profile 綁定的 localhost 服務器。
核心功能¶
- 在原生 Glimpse 窗口中打開 dsh Web GUI。
- 導航至綁定的 localhost Web 服務器。
- 支持命令行參數:
--gui(啓用 GUI)、--host、--port、--trusted-host。
安裝與配置¶
在安裝前,請確保你的 dsh 環境已安裝 Web profile 並完成了前端構建。
執行以下命令安裝插件。注意,由於 glimpseui 包含平臺原生 host,必須在安裝時顯式聲明 --allow-build=glimpseui,否則 pnpm 會忽略構建腳本。
dsh plugin --profile web add --allow-build=glimpseui deepseek-harness-gui
安裝完成後,該插件會替換默認的 web 命令行提供者。
使用方法¶
啓動 dsh 時,直接使用 --gui 參數即可。
dsh web --gui
# 或
dsh --profile web --gui
適用場景與注意事項¶
- 平臺要求:支持 Windows、macOS 和 Linux。
- 前置依賴:需要 Node.js 和當前平臺的 Glimpse 原生主機支持。
- 安全提示:安裝命令中包含
--allow-build,這允許 pnpm 構建依賴。請確保你信任該插件的源碼後再執行此操作。
總結¶
該插件通過簡單的集成,讓 DSH 的 Web GUI 在本地環境中以原生窗口形式呈現,減少了瀏覽器跳轉的步驟。更多細節和源碼,請查看 GitHub。