DSH Plugins
返回列表
🧩

dsh-plugin-allcrash

admin-security 更新于 2026.09.28

在终端中运行以下命令:

dsh plugin install YV3507/dsh-plugin-allcrash

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

在 DeepSeek Harness 中执行 dsh plugin install YV3507/dsh-plugin-allcrash,即可从 https://github.com/YV3507/dsh-plugin-allcrash 安装该禁止插件守卫。

插件介绍

团队或个人维护 DSH profile 时,「某几个插件绝不能出现」往往只靠口头约定或人工翻清单,漏一次就可能把不受信任或不合规的扩展带进日常环境。allcrash 把这条约定变成机器执行的硬约束:名单里的插件一旦被加载、被启用,或被尝试安装,Host 会立刻终止并留下可读的崩溃报告,不给被禁操作留出继续执行的窗口。

守卫在多层通道上工作:工具执行前拦截 plugin_manager 的安装与启用、监听 profile 变更与周期性看门狗,并扫描 loader 树与 agent preset 中的 composition 行。名单支持通配与版本约束,响应可按全局或条目配置为 crash、deny 或 warn——编写名单时可用 warn 做 dry-run,日常发行可用 deny 拒绝可拦动作而不杀进程。配置写在 DSH_HOME 下的 allcrash.json,改动会在下一次扫描内生效,无需重启;删配置也不会静默关闭守卫,需显式清空名单才能停用。

适合需要统一合规策略的管理员、维护共享 profile 的团队,以及希望把「禁止某插件」写成可审计、可复现规则的个人用户。设计参考 Minecraft Forge 的 allcrash 模组语义,以零依赖的 Host 插件形式运行于 Desktop 与 dsh CLI 的 boot 环境。

使用场景

  • 共享 profile 必须禁止某类插件进入运行环境
  • 需要在安装或启用前就拦截违规插件而非事后排查
  • 希望用 warn 试跑名单、用 deny 日常拦动作而不杀 Host

适合人员

  • 维护企业或团队 DSH 策略的管理员
  • 负责审核 profile 与插件清单的维护者
  • 对个人环境也要硬约束「绝不允许某插件」的高级用户