DeepSeek Harness 插件:dsh-wsl-native

`dsh-wsl-native` 是 DeepSeek Harness 的一個插件,旨在同一 DSH 窗口中實現 Windows 與原生 Linux 環境的並存與互通。它通過進程複用、雙向執行、文件傳輸及路徑轉換等功能,解決了開發者頻繁切換環境的痛點。該插件支持 Node.js 開發及跨平臺部署,但需注意 Linux 端必須使用 Linux Node,且社區維護的項目存在環境繼承差異。

閱讀全文
dsh-wsl-winctl:從 WSL 控制與枚舉 Windows 窗口

DeepSeek Harness 插件 `dsh-wsl-winctl` 旨在解決 WSL 環境下與 Windows 桌面應用交互的痛點。該插件允許用戶通過命令行直接與 Windows 窗口管理器通信,提供枚舉、激活、最小化、移動及調整窗口大小等核心功能。安裝需確保環境滿足 WSL、DSH 及 PowerShell 條件。使用時需明確指定目標(通過 PID 或標題匹配),且移動操作要求提供完整的位置和正尺寸參數。該插件適合需要在 Linux 環境中自動化管理 Windows 應用的場景。

閱讀全文
dsh-wsl-hostsvc:從 WSL 探測 Windows 主機本地 LLM 服務

dsh-wsl-hostsvc 插件旨在解決 WSL 訪問 Windows 主機 LLM 服務需手動配置網絡的難題。它通過 `host_reach` 工具探測本地 OpenAI 兼容服務器(如 Ollama、LM Studio、vLLM),自動提供 `baseURL`、配置片段及模型 ID。用戶可通過 `profile` 參數指定服務,安裝後重啓 `dsh web` 並開啓新會話即可使用。該插件支持多 IP 探測,並附帶上下文窗口匹配等使用建議。

閱讀全文
dsh-wsl-expose:將 WSL 端口暴露到局域網

`dsh-wsl-expose` 是 DeepSeek Harness (DSH) 的一個插件,旨在解決局域網設備訪問 WSL 中運行服務的問題。它通過管理 Windows 端口代理,根據 `.wslconfig` 中的網絡模式配置,自動建議或應用端口轉發規則,提供穩定的連接方案。 插件具備白名單機制、網絡模式感知及自動應用端口代理等功能。安裝需執行指定命令,使用時需注意僅限局域網訪問、本地 UI 應使用 kit relay 以及禁止綁定 0.0.0.0 等安全限制。

閱讀全文
dsh-wsl-defender:從 WSL 檢查 Windows 安全態勢

dsh-wsl-defender 是 DeepSeek Harness (DSH) 的一個插件,用於在 WSL 環境中讀取 Windows 安全狀態。它提供 antivirus status 和 firewall profile state 兩項檢查能力。安裝後可通過 `win_defender` 命令調用,底層使用 PowerShell 獲取數據。該插件適用於運行在 WSL 中的 DSH 進程,需 Node.js >= 18 環境支持,並如實報告 Defender 狀態或不可用情況,幫助開發者快速確認 Windows 安全基線。

閱讀全文
dsh-wsl-launch:從 WSL 啓動受控的 Windows 應用

`dsh-wsl-launch` 是 DeepSeek Harness (DSH) 的一個安全插件,旨在解決智能體在 WSL 中安全調用 Windows 原生應用的問題。它通過白名單機制限制只能啓動預定義的應用(如 VS Code、瀏覽器等),避免任意代碼執行風險。該插件依賴 `dsh-wsl-kit`,需安裝後配置允許列表,並使用 `win_launch` 工具進行調用。

閱讀全文