liceses

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. 1
    安装插件

    将插件加入 web profile,也可手动合并 cordis.patch.yml 到 profile patch 层。重启 DSH 后生效。

    dsh plugin --profile web add @icelily/dsh-gitbash-preset
  2. 2
    选择预设

    在 Web 界面新建会话,选择极简模式 (Git Bash)。

使用前确认

MSYS 无法在 Windows 受限令牌沙箱中启动,命令仅在完全访问策略或部署无沙箱时放行。bash 每次调用新 shell,cd 和 export 状态不会跨调用保留。

Star 增长

130 → 136 Stars跨度 7 天 · 7 个快照点

数据来源:定期同步保存的 Star 快照;增长不构成质量、安全或官方背书。

GitHub Topics

dshdsh-plugindsh-plugins

相关项目

参考安装命令 · 请先查看仓库 README
dsh plugin --profile web add @icelily/dsh-gitbash-preset

收录或清单确认都不等于本站验证。该项目因仓库添加了 dsh-plugin Topic 而自动进入目录。相关度与排查提示由公开信息自动生成,不构成质量、安全或官方背书;本站没有替你安装、运行或审核其兼容性和安全性。第三方项目可能在 Harness 进程中运行。请自行审查源代码、依赖、许可证、安装方式和权限;Star 数量不构成质量、安全或官方背书。