lxzy-7/dsh-plugin-guard

lxzy-7★ 0JavaScript最后同步: 2026-08-16

在 GitHub 打开

Install safety net for DeepSeek Harness: pre-install snapshots, one-click/automatic rollback, guarded boot, and incident reports that auto-trigger agent analysis. 中文: DeepSeek Harness 插件安装安全网(安装前自动快照、一键/自动回退、守护启动、事故报告自动触发 Agent 分析)。

README 摘要

dsh-plugin-guard Install safety net for DeepSeek Harness: pre-install snapshots, one-click / automatic rollback, guarded boot, and incident reports that auto-trigger agent analysis. DeepSeek Harness 的插件安装安全网:安装前自动快照、一键/自动回退、守护启动、事故报告自动触发 Agent 分析。 English What it does A bad plugin install can leave the app unable to boot, and fixing it by hand usually means digging through config files. This plugin automates the whole chain: How it detects problems (important to understand) The guard does not statically inspect plugin code, and it does not try to "test" a plugin in isolation. Detection works at three levels: 1. Snapshots are pure file copies. Taking a snapshot just copies 4 config files ( package.json , pnpm-lock.yaml , pnpm-workspace.yaml , cordis.patch.yml ). No plugin is run, no behavior is evaluated. 2. Boot-level detection does run the harness — with your plugin loaded. The boot-guard script starts the whole dsh web process (which loads every installed plugin, including the one you just added) and then health-checks HTTP / within a timeout. If a plugin breaks boot — load error, startup crash, unresponsive server — the check fails, and the guard automatically kills the tree, ro…

在 GitHub 查看完整 README →
终端/TUIdeepseek-harnessdsh-pluginagent

分类