前言¶
DeepSeek Harness (DSH) 採用插件化架構。在 Web 界面中,直接通過路徑創建或切換工作區通常需要多步菜單操作。dsh-workspace-jump 插件通過在側邊欄底部增加一個按鈕,提供了更直接的入口。
介紹¶
這是一個由 fogmodel 維護的 DSH Web 插件。它的核心功能是在 DSH Web UI 左側側邊欄的底部增加一個“Workspace”按鈕。點擊該按鈕可以輸入絕對路徑,從而創建或切換到對應的工作區。
核心功能¶
- 在側邊欄底部增加“Workspace”按鈕。
- 自動適配 DSH 的中英文 UI(隨 DSH 本地化設置自動切換)。
- 彈出對話框要求輸入現有目錄的絕對路徑。
- 調用 DSH 工作區 API:
ctx.workspaces.create({ path })註冊目錄,ctx.workspaces.startSession(workspaceId)切換工作區。
安裝與啓用¶
使用 DSH 官方插件命令安裝。安裝後需要重啓 DSH 並刷新瀏覽器。
dsh plugin --profile web add dsh-workspace-jump
典型用法¶
- 打開 DSH Web UI。
- 點擊左側側邊欄底部的“Workspace”按鈕。
- 輸入絕對路徑,例如:
- Linux/WSL:/home/user/project
- Windows:D:\project - 點擊“Create”。
注意事項¶
- 路徑有效性:輸入的路徑必須已存在且爲目錄。如果路徑不存在,DSH 會返回錯誤。
- 運行環境:該插件僅適用於 DSH Web profile,不支持 TUI profile。
短結尾¶
該工具通過命令行集成和側邊欄入口,降低了在 Web 界面切換工作區的操作成本。更多信息請參考 GitHub 倉庫。