CaptainJi/dsh-workspace-wsl ↗★ 0
@deepseek-ai/dsh-workspace-wsl
Add and manage Windows and WSL workspaces from the sidebar; WSL workspaces run Linux commands by default (wsl_bash tool).
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:CaptainJi/dsh-workspace-wsl说明文档
阅读完整 README ↗@deepseek-ai/dsh-workspace-wsl
给 DeepSeek Harness 添加 Windows / WSL 工作区的插件:从侧边栏添加并管理 Windows 与 WSL 工作区;WSL 工作区默认以 Linux 命令操作。
这是可安装、可发布到 DSH 插件市场的正规插件包(npm 包),由官方脚手架 pnpm create dsh-plugin(webui 模板)生成。
结构
dsh-workspace-wsl/ ` 注入。
## 注意事项
- 客户端 UI 依赖 `@deepseek-ai/dsh-client-*` 与官方 web 打包(`dist/client.js`);`client/index.tsx` 已用官方包客户端 API 实现(`ctx.slots.inject/register` + `ctx.remote.wslwk.*` @Remote 调用 + `` 注入),待 `pnpm build:client` 产出 web bundle 即可生效。
- 沙箱内 `wsl.exe` 会被拒绝(E_ACCESSDENIED),但插件在宿主进程内调用,不受此限制。
- 若 `wsl.exe` 可用但 UNC(`\\wsl$\...`)不可访问,可在 WSL 步骤填写「Windows 挂载根目录」(如 `D:\WSL`)。