- 语言
- TypeScript
- License
- MIT
- 分支
- master
安装
$ dsh plugin --profile web add github:sjh9714/dsh-win32在终端中运行以上命令,通过 dsh CLI 安装此插件。可在右上角切换 Profile。 第一次用 dsh?看这篇新手教程
Native Windows. No WSL.
One command. Workspace Write.
Run DSH Minimal mode on Windows with the sandboxed preset.
npx dsh-win32 setup --sandboxed
This preset uses busybox ash, so Git Bash and WSL are not required.
See it work
Illustrated installation reproduction. This is not a real capture.

Real Windows session.

The real session runs a failing test, reads the source, applies a fix, and reruns it to all tests passed in Workspace Write.
Choose a preset
After setup, start DSH, add a workspace, and choose the preset.
- Minimal (Windows, sandboxed) uses busybox ash inside
Workspace Write. Install it withnpx dsh-win32 setup --sandboxed. - Minimal (Windows) uses Git Bash and needs
danger-full-access. Install it withnpx dsh-win32 setupafter installing Git for Windows.
Doctor
npx dsh-win32 doctor
doctor lists known Windows setup traps and their safe fixes. Use npx dsh-win32 fix for fixes it can apply safely.
Honest limits
- The sandboxed preset is ash, not Bash. It does not support arrays or
[[ ]]. - Legacy-encoded files are read automatically, but saving an edited file writes UTF-8.
- Treat
C:\tmpas outside the expected write fence until the upstream Windows path issue is fixed.
Read the Windows details, evidence, and complete limitations. Read the Chinese translation.
License
MIT. The preset composition mirrors the official Minimal preset with credit.