害怕插件装了就崩溃
chenw2759-wq/dsh-plugin-healthcheck · 工具
害怕插件装了就崩溃?
★ 16GitHub 星标
0分支
2026-08-15最近更新
JavaScript开发语言
MIT许可证
主要功能
- C1 files 完整性files 白名单 vs 实际 lib 产物,缺 chunk → error
- 子进程完整 boot() 全树(webserver 端口偏置为 0,与运行中后端零冲突), 基座 assertEntriesActivated 断言每个启用插件都激活,超时 90s 抓 hang。
- 隔离铁律只 readFile,绝不 import / require / 执行插件代码。
- 根因链ctx.plugin(SandboxedFileSystem) 是异步的,随后立即同步取 localCtx.fs 拿不到 服务(隔离作用域的 key 对不上)→ cannot get property "fs" without inject。
- C2 依赖声明link: 带运行时依赖 / file: 带 harness peer
安装命令
dsh plugin --profile web add github:chenw2759-wq/dsh-plugin-healthcheck