A native DSH backup and recovery plugin for sessions, settings, skills, plugin profiles, upgrades and rescue recovery.
DSH integration
Native runtime
Author-claimed
Safety audit
Unaudited
Last verified
2026-09-24
License
MIT
01What can it help you accomplish?
Back up, verify and restore DSH user data before failures, upgrades or machine moves
Timestamped archives with sha256 verification, dry-run restore, doctor repair, migration precheck, GitHub sync and an out-of-process rescue console
DSH users who need recoverable sessions, settings, skills and plugin profiles
02How to install into DeepSeek Harness
Prerequisites
- macOS, Linux or Windows 10+ with `tar`; DSH `0.1.1-rc.2`+
Installation steps
- 01
Run `dsh plugin --profile web add @xiaoyuyu6420/dsh-backup` or the documented GitHub source command
$ dsh plugin --profile web add @xiaoyuyu6420/dsh-backup
- 02
Restart `dsh web`, then enter `/backup`
$ dsh web
Verify the integration
- The command ends with `Done` and `/backup` creates an archive in `~/Desktop/dsh-backups/` with a `.sha256` file
03DSH integration and capability boundaries
DSH web plugin for backup, restore, verification, session repair, migration checks and rescue recovery
Verified backup and restore
DSH data under `~/.dsh`→Full or typed archives, sha256 verification, dry-run restore and automatic rollback on failed restore
Credential data is redacted in full backups and typed credential archives are explicitly treated differentlyDSH rescue and migration tooling
A broken host, session logs or an upcoming DSH host upgrade→Out-of-process rescue console, `/backup doctor`, `/backup migrate-check` and pre-upgrade snapshots
Rescue recovery does not depend on the DSH web recovery UI
04Who is it for? When not to use it?
Good for
- DSH users who need recoverable sessions, settings, skills and plugin profiles
Not for
- Full backups redact known credentials into a local vault, but a typed `credentials` archive contains API keys in plaintext and is not for GitHub sync.
- The documented install requires macOS, Linux or Windows 10+ with the system `tar` available.
- The plugin takes effect after restarting `dsh web` after installation.
05Compatibility, maintenance and safety notes
- Full backups redact known credentials into a local vault, but a typed `credentials` archive contains API keys in plaintext and is not for GitHub sync.
- The documented install requires macOS, Linux or Windows 10+ with the system `tar` available.
- The plugin takes effect after restarting `dsh web` after installation.
MIT · latest release v0.13.0 (2026-09-21)
06Frequently asked questions
How do I install and start dsh-backup?
Run `dsh plugin --profile web add @xiaoyuyu6420/dsh-backup`, restart `dsh web`, and enter `/backup`. The archive is written to `~/Desktop/dsh-backups/` by default.
How do I preview or verify a restore?
Use `/backup restore latest --dry-run` to preview a restore, then `/backup restore latest` for the actual restore. Use `/backup verify all` to check archive integrity.
What happens to API keys?
Known credentials are redacted from full backups and kept in a local vault. A typed `--types credentials` archive is different: it contains plaintext API keys and should not be synced to GitHub.
Can I recover if DSH will not start?
Yes. The backup directory includes a zero-dependency rescue console such as `dsh-rescue` or `rescue.mjs`; it uses ordinary Node and does not require the DSH web UI.
07Related DSH workflows
dsh-our-free-model
by ebony-vinyl
Adds model choices, availability checks, usage panels, and a local OpenAI-compatible forwarder.
dsh-routing-suite
by yjh051108
dsh-routing-suite — injector + router-standard kit: install the runtime injector first, then the task-aware reasoning-mode router preset (measured P1-P23).
dsh-ops
by t-auto
Run Bash and PowerShell commands, search and edit local files, and manage long-running background jobs from DSH.
brooks-lint
by hyhmrright
Portable AI code quality reviews for Codex, Cursor, Copilot and other coding agents: six Agent Skills for architecture, technical debt, tests and remediation.
08Data and sources
dsh-backup 用一条命令把它们找回来。
dsh plugin --profile web add @xiaoyuyu6420/dsh-backup
This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-09-24. Found an error? Submit a correction.
Best DeepSeek Harness Plugins
Twelve plugins worth installing first — picked from the whole catalog, across every category.
