DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Workspace Acl Allow — DeepSeek Harness 插件(DSH Plugin)
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins
W

dsh-workspace-acl-allow

Workspace Acl Allow

DeepSeek Harness 插件:为用户显式声明的工作区目录预置 Windows ACL 完全控制 ACE,补上沙箱授权所需的 WRITE_OWNER 前提,消除危险模式弹框。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add github:lovezi0/dsh-workspace-acl-allow#4c8d30f4ec80909e652ca756b720f26a24894011
README兼容性版本

兼容性与来源证明

Workspace Acl Allow 以 dsh-workspace-acl-allow 发布,当前版本为 0.1.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
github
Registry 更新时间
2026/9/26

版本

0.1.0stable
2026/9/26

相关插件

正在加载相关插件…

最新版
0.1.0
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
web
许可证
MIT
发布源
github
GitHub
★ 1
周下载
0
最近提交
2026/9/29
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 security-access 分类下经过校验的插件。

Experimental Auto Review@deepseek-ai/dsh-experimental-auto-review针对每个工具的 LLM 授权审查,适用于 DeepSeek Harness Auto 权限预设Cc Safety Netcc-safety-net编码代理 CLI 钩子——阻止破坏性命令和访问机密文件Doctor@linxin666/dsh-doctorDSH 配置档案的事务性救援模式,配备受监督的启动器、隔离的恢复容器、确定性修复、健康监控以及本地 Web 恢复控制台Pocketdsh-pocket把 DeepSeek Harness 装进你的口袋:一个包、一个设置页,手机扫码即同步访问电脑上的 DSH(局域网 + 公网,实时同屏)。

README

dsh-workspace-acl-allow

DeepSeek Harness 插件。为你显式声明的工作区目录预置一条 Windows ACL 授权,使 dsh 的文件沙箱能够正常启动受限执行进程,从而不再需要把会话升权到「完全访问」、也不再弹出升权确认框。

它解决什么问题

沟槽的deepseek harness从 0.1.7 起,给 grantWrite 加了 Low 完整性标签,把权限门槛抬高了。

≤0.1.6≥0.1.7-alpha.1
grantWrite 写入内容只写 DACL 能力 ACEACE + deny + Low 强制标签
需要的目录权限WRITE_DAC(owner 隐式自带)还要 WRITE_OWNER——owner 隐式权限不含它,必须 DACL 显式授予
对继承 Modify 的目录✅ 静默成功❌ 必败 Win32 5

只被授予「修改」的普通目录不满足这一点,写入会以「拒绝访问」失败,执行进程启动即失败;模型随后按工具说明申请升权,于是每次都要人工确认一次。

本插件在宿主进程内,为你声明过的目录补一条完全控制的授权项(其中已包含「修改属主」),使宿主自身那次写入得以通过。

插件不实现宿主的授权逻辑:不处理能力标识、不写完整性标签、不改目录属主、不撤销任何权限。

如果你也遇到了已下错误则本插件可能/也许/大概能解决你的问题

tools errorstep error]
tools errorstep error

安装

dsh plugin --profile web add dsh-workspace-acl-allow

本仓库为组合包,安装后其配置层会随 profile 一并加载。

使用

授权只在你明确表达意图时发生,有且只有两个入口:

  1. 在 dsh 中添加工作区 —— 工作区记录写入后立即完成授权。插件加载之前就已注册的工作区,会在插件启动时一并补齐。
  2. 在插件页手动新增路径 —— 打开「插件」页 → 本插件 → 详情页底部的「工作区授权白名单」,输入目录路径并新增。适合尚未注册为工作区的目录。

列表中的每条记录都会带回状态:

状态含义
已授权授权项已就位
授权失败(退出码 …)授权未生效;常见原因是目录属主不是当前用户,或当前用户对该目录没有修改 DACL 的权限
受保护目录,已拒绝命中内置保护清单,不会被授权(见下)
目录不存在路径无效

每个条目都可以「重新授权」(忽略记录强制重跑一次)或「移除」(只删除本插件的记录,不会改动目录上已有的任何权限)。

显式原则

插件不会接管任何会话的工作目录。会话目录可以直接指向任意位置,插件不会因为在某个目录下开会话就静默放宽它的权限——这类目录需要你自己在插件页声明。这是刻意的取舍:放宽一个目录的权限属于安全敏感动作,必须由人发起。

内置保护清单

以下位置始终拒绝,无法通过配置或界面解除:

  • 盘符根目录
  • 系统目录(Windows 目录、程序文件目录、程序数据目录)
  • 用户配置文件根目录(其下的子目录不受限)
  • 回收站与系统卷信息目录

另外不接受相对路径与网络路径。

平台

仅支持 Windows。 非 Windows 平台上插件不生效(只记录一条日志)。本项目仅在 Windows 上开发与验证,没有其他平台的实测环境。

副作用

  • 被处理的目录上,当前用户会从「继承的修改」变为显式的完全控制(含修改权限与属主)。以该用户身份运行的任何进程对该目录的权限随之放宽。这与 dsh 工作区模型的既有代价同源——宿主授权成功后同样会留下常驻的授权项与完整性标签。
  • 授权只作用于工作区根目录一条授权项,不递归修改子项权限(除非显式开启对应配置)。
  • 移除列表条目不会撤销已生效的授权;撤销由 dsh 自身的授权体系负责。

配置

配置写在 profile 的配置层中,安装后即可生效。

字段默认说明
watchWorkspacestrue是否订阅工作区新增事件(关闭后只剩手动入口)
deepGrantfalse是否递归处理子项。仅在子目录继承被破坏时开启
retryCooldownMs3600000授权失败项的冷却时间(毫秒),冷却内不重复尝试
excludePaths[]追加的排除模式(支持 * 与 **),只能追加内置保护项之外的内容

状态机

$DSH_HOME/dsh-workspace-acl-allow/state.json

卸载

dsh plugin --profile web remove dsh-workspace-acl-allow

卸载会停止后续授权,但不会撤销已经写入目录的授权项。如需清理,请针对具体目录手工移除相应的授权条目。

版本历史

  • 0.1.0
    • 🔥dsh 新增加工作区自动授权
    • 🔥UI 插件-dsh-workspace-acl-allow-工作区授权白名单
    • 🔥UI 显示已授权工作区路径
    • 🔥UI 支持手动新增 PATH 授权

License

MIT