dsh-wsl-bridge
在终端中运行以下命令:
dsh plugin install TGWgulugu/dsh-wsl-bridge
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 插件市场搜索 dsh-wsl-bridge 安装,或在终端执行 dsh plugin install TGWgulugu/dsh-wsl-bridge(源码:https://github.com/TGWgulugu/dsh-wsl-bridge)。
插件介绍
在 Windows 上使用 DSH 时,智能体往往只能依赖 PowerShell 和 Windows 路径,想在 WSL 发行版里跑 bash、读写 Linux 路径、用 GNU grep,要么自己拼 wsl.exe,要么再开一套环境。dsh-wsl-bridge 把这件事收进桌面端:不另起 web 服务,也不在 WSL 里装 dsh,Windows 会话和 WSL 能力可以在同一个 DSH Desktop 里一起用。
插件提供两条路径。一是在任意现有会话里挂载 wsl_bash、wsl_read、wsl_write、wsl_edit、wsl_path、wsl_env:持久 shell、路径互转、带 sha256 的读写与编辑、环境探测,且不替换 Windows 自带的 shell 与文件工具。二是新建会话时选 WSL 模式:bash、read、write、edit、grep、glob 在 Linux 里执行,工作区由你在当前发行版里从 $HOME 逐级选定;persona、skill、goal 等仍走 DSH 标准会话能力。
适合在 Windows 上日常用 DSH、但代码与脚本主要在 WSL 里跑的开发者和运维:既要和 Windows 侧文件、宿主工具共存,又希望对话默认落在 Linux 工作区。需知工具经 wsl.exe 执行,不受 Windows 文件沙箱约束,并配有破坏性命令守卫;仅支持 Windows,且本插件不会在发行版内替你安装 Node 等工具链。
使用场景
- 在 Windows 会话里用 wsl_bash 跑持久 bash,同时保留 PowerShell 与 Windows 文件工具
- 新建 WSL 模式对话,在发行版内选定工作区,用 grep、glob 搜 Linux 代码库
- 需要在 /mnt 与 Linux 路径之间互转,或读写 WSL 内文件而不在发行版安装 dsh
适合人员
- 在 Windows 上使用 DSH Desktop 的开发者
- 主要工作区在 WSL 发行版里的用户
- 需要在同一会话里混用 Windows 与 Linux 工具的人