DSH Plugins
返回列表
🧩

dsh-full-access-switch

admin-security 更新于 2026.08.27

在终端中运行以下命令:

dsh plugin install xtd1145/dsh-full-access-switch

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中运行 dsh plugin install xtd1145/dsh-full-access-switch 即可安装本插件,完整源码地址为 https://github.com/xtd1145/dsh-full-access-switch 。

插件介绍

如果你在 DeepSeek Harness 中跑大量自动化或批量任务,每次新开工作区或对话都要手动确认 Enable Full access 既打断心流又显得多余。dsh-full-access-switch 把这件事一次解决:打开之后,后续所有新会话直接继承 Full access,不再弹出任何确认框。\n\n它做两件事。第一,在本地 settings.yaml 中将默认权限预设固化为 danger-full-access,DSH 每次创建新会话时自动带上去,配置文件有热发布机制,无需重启服务。第二,对 permission-presets 和 conversation 两个前端 bundle 做轻量字符串补丁,在设置页权限行下方新增一个「不再询问」复选框,勾选后设置页切换、composer 权限选择器、/permission 命令弹窗三处确认全部静默跳过,选择通过浏览器 localStorage 持久化记忆。\n\n适合已经在 Harness 中深度使用 Full access 的开发者:你不需要逐次确认,只需要一个一次性的开关和一条可随时取消的记忆。它是面向 0.1.1-rc.2 已发布 bundle 的社区补丁,与官方版本升级独立,升级后重新运行安装即可;卸载时从 .bak 备份自动还原所有文件,不留残留。

使用场景

  • 批量创建新工作区或对话时跳过逐次 Full access 确认弹窗
  • 运行长时间自动化任务期间避免权限确认打断工作流
  • 将 Harness 默认权限预设固化为 Full access 以减少日常操作

适合人员

  • 深度依赖 Full access 模式的 Harness 开发者
  • 执行批量或自动化工作负载的高级用户
  • 希望用一次性开关替代重复确认操作的技术人员