dsh-wsl-first:让 DSH 在 Windows 上优先走 WSL 执行命令
dsh-wsl-first 是 yishuiliufang 维护的 DSH 工作流插件,通过 systemPrompt 注入可配置的 Shell 路由段,引导模型优先调用 dsh-wsl-tool 提供的 wsl,而非默认 pwsh。它不注册新工具、不禁用 pwsh,只改变默认顺序;提示内容随已注册执行器动态生成。需 DSH >=0.1.7-rc.2、依赖 dsh-wsl-tool 与 WSL2。安装为 npm install dsh-wsl-first 并加入 profile bundles,修改后需重启 DSH。适合已在 Windows 上使用 WSL 的开发者,减少 bash 与 PowerShell 之间的翻译重试。
閱讀全文dsh-wsl-windows-folder-picker:在 WSL 下用 Windows 文件夹对话框选目录
介绍 VoidPrim 维护的 DSH 客户端插件 dsh-wsl-windows-folder-picker:在 WSL 中运行 DSH 时,通过 Web profile 安装,使 Web 客户端在选工作区目录时可调用 Windows 原生文件夹对话框。说明引擎要求 DSH >=0.1.7-rc.1、官方安装与卸载命令、重启后 dsh web 启用方式,以及适用 WSL+Windows 浏览器场景与安装前审阅源码的注意点。
閱讀全文dsh-wsl-tray:WSL 中 dsh web 的 Windows 托盤啓動器
`dsh-wsl-tray` 是 DeepSeek Harness (DSH) 的一個插件,旨在簡化 WSL 中 `dsh web` 的管理。它通過 Windows 托盤圖標提供啓動、重啓和健康檢查功能,解決手動重啓獲取 token 的繁瑣問題。 安裝命令爲 `dsh plugin --profile web add github:173787247/dsh-wsl-tray`。使用前需配置 `DSH_WSL_KIT` 環境變量。重啓後,可通過托盤菜單或日誌獲取 `ui=` URL 訪問界面。注意 DSH 版本需 >= 0.1.2,且 Token 重啓後失效,需通過插件重新生成有效地址。
閱讀全文dsh-wsl-tmux:只讀查看 WSL 中 tmux 會話與 pane 輸出
`dsh-wsl-tmux` 是 DeepSeek Harness 的客戶端插件,由 173787247 維護,用於只讀查看 WSL 環境下的 tmux 會話狀態與輸出。核心功能包括檢查狀態、列出會話及捕獲 pane 輸出。安裝後需配置超時參數,避免干擾終端操作。該插件適用於需監控 WSL tmux 的開發者,依賴 dsh 版本 >= 0.1.2,採用 MIT 許可證。
閱讀全文dsh-wsl-workspace:列出 WSL 發行版並驗證 Linux 工作區路徑
`dsh-wsl-workspace` 是 DeepSeek Harness (DSH) 的一個插件,專爲優化 WSL 環境下的開發性能而設計。由於直接使用 Windows 的 `/mnt` 掛載點訪問文件系統較慢,該插件旨在幫助開發者規避這一性能瓶頸。 其核心功能包括:列出可用的 WSL 發行版、驗證 Linux 工作區路徑是否正確,以及檢查 `/mnt` 掛載點的衛生狀況,並建議使用本地 Linux 路徑(如 `~/src`)代替。該插件由用戶 173787247 維護,遵循 MIT 許可證,適合在 DSH 版本 >= 0.1.2 的環境下使用。
閱讀全文dsh-wsl-winshot:按進程 ID 或窗口句柄抓取 Windows 窗口截圖
`dsh-wsl-winshot` 是 DeepSeek Harness 的一個插件,專爲在 WSL 環境中抓取 Windows 桌面特定窗口並保存爲文件而設計。它支持通過進程 ID(PID)或窗口句柄進行精確定位,並提供 `win_shot_window` 命令。該插件解決了標準截圖工具效率低的問題,適用於開發調試場景。安裝時需確保 DSH 正在運行且系統滿足 Node.js >= 18 的要求。
閱讀全文dsh-wsl-uia: 從 WSL 觀察並操作 Windows UI
`dsh-wsl-uia` 是 DeepSeek Harness 的一個插件,旨在解決 WSL 環境下操作宿主機 Windows 圖形界面(UIA)的權限隔離問題。該插件允許在 WSL 內部枚舉頂層窗口、讀取元素樹,並通過觀測句柄識別控件。 安裝方式爲 `dsh plugin --profile web add github:173787247/dsh-wsl-uia`。核心命令 `uia_tree` 支持窗口枚舉、元素樹讀取及按類型查找控件。使用時需注意元素索引的不穩定性,並建議優先使用 `expectName` 參數調用控件。該插件要求運行在 WSL 內,並依賴 Node.js >= 18
閱讀全文dsh-wsl-ssh-agent:WSL 環境下的 SSH 代理診斷與轉發提示
`dsh-wsl-ssh-agent` 是 DeepSeek Harness (DSH) 套件中的診斷插件,旨在解決 WSL 環境下複用 Windows OpenSSH 代理時,因路徑、權限或連接狀態導致的配置排查難題。該工具專注於檢查 SSH 代理套接字是否存在、`npiperelay` 橋接是否正常,且全過程不打印密鑰材料,確保安全。用戶通過 `ssh_agent_hint` 工具即可快速驗證轉發鏈路是否暢通,爲 DeepSeek Harness 在 WSL 下的 SSH 代理調試提供了標準化的解決方案。
閱讀全文dsh-wsl-shot:將 Windows 剪貼板圖像保存爲 WSL 文件
dsh-wsl-shot 是一個 DeepSeek Harness 插件,旨在解決 WSL 環境中智能體無法直接讀取 Windows 剪貼板圖像的痛點。它通過工具調用將 Windows 剪貼板圖像保存爲 WSL 文件,使智能體能進行多模態分析。安裝需 DSH 版本 >= 0.1.2,並在使用前重啓服務。該插件是 dsh-wsl-kit 套件的一部分,需配合多模態模型使用。
閱讀全文dsh-wsl-service:從 WSL 讀取 Windows 服務狀態
DeepSeek Harness 插件 dsh-wsl-service 允許在 WSL 環境下直接讀取 Windows 服務狀態。該插件提供列出服務、檢查詳情及按狀態過濾等功能,但僅支持讀取,不支持啓動或停止。用戶可通過命令行調用 `win_services` 進行操作。該工具適用於需要在 WSL 中快速獲取 Windows 服務信息的場景。
閱讀全文dsh-wsl-rclone: DeepSeek Harness WSL 插件
DeepSeek Harness 插件 `dsh-wsl-rclone` 專爲 WSL 環境設計,提供遠程存儲的只讀查詢能力。它包含 `rclone_status`、`rclone_listremotes`、`rclone_lsf` 和 `rclone_about` 四個命令,用於檢查環境、列出遠程、查看文件及用量。該插件依賴 DSH >= 0.1.2,安裝後可用於安全地檢索資源信息,但不支持寫入或刪除操作。使用時需注意配置 `allowedRemotes` 限制流量,並警惕密鑰泄露風險。
閱讀全文dsh-wsl-power:從 WSL 查看和管理 Windows 電源狀態
`dsh-wsl-power` 是一款運行在 Windows Subsystem for Linux (WSL) 中的 DeepSeek Harness (DSH) 插件,旨在無需切換環境即可直接讀取 Windows 的電源策略。該插件由用戶 173787247 維護,採用 MIT 許可證。 它提供三個核心功能:讀取當前激活的電源計劃、獲取電池電量狀態以及查看睡眠超時設置。插件通過調用 `powercfg` 命令實現,安裝後只需在 DSH 環境中執行 `win_power` 命令即可查看數據。需要注意的是,臺式機通常不支持 `battery` 字段。
閱讀全文dsh-wsl-playwright:WSL 無頭 Playwright 抓取頁面標題與正文
DeepSeek Harness (DSH) 插件 `dsh-wsl-playwright` 專爲在 WSL 環境中運行無頭 Playwright 瀏覽器而設計,旨在解決 Windows 端瀏覽器運行的環境隔離與權限問題。該插件依賴系統 npx 和 node,不包含瀏覽器二進制文件。核心功能包括 `pw_status` 檢查環境及 `pw_fetch` 抓取網頁標題與正文。用戶可通過簡單命令安裝使用,需注意 DSH 版本要求及避免與交互式瀏覽器衝突。
閱讀全文dsh-wsl-perf:從 WSL 監控 Windows 主機性能
dsh-wsl-perf 是一個 DeepSeek Harness 插件,用於在 WSL 環境中採集 Windows 宿主機的性能數據。該插件通過 WMI/CIM 獲取 CPU、內存、磁盤及進程信息,解決了跨環境監控的難題。它支持自定義進程顯示數量,適合需要在 WSL 中進行宿主機資源調優的開發者。插件開源(MIT),安裝簡單,且包含完整的單元測試。
閱讀全文dsh-wsl-ollama:在 WSL 上連接本地 Ollama 模型
DSH Harness (DSH) 提供了 `dsh-wsl-ollama` 插件,用於解決 WSL 環境下調用本地 Ollama 的網絡連通性問題。該插件支持狀態查詢、模型列表、本地對話及向量化能力,屬於可選插件。安裝需通過特定命令,配置支持自動探測主機地址或手動設置,兼容 MIT 協議。
閱讀全文DeepSeek Harness 插件:dsh-wsl-obsidian
`dsh-wsl-obsidian` 是 DeepSeek Harness 的插件,旨在解決 WSL 環境智能體訪問 Windows 本地 Obsidian 倉庫的跨系統調用問題。該插件提供文件列表、搜索、讀寫及打開等核心功能。安裝需手動添加,環境要求倉庫位於 Windows NTFS 分區(如 C/D 盤)且路徑需在配置中指定。它默認未包含在安裝腳本中,開發者需手動配置以實現自動化操作。
閱讀全文dsh-wsl-kit:DeepSeek Harness 在 WSL 中的跨系統套件
`dsh-wsl-kit` 是 DeepSeek Harness (DSH) 的插件集合,旨在解決 Windows 圖形界面與 WSL Linux 原生能力間的兼容性問題。它採用分離式架構,Windows 端僅提供 UI,智能體核心與工具鏈運行在 WSL 內部,支持跨操作系統操作、本地 Linux 能力(如容器、LLM 推理)及可選插件生態。 安裝時需確保 DSH 版本 ≥0.1.2,運行 `install.sh` 加載插件,並手動鏈接 Linux 本地能力插件。注意 npm 包名與倉庫名存在差異,且因依賴限制需逐個安裝。
閱讀全文dsh-wsl-git:截斷版 Git 狀態與差異摘要插件
`dsh-wsl-git` 是 DeepSeek Harness (DSH) 的一個 WSL 環境插件,旨在解決智能體上下文窗口管理問題。它提供輕量級的 Git 摘要信息,避免巨型 diff 噪音。核心功能包括檢查 Git 可用性、輸出狀態摘要和差異統計。插件需以當前進程權限運行,不提供提交或推送功能,兼容 DSH 0.1.2+,通常配合 `dsh-wsl-kit` 使用。
閱讀全文dsh-wsl-encoding:WSL 編碼診斷與修復
`dsh-wsl-encoding` 是 DeepSeek Harness (DSH) 的客戶端插件,用於解決 WSL 環境中 Windows 控制台與 Linux 內核的編碼不一致問題。該插件提供編碼檢查和 CRLF 樣本處理功能,可修復腳本亂碼及管道中斷。安裝需滿足 DSH >= 0.1.2 和 Node.js >= 18。插件不負責 LLM 配置,需用戶手動指定模型 ID。
閱讀全文dsh-wsl-editor: 在 Windows 編輯器中打開 WSL 路徑
`dsh-wsl-editor` 是 DeepSeek Harness (DSH) 的一個模塊化插件,旨在解決 WSL 環境與 Windows 編輯器切換的痛點。它提供 `win_editor` 工具,通過路徑映射,允許在 Windows 端直接打開 WSL 路徑下的文件。該插件支持 Cursor/VS Code(自動支持行號跳轉)和 Notepad。安裝需依賴 DSH >= 0.1.2 及 Node >= 18,安裝後重啓服務即可使用。
閱讀全文dsh-wsl-download:在 WSL 中管理 Windows Downloads
`dsh-wsl-download` 是 DeepSeek Harness (DSH) 的一個 0.2.0 插件,用於簡化 WSL 與 Windows 下載文件夾間的文件交互。該插件提供 `win_download` 工具,支持列出、複製文件及提供模型路徑提示。它不啓動下載任務,僅負責文件管理,適用於在 WSL 中使用 Windows 下載的模型或數據集。
閱讀全文dsh-wsl-docker:WSL Docker 引擎診斷與 vLLM 容器檢查
DeepSeek Harness (DSH) 插件 `dsh-wsl-docker` 用於自動化診斷 WSL 環境下的 Docker 及 vLLM 容器狀態。它提供 `docker_doctor` 工具,支持檢查 Docker 路徑、守護進程配置、上下文及 vLLM 容器運行情況。開發者通過簡單命令即可快速排查本地模型部署環境,減少調試時間。該插件需 DSH 版本 ≥ 0.1.2,可通過命令安裝並重啓服務後使用。
閱讀全文dsh-wsl-cal:WSL 環境下的只讀日曆查詢插件
`dsh-wsl-cal` 是 DeepSeek Harness (DSH) 的一個 WSL 插件,旨在解決智能體讀取 Linux 日程信息的需求。該插件通過集成 `khal` 工具,提供只讀的日曆查詢能力,包括檢查可用性、獲取今日及未來 N 天的日程。它允許智能體通過命令行標準化接口訪問日曆,但不涉及事件創建或修改。用戶可通過官方命令安裝,並需自行配置 khal。
閱讀全文dsh-mac-companion: 連接 DSH 與 macOS 本地能力
`dsh-mac-companion` 是 DeepSeek Harness (DSH) 的插件,旨在解決 WSL 環境調用 macOS 系統功能(如通知、快捷指令、剪貼板)的跨系統難題。它通過 HTTP 協議與 Mac 上的守護進程通信,充當中間件。安裝後,用戶可在 WSL 中通過簡單的環境變量配置和命令調用,實現對 Mac 本地能力的遠程控制。
閱讀全文dsh-wsl-workspace: 在 WSL 分發版中運行 DeepSeek Harness 會話
`dsh-wsl-workspace` 是 DeepSeek Harness 的一個插件,旨在解決在 Windows 環境下運行 Linux 命令受限的問題。它允許用戶通過 Web GUI 在本地 WSL 環境中創建和管理工作區,無需在 WSL 內部安裝額外工具鏈即可執行 bash 命令、讀寫文件及進行搜索。 安裝時需執行 `dsh plugin` 命令並重啓服務。用戶可在側邊欄選擇 WSL 發行版並指定路徑來建立工作區。該插件通過 WSL 9P 共享實現文件互通,並利用 GNU grep 進行本地搜索,完全在 WSL 隔離邊界內運行,確保了權限與隔離性。
閱讀全文dsh-wsl-preset
`dsh-wsl-preset` 是一個 DSH 插件,將 Windows 默認的 PowerShell 映射爲 WSL,使開發環境具備完整 Linux 能力。它通過 `wsl -e bash -c` 執行命令,支持一鍵安裝、自動探測、沙箱感知及冪等自修復。使用時需確保 WSL 已安裝,並建議會話沙箱設置爲完全訪問以避免啓動失敗。插件提供超時、輸出限制等配置,但不保持 Shell 狀態。
閱讀全文DeepSeek Harness (DSH) 插件:dsh-wsl
`dsh-wsl` 插件允許 DeepSeek Harness (DSH) 模型代理直接通過 `wsl.exe` 執行 Linux 命令,無需編寫腳本包裝。它註冊了三個核心工具:`wsl`(執行命令,支持長腳本和後臺作業)、`wsl-path`(Windows 與 Linux 路徑轉換)以及 `wsl-env`(探測環境信息)。安裝時需通過插件管理器操作,且注意後臺作業依賴特定預設。該插件在 DSH 沙箱下運行,受限於 Windows 驅動器的文件系統語義。
閱讀全文dsh-wsl-launcher:在 WSL 中啓動 DeepSeek Harness Web 的 Windows 桌面快捷方式
`dsh-wsl-launcher` 是一個插件,旨在解決在 Windows 桌面訪問 WSL 中運行的 DeepSeek Harness Web UI 的繁瑣問題。它通過桌面快捷方式和命令行工具,實現雙擊啓動、自動後臺運行及冪等性管理。該插件支持在 DSH 會話中通過 `wsl_launcher` 工具進行狀態檢查和服務管理,適合需要在 WSL 環境下使用 DSH 但習慣 Windows 桌面操作的用戶。
閱讀全文dsh-wsl-port: WSL 端口診斷與轉發建議工具
`dsh-wsl-port` 是 DeepSeek Harness (DSH) 的聯網工具插件,旨在解決 WSL 環境下的 Web UI 空白或連接問題。該工具通過診斷 IP 地址、端口監聽狀態及進程佔用,爲 Windows 端的 Localhost 轉發提供具體建議。用戶可通過指定命令安裝,配置超時與默認端口,並使用 `port_doctor` 檢查默認端口 3080 與轉發端口 3081 的狀態。使用時需注意依賴 DSH ≥ 0.1.2 版本,避免在 Windows 端綁定 `0.0.0.0`。
閱讀全文dsh-wsl-path: WSL 路徑互轉工具
`dsh-wsl-path` 是 DeepSeek Harness (DSH) 生態中的插件,旨在解決 WSL 環境下 Linux 路徑與 Windows 路徑混用的問題。它提供 `path_convert` 工具,支持路徑互轉、處理 `/mnt` 標籤,並解釋了 Windows drvfs 掛載下的文件屬性差異。安裝需 DSH >= 0.1.2 及 Node.js >= 18,可通過指定 `toWindows`、`toLinux` 或 `auto` 模式進行轉換。該插件基於 MIT 協議開源,需關注 `dsh-wsl-kit` 的兼容性說明。
閱讀全文DeepSeek Harness 插件介紹:dsh-wsl-distro
`dsh-wsl-distro` 是 DeepSeek Harness 的聯網工具類插件,用於解決 WSL 環境下路徑解析錯誤的問題。該插件通過標準化接口獲取當前會話與默認 WSL 發行版信息,並提供 UNC 路徑安全機制。開發者可通過 CLI 安裝,利用其結構化處理能力,有效規避智能體在跨平臺交互時的環境判斷風險。
閱讀全文dsh-wsl-cred:WSL 環境下的 Git 憑證診斷與安全指引
`dsh-wsl-cred` 是 DeepSeek Harness 插件,用於診斷 WSL 中 Git HTTPS 請求失敗問題。該插件檢查憑證存在性及 GCM 配置,提供安全指引並嚴格保護隱私,絕不泄露令牌或密碼。它依賴 `dsh-wsl-kit` 套件,需確保環境滿足特定 Kit Set 及模型配置。安裝後可通過 npm 測試,解決 WSL Git 認證配置不明確的問題。
閱讀全文dsh-wsl-browser:在 WSL 中調用 Windows 默認瀏覽器打開 URL
`dsh-wsl-browser` 是 DeepSeek Harness 套件中的工具,旨在解決 WSL 環境下無法直接訪問 Windows 瀏覽器的問題。通過 `win_open_url` 命令,它可將指定的 HTTP/HTTPS URL 喚起至 Windows 默認瀏覽器中,方便開發者查看本地服務。該插件支持配置超時時間,但僅限 http/https 協議,不支持 file 協議。
閱讀全文dsh-wsl-workspace-picker: DeepSeek Harness Web UI 增強工作區目錄瀏覽器
dsh-wsl-workspace-picker 是一款爲 DeepSeek Harness Web UI 設計的 UI 插件,旨在優化 WSL 環境下的工作區目錄選擇體驗。該插件通過重寫默認瀏覽對話框,提供快捷訪問芯片(如 Home、/mnt 等)、絕對路徑輸入、完整的麪包屑導航以及文件操作功能。它利用插槽優先級機制覆蓋默認設置,複用主機現有能力,解決了默認選擇器難以在 WSL 環境下訪問驅動器的痛點。
閱讀全文dsh-wsl-tray:WSL 中 DeepSeek Harness 的桌面與托盤集成
`dsh-wsl-tray` 是 DeepSeek Harness (DSH) 的客戶端插件,旨在解決 WSL 環境下需通過終端訪問的問題。該插件通過桌面快捷方式和系統托盤提供便捷操作,核心功能包括後臺啓動 DSH、托盤右鍵菜單控制服務、看門狗守護進程(自動重啓失敗服務)以及配置卡片管理。其工作原理涉及 wscript.exe、VBS 腳本及 PowerShell 進程在 WSL 中啓動 DSH。安裝命令爲 `dsh plugin --profile web add dsh-wsl-tray`,使用時需注意版本要求和系統依賴。
閱讀全文dsh-shell-wsl:在 Windows 上爲 DSH 提供真實的 Linux Bash 執行環境
`dsh-shell-wsl` 插件解決了 Windows 下原生 bash 工具隔離性差、狀態殘留等問題。它通過在 disposable Docker 容器中運行 bash,提供了真實的 Linux 環境和權限預設集成。該插件無需模型感知新工具,兼容官方 bash 接口,支持自動銷燬容器以保持環境清潔。安裝依賴 Docker Desktop 和 WSL2 發行版,適合需要高隔離性 Linux 開發的場景。
閱讀全文dsh-wsl-net:診斷 WSL 代理與連接問題
`dsh-wsl-net` 是 DeepSeek Harness 的 WSL 網絡診斷工具。它用於解決瀏覽器能訪問但進程無法連接的問題,主要源於代理配置或 Node.js 24 行爲。該插件提供環境變量報告、進程比對、端口探測及服務可達性測試,並生成修復腳本。支持配置注入子進程代理,能快速定位並解決網絡連通性故障。
閱讀全文dsh-wsl-workspace:DeepSeek Harness 的 WSL 工作區支持
DSH Harness 插件 dsh-wsl-workspace 允許在 Web 工作區側邊欄直接掛載 WSL 目錄,實現統一的開發體驗。插件自動發現 WSL 發行版,支持瀏覽目錄或輸入路徑,並通過 wsl.exe 在 Linux 環境中執行 Agent 命令。安裝後,用戶在側邊欄啓用 WSL,選擇發行版和目錄即可使用。該方案零依賴、非侵入式,無需在 WSL 安裝 VS Code Server。使用時需注意命令在 Linux 運行環境不受 Windows 沙箱限制,僅支持目錄操作,且不保留 Shell 狀態。
閱讀全文@MarvekG/dsh-plugins:修復 DSH 冗餘沙箱升級報錯與 WSL 路徑打開失敗
本文介紹了 MarvekG 維護的 DSH out-of-tree 插件集 `@MarvekG/dsh-plugins`(MIT 協議,由舊包 `@MarvekG/dsh-bug-fix` 更名而來),針對兩類常見問題各提供獨立入口。其一 `sandbox-same-mode`:當 session 已是 `danger-full-access` �
閱讀全文dsh-wsl-workspace:在 DSH Web GUI 裏直接添加 WSL 工作區
dsh-wsl-workspace 是 6Mikao9 維護的 DSH 客戶端插件(v0.3.1,MIT)。安裝後從 Web GUI 側欄添加 WSL 工作區,整段 agent 會話的 bash 與文件工具運行在所選 WSL 發行版內,路徑爲 Linux 形式,WSL 內無需再裝 DSH。支持模式選擇器、可選 Linux 用戶名,並可通過 /mnt/ 訪問 Windows 文件。本文介紹安裝命令、典型用法與 bash/文件工具的權限差異。
閱讀全文用 dsh-wsl-workspace 讓 DeepSeek Harness 直接打開 WSL 工作區
dsh-wsl-workspace 是 6Mikao9 維護的 DSH 界面增強插件(MIT,0.2.3)。在 Windows 的 dsh web 裏添加 WSL 工作區後,bash 與文件讀寫都在本機發行版內執行,路徑爲 Linux 形式,WSL 內不必再裝 dsh;Windows 文件仍可通過 /mnt/ 訪問。目錄頁命令:dsh plugin add github:6Mikao9/dsh-wsl-workspace。插件與當前 dsh 進程同權,安裝前應檢查源碼與許可證。
閱讀全文