dsh-plugin-gating-hub
Noob-stupid/dsh-plugin-gating-hub
DSH 框架升级安全与插件升级门控:升级前跑「会话格式契约预检」(把不兼容的插件与 agent 预设扫出来先适配)、升级失败自动回滚、把拖垮过启动的插件自动隔离;另有环境指纹与公开契约规则库持续守门。内置多源插件市场只作发现层。
- 形态
- Plugin 插件
- 安装
- npm 包安装
- 需要密钥
- 是
- 近月下载
- 1.9 万
- 最近推送
- 今天更新
项目说明
From README
Web Desktop — both supported.English : README.md 中文 : README.zh.md --- DSH Plugin Gating Hub (dsh-plugin-gating-hub) Renamed from dsh-plugin-hub — old URLs redirect.Framework-upgrade safety and plugin-version gating for DSH.A failed upgrade rolls back.
A framework changed by any update channel is still guarded.A version the host cannot take is refused, not installed.Install (npm, one line) Then restart the dsh service → refresh the page → Settings → Plugins → Plugin Console .
Three hard guarantees - 🛡️ Contract pre-check → rollback point → auto-rollback.A data-driven contract pre-check runs first (message contract / dependency API / config schema / removed API / loader contract); then config backup + a full-tree rollback point .
A failed install or relaunch auto-rolls the tree back , a 「roll back to previous」 button restores the last version, and plugins the new framework cannot l
Original description
DSH plugin - framework upgrade safety & plugin gating: contract pre-check, rollback point, auto-rollback on failure, evidence-based auto-disable; plus a multi-source plugin market. Unofficial. | DSH 插件:框架升级安全 + 插件门控——升级前契约预检、回滚点、失败自动回滚、有确证证据才自动禁用;另带多源插件市场。非官方社区项目。
安装方式
npm 包安装 · 需要额外配置密钥
dsh plugin --profile web add @noob-stupid/dsh-plugin-consoledsh plugin --profile web add github:Noob-stupid/dsh-plugin-gating-hubgit clone https://github.com/Noob-stupid/dsh-plugin-gating-hub "$env:TEMP\dsh-plugin-console" 2>$null; & "$env:TEMP\dsh-plugin-console\deploy.ps1"安全能力
静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」
- 执行命令
- 写入文件
- 读取文件
- 访问网络
- 读取环境变量
未发现已知红线(明文传输、安装期执行代码、凭据外传等)。
能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。
为什么是这个分数
近 1 天仍在推送;README 给出了可直接复制的安装命令;运行前需要准备 API Key 或环境变量;近月 npm 下载 18634 次,star 不多但真在被使用。
- 维护活跃
- 100
- 实用度
- 100
- 生态热度
- 85
- 上手便捷
- 74
- 信号质量
- 100
- 数据置信度
- 100%
相关插件
rea
morluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
answer-me-with-html
QingYunA/answer-me-with-html
把回答做成一页可视化 HTML:模型只写简短的 Markdown 草稿,随包附带的 `am` 命令行生成页面,支持流程图、时序图、树、时间线、ER 图、表格和提示框。
DeepSeek-Reasonix
esengine/DeepSeek-Reasonix
A reliable coding agent for complex software engineering tasks.