kaixinyujue/dsh-shell-wsl ↗★ 0
dsh-shell-wsl
Docker-container (WSL2 backend) shell executor for the DeepSeek Harness bash capability seam on Windows: every bash tool call runs in a disposable Linux container with the workspace bind-mounted.
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:kaixinyujue/dsh-shell-wsl说明文档
阅读完整 README ↗5. Configuration
5.1 Composition layer (cordis row config — edit this via the patch layers)
| Field | Default | Description |
|---|---|---|
transport | docker-cli | docker-cli (Windows-side CLI) or wsl (wsl.exe -d -- docker) |
distro | Ubuntu | Used only by the wsl transport |
image | ubuntu:24.04 | Must include bash (alpine/busybox don't — that surfaces as a runner failure) |
workspaceMount | /workspace | Mount point inside the container |
workspaceRoot | none (fallback) | Fixed workspace root; normally the per-call policy's workspaceRoot is used |
containerPrefix | dsh-exec | Container name prefix: ` |
-`, ≤63 chars |