dsh-gitbash-preset
DeepSeek Harness 插件:一键安装「极简模式 (Git Bash)」agent preset —— 把 DSH 自带极简模式中的 bash 调用映射到 Git for Windows 的 bash(MSYS),让 Windows 上的极简模式真正可用。
Stars 136 +1Forks 0许可证 MIT更新 2026/8/17
dsh-gitbash-preset 为 Windows 上的 DeepSeek Harness 安装极简模式变体,把原本依赖持久 PTY 的 bash 工具替换为 Git for Windows 的 bash 单次执行,同时保留极简 persona 和 str_replace_editor 工具。
插件会自动探测 Git Bash 路径并幂等复制预设,但 MSYS 无法在 Windows 受限令牌沙箱中启动,因此只在完全访问或用户单次批准升级后运行。每次命令使用新的 shell,cd 和 export 状态不会跨调用保留。
核心能力
- 把极简模式的 bash 调用改成每次执行 Git for Windows 的 bash -c 命令
- 启动时把预设幂等复制到用户预设根,已存在则跳过,force 为 true 才覆盖
- 按 GIT_BASH、常见安装目录、PATH 中的 bash.exe 再兜底 bash 的顺序探测路径
- 会话沙箱为 workspace-write 或更窄时拒绝启动 git bash,并给出完全访问或单次升级指引
如何开始
- 1安装插件
将插件加入 web profile,也可手动合并 cordis.patch.yml 到 profile patch 层。重启 DSH 后生效。
dsh plugin --profile web add @icelily/dsh-gitbash-preset - 2选择预设
在 Web 界面新建会话,选择极简模式 (Git Bash)。
使用前确认
MSYS 无法在 Windows 受限令牌沙箱中启动,命令仅在完全访问策略或部署无沙箱时放行。bash 每次调用新 shell,cd 和 export 状态不会跨调用保留。
Star 增长
数据来源:定期同步保存的 Star 快照;增长不构成质量、安全或官方背书。
GitHub Topics
相关项目
dsh plugin --profile web add @icelily/dsh-gitbash-preset收录或清单确认都不等于本站验证。该项目因仓库添加了 dsh-plugin Topic 而自动进入目录。相关度与排查提示由公开信息自动生成,不构成质量、安全或官方背书;本站没有替你安装、运行或审核其兼容性和安全性。第三方项目可能在 Harness 进程中运行。请自行审查源代码、依赖、许可证、安装方式和权限;Star 数量不构成质量、安全或官方背书。