插件
浏览、筛选并安装 DeepSeek-Harness 插件。
共 6 个插件
dsh-sandbox-escalation-fix
hakureimonika/dsh-sandbox-escalation-fix
会话感知的沙箱升级兼容插件:解决第三方模型在 All Access 下无法调用 bash、write、edit 等工具的问题
dsh-sandbox-escalation-fix
justmonika2022/dsh-sandbox-escalation-fix
DeepSeek Harness 的会话感知沙箱提权兼容插件,修复第三方模型会话的沙箱升级问题。
dsh-sandbox-mxc
bitsmug/dsh-sandbox-mxc
DSH 的 MXC 沙箱提供者,在 BaseContainer 后端包装 ctx.sandbox.confine() 命令参数。
dsh-sandboxie-redirect
lone-wolf-akela/dsh-sandboxie-redirect
写时复制权限预设:shell 命令在工作区专属的 Sandboxie 沙盒内运行,工作区外的写入落进沙盒副本、真实磁盘不受影响(仅 Windows,需先安装 Sandboxie-Plus)。
dsh-sandbox-noop-escalation
zzstar101/dsh-sandbox-noop-escalation
去掉那些不会让当前沙箱模式变宽的 sandbox_permissions / justification 参数,避免调用报错「sandbox escalation to "workspace-write" is not strictly wider than this call's current "danger-full-access" mode」。GPT 系列模型往往每次调用都会填这两个可选参数,并选 workspace-write,而它比 danger-full-access 更窄。插件在 tools/pre-execute 阶段把请求的模式和会话沙箱策略给出的当前模式做比较:相同或更窄时去掉这两个字段(只有 justification 时也会去掉)。同时兼容 GPT 从 Codex shell 工具带过来的取值:null、空值和 use_default 视为没有请求;会话已经是 danger-full-access 时,任何取值(包括 require_escalated)都会去掉,因为不存在更宽的模式。真正的升权请求、无法识别的模式值,以及没有声明 DSH 升权参数的工具,都原样交给 DSH 处理。不会放宽任何权限。监控的工具列表可配置(默认 bash、pwsh、write、edit、run_code)。零依赖。
dsh-sandbox-arg-guard
apex-mochen/dsh-sandbox-arg-guard
让「同级或更窄的 sandbox_permissions」不再让工具调用直接失败。会升级的工具(pwsh、bash、write、edit)都广告完整的 sandbox_permissions 枚举,但 DSH 只接受严格更宽于当前生效级别的请求——其源码自称这是「deliberately not a schema constraint」。于是反射式带上该参数的模型往往填它已经在的那个级别,调用在执行前就死掉:"sandbox escalation to \"workspace-write\" is not strictly wider than this call's current \"workspace-write\" mode",某些模型还会为此烧掉一整轮重试。本插件只注册一个 tools/execute waterfall 监听器,且仅在那一条文档化拒绝上、且参数里确实带了升级字段时,把同一个调用去掉该参数重投一次。安全性由 DSH 自己的文档保证:拒绝发生在任何执行之前("nothing has run"),且改过的参数无法再次匹配,因此重投在结构上不成环。已端到端复现并验证——改造前 isError 为 true 且命令从未执行;改造后拿到命令的真实输出、isError 为 false,会话里只有一个 tool/call 与一个 tool/result。零依赖。