dsh-remote-wsl:把 WSL 里的项目直接开成 DSH workspace
DSH 默认只认 Windows 目录,WSL 项目的工具链却在发行版里。dsh-remote-wsl 在「添加 workspace」流程中新增 Connect WSL 入口:列出本机全部发行版,从 $HOME 浏览 Linux 目录,选中后注册为 \\wsl.localhost\\<distro>\\<path> workspace(/mnt 下的项目回退为真实 Windows 路径)。该 workspace 的侧栏终端执行 wsl.exe -d <distro> --cd <linux path>,agent 的 bash、read/write/edit、glob/grep 也改在 Linux 侧运行,写入通过临时文件加 rename 原子发布。Windows PowerShell 工具在其中被隐藏,普通 Windows workspace 不受影响。安装:dsh plugin --profile web add github:MFJip612/dsh-remote-wsl,需 Node >= 24.9.0,配置项写在 cordis.patch.yml,含 terminal、tools、execTimeoutMs、distroCacheMs、maxEntries、maxReadBytes、defaultDistro、mountRoot、remote。插件 MIT 协议,由 MFJip612 维护,仓库 1 颗星,目录中标记为未验证。
阅读全文