dsh-extra-paths:为 DSH 配置额外可写根目录
dsh-extra-paths 是 DSH 的 admin-security 类社区插件,通过包装 fs 与 bash 沙箱服务,在 settings.yaml 或 Web 设置页声明额外可写根目录与 scope/surfaces。支持相对路径、通配锚定 worktree 等结构,保存即生效并实时预览解析结果。适用于工作区外笔记、兄弟仓、worktree 等场景;需注意进程权限、always-write 风险及已知平台限制。
阅读全文dsh-sandbox-permissions-not-strictly-wider-justification-empty-fix:修复沙箱权限与空理由校验问题
此插件修复了 DSH 智能体在 `danger-full-access` 模式下因空 justification 导致的校验报错。通过更新 Schema 描述及运行时规范化机制,防止模型发送无效参数。插件支持自动检测并修补 `pwsh`、`bash` 等工具。安装需使用官方命令,卸载时需先运行脚本恢复原始文件。适用于所有非默认模型及高风险模式场景。
阅读全文DeepSeek Harness 插件集:沙箱权限处理与路径查看器
`@MarvekG/dsh-plugins` 是 DeepSeek Harness 生态的插件集合,旨在解决智能体开发中的两个核心问题:处理冗余沙箱权限报错及修复 Web 界面文件路径点击失败。该插件提供沙箱权限清理功能,通过删除冗余字段避免冲突;并将原生文件打开请求拦截,改为在浏览器中通过 `/view` 路由展示文件或目录。插件包含两个独立入口,支持语法高亮,并可通过 GitHub 或本地路径安装。升级时需先卸载旧包再安装新包。
阅读全文dsh-strip-sandbox-permissions:剥离沙箱权限字段以避免误拒绝
`dsh-strip-sandbox-permissions` 是一个零依赖的 DeepSeek Harness (DSH) 插件,旨在解决模型工具调用参数中携带的 `sandbox_permissions` 及其 `justification` 字段导致的沙箱误拒绝问题。该插件位于 `llm/stream` 瀑布流中,在解析工具调用参数后删除这两个字段,从而避免因非严格加宽权限导致的错误中断。它具备容错能力,仅对有效对象进行修改,且遵循 MIT 许可证,可通过 npm 安装并需重启 DSH 生效。
阅读全文@MarvekG/dsh-plugins:修复 DSH 冗余沙箱升级报错与 WSL 路径打开失败
本文介绍了 MarvekG 维护的 DSH out-of-tree 插件集 `@MarvekG/dsh-plugins`(MIT 协议,由旧包 `@MarvekG/dsh-bug-fix` 更名而来),针对两类常见问题各提供独立入口。其一 `sandbox-same-mode`:当 session 已是 `danger-full-access` �
阅读全文