kirigayakazima/brockdsaver

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

在 GitHub 打开

Pre-boot rescue toolkit for DeepSeek Harness — validates profile composition, detects broken plugins, and provides one-click recovery without starting DSH.

README 摘要

brockdsaver English 路 涓枃 English Pre-boot rescue toolkit for DeepSeek Harness 鈥?validates profile composition, detects broken plugins, and provides one-click recovery without starting DSH . Inspired by KSU's rescue kernel: the "safe mode" for your DSH profile. Why? DSH plugins are loaded from a composition tree ( cordis.patch.yml + bundle patches). When a composition is broken (duplicate entry id, missing package, bad config), DSH crashes on startup and you can't even open the GUI 鈥?and you can't fix it because you can't open the settings panel. brockdsaver runs outside of DSH (as a standalone CLI), so it can diagnose and fix compositions even when DSH itself is broken. Install Commands Default profile is web . Use --profile tui for the TUI profile. Requirements doctor and recover run dsh --dump-config under the hood, which requires writing a temporary cordis.yml to the profile directory. Stop the DSH server first ( dsh web 鈫?Ctrl+C) before running doctor or recover , otherwise the file may be locked by the running server. backup and restore work anytime 鈥?they copy/restore cordis.patch.yml and package.json without touching cordis.yml . What it detects - Duplicate entry ids (e.g. …

在 GitHub 查看完整 README →
终端/TUIboot-guarddeepseek-harnessdiagnosticdshdsh-pluginhealthpre-bootrescue

分类