dsh-gitbash-shell
KannaKuron
让 Windows 上的 dsh 所有智能体模式统一改用 Git Bash 执行命令,告别 pwsh 兼容烦恼。
NANA7MI041更新于 今天
把 dsh-purge 的破甲能力搬到安卓 proot 里的 dsh-go,靠提示词注入加 86 条引擎补丁实现探测、应用和回滚。
实用分
81 / 100
配置门槛
开箱即用
协议
AGPL-3.0
语言
JavaScript
复制命令,或者把整个安装任务交给你的 Harness 智能体。
git clone https://github.com/NANA7MI0/dsh-purge-go.git请帮我安装 DeepSeek Harness 插件「dsh-purge-go」: - GitHub 仓库:NANA7MI0/dsh-purge-go(https://github.com/NANA7MI0/dsh-purge-go) - 类型:cordis 插件(装到 DSH profile) - 该插件开箱即用,无需额外配置。 请先查看仓库 README 确认安装步骤,然后按官方方式安装。装完后告诉我怎么使用。
来自项目自身文档的清洗摘录。
dsh-purge-go 把 dsh-purge 移植适配到 dsh-go (Android + proot 里的 DSH 引擎)。 两层: 注入层 直接引用 LanJinGod/dsh-purge-go; 补丁层 的 87 条数据导出自社区维护版(MIT),执行器和包名映射由本仓库实现。 ⚠️ 装之前先看清楚 打上补丁后,引擎这两道闸会失效,而且是 长期、静默 的: 1. 审批不再询问 。 dsh-user-approval 的 ASK SENTENCE / NEVER SENTENCE 被换成 "auto-granted", policy 默认值从 ask 改成 never 。 2. 沙箱写权限放开 。 dsh-sandbox-local 的 deny file-write 变成 allow 。 (Android 上底层确实没拦——那套规则是 macOS 语法,手机没有执行后端。 但这句话是 给模型看的 ,不改它会以为自己不能写。详见下面「沙箱」一节。) 为什么没得选 :这两条补丁不是「顺手加的危险项」,是这套东西能不能用的前提。 - 审批不关,机制上就直接失败 。手机没有审批应答器,引擎的 ask 策略走到最后一步是 fails closed ——写文件、跑命令、改设置,一件都做不成。 - 沙箱不关,模型会被吓住 。Android 上底层本来就没有沙箱(那套规则是 macOS 的语法, 手机上根本没有执行后端),但给模型看的那句话仍是 read-only ,它会以为自己不能写、 于是不敢动手。 换句话说: 这两条不打开,这套东西就是个只会聊天的空壳。 完整论证见下一节。 代价也很具体 :以后工具返回的网页、文档、日志里如果夹带指令, 没有第二道拦截 。 想只留一半,见「你得自己判断」里的中间选项。 1. 为什么必须去掉审批和沙箱 为了让破甲效果和原版接近,审批和沙箱必须一起来掉。 这不是顺手,是前提条件。原因有两层。 第一层:原版自己就把这两块算进"破甲"里了。 社区维护版 v1.6.93 的补丁表拆在 lib/patches/ 下( prompt.mjs / code.mjs / engine.mjs / new-tools.mjs / opt-in.mjs ),合计 83 条 : 27 条提示词 + 44 条代码 + 9 条工具 + 3 条其他 。…
在 GitHub 打开来自同一生态方向的相似工具。
KannaKuron
让 Windows 上的 dsh 所有智能体模式统一改用 Git Bash 执行命令,告别 pwsh 兼容烦恼。
zhu1090093659
给 DSH 网页版装上一整套插件:任务看板、远程控制、SSH 终端、Git 可视化和主题皮肤,一键挂载。
kingcharleslzy-ai
给 DeepSeek Harness 加个自托管控制台,能诊断状态、管提示词、备份回滚,让 AI 更专注帮你学习实验。