dsh-git-proxy
在终端中运行以下命令:
dsh plugin install wjt0321/dsh-git-proxy
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端执行 dsh plugin install wjt0321/dsh-git-proxy,或访问 https://github.com/wjt0321/dsh-git-proxy 查看安装说明,完成后重启 Web UI 即可在设置 → Git 代理中使用。
插件介绍
在受限网络环境下从 GitHub 拉取仓库,往往是开发者最折腾的一环:既要手动修改 git config 的 http.proxy,又得小心翼翼地编辑 ~/.ssh/config 里的 ProxyCommand,配错了还可能影响其他 SSH 连接。dsh-git-proxy 把这套流程收进 DeepSeek Harness 的 Web UI,让代理配置变成一次点击的事。
开启代理后,插件会同时接管 git(HTTPS)与 SSH 两条通道:前者写入 http.https://github.com.proxy,后者仅替换它自己拥有的那行 ProxyCommand,用户已有的 SSH 配置原样保留。下载前可以用内置测试按钮验证代理端口到 github.com:443 与 :22 的隧道是否通畅,下载完关闭代理则立即还原,不留残余配置。代理地址按 profile 存储,切换项目环境时互不干扰。
如果你在公司内网、学校网络或其他需要中转代理才能访问 GitHub 的环境中使用 DeepSeek Harness,这个插件能让你省去反复敲配置命令的麻烦,把注意力放回开发本身。
截图预览
使用场景
- 在公司内网环境下一键开启代理后执行 git clone
- 下载前用测试按钮验证代理到 GitHub 443/22 端口的连通性
- 完成拉取后关闭代理,自动还原 git 与 SSH 配置
适合人员
- 在公司防火墙或校园网后使用 DeepSeek Harness 的开发者
- 需要频繁切换代理与直连环境的前端或全栈工程师
- 希望避免手改 ~/.ssh/config 引入配置错误的运维同学
