dsh-settings-sync:用私有 Git 仓库备份和恢复 DSH 全部配置
dsh-settings-sync(维护者 elfgzp,MIT,分类 admin-security)把 DSH 的 profile 配置、插件设置、技能、已装插件清单和 MCP 服务器定义收集成快照,推到你自己的私有 Git 仓库,也可随时拉回恢复。快照本体是真实 Git 仓库,历史即备份;凭据、依赖缓存、会话历史和 .bak 文件按名与内容排除,配置中的明文 key 会替换成占位符。支持手动 push/pull、详细 diff 预览、Redact secrets / Auto push / Remote policy / Check interval 等策略;pull 前自动写入恢复点,空快照或大规模删除会被拒绝,push 与 pull 串行执行。安装为 dsh plugin install <本地仓库路径>,或经 Settings → Plugins → Install,需要 git 在 PATH 上,建私有仓库需已登录的 GitHub CLI。
阅读全文