DSH Plugins
返回列表
🧩

dsh-command-permission

admin-security 更新于 2026.10.12

在终端中运行以下命令:

dsh plugin install yukieiji/dsh-command-permission

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

在 DeepSeek Harness 的插件管理器中用路径或 URL 安装,或执行 dsh plugin install yukieiji/dsh-command-permission;源码仓库为 https://github.com/yukieiji/dsh-command-permission。

插件介绍

在 DeepSeek Harness 中,pwsh 与 bash 命令常需升级审批,反复确认会打断工作节奏。本插件在审批面板上提供分级一键许可,并把规则写入会话或工作区,让已信任的命令不必每次询问。

审批出现时,命令下方有两行按钮:会话级将模式记入当前会话(按会话 ID 持久化,主机重启后仍保留);工作区级写入该工作区共用许可列表。点击即登记并当场通过本次审批。侧栏工作区菜单中可编辑许可列表与黑名单:命中许可自动放行,命中黑名单自动拒绝且优先于许可。

模式一行一条,无星号为完全匹配,星号作通配,空白会规范化后比较。顺序为工作区拒绝、工作区许可、会话许可,均未命中则沿用原有询问。可用 /cmdperm 在终端维护列表。规则仅作用于带 command 的 shell 类工具,文件系统类升级仍会询问。

适合需要保留审批闸门、又希望把固定脚本与包管理命令沉淀为规则的开发者与团队管理员。

使用场景

  • 日常开发中同类 shell 命令反复弹出审批
  • 需要为整个工作区统一放行构建或包管理命令
  • 必须用黑名单自动拒绝高风险命令模式

适合人员

  • 在 DSH 中频繁使用 pwsh 或 bash 的开发者
  • 希望减少重复确认又保留审批闸门的用户
  • 负责工作区规则与安全的团队管理员