dsh-wsl-native
在终端中运行以下命令:
dsh plugin install Han-1413141/dsh-wsl-native
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install Han-1413141/dsh-wsl-native,或按桌面端说明从 https://github.com/Han-1413141/dsh-wsl-native 获取安装包与完整步骤。
插件介绍
在 Windows 上做开发时,PowerShell 与 WSL 里的 Bash、文件权限和依赖往往各有一套。频繁换终端或整页跳转,很容易打断正在进行的任务,草稿和会话上下文也容易丢。DSH for WSL(dsh-wsl-native)让你在同一个 Windows DSH 窗口里同时保留 Windows 会话与原生 Linux 对话:Linux 侧带 WSL 标识,点选即可切换,各自草稿与任务互不覆盖。
插件支持两种并行用法。你可以在 Windows 上继续用原有工具与会话,通过插件在 WSL 中执行命令、读写 Linux 文件;也可以从 Windows 启动完整的 Linux DSH,让工作区、Bash 与依赖运行在 Linux 文件系统中,同时仍能访问 Windows 文件、程序与剪贴板。进入另一环境不会停止原环境中的任务,命令与文件操作经常驻进程桥接,执行桥不监听网络端口。
侧栏提供 WSL 与 Windows 的统一入口:按需启动发行版与项目目录、原生工作区列表、对话置顶与归档,以及「交接工作」把说明交给另一环境的对话。底层提供跨端执行、路径转换、分页读写与校验复制等能力,适合需要在同一界面里编排 Windows 与 Linux 工作流的开发者与维护者。
截图预览
使用场景
- 在 Windows DSH 里直接对 WSL 项目跑检查、构建或脚本,无需另开终端。
- 同一窗口在 Windows 与 WSL 对话间切换,保留各自草稿并交接工作说明。
- 需要 Linux 文件系统权限与 Bash 时,从 Windows 启动原生 Linux DSH 工作区。
适合人员
- 在 Windows 上使用 WSL 2 做日常开发的工程师。
- 需要同时操作 Windows 与 Linux 文件、命令的维护者。
- 希望在一个 DSH 界面编排双端工作流而非频繁跳转的用户。