NokorinNishikino/kidai-snapshot-guard

NokorinNishikino★ 1JavaScript最后同步: 2026-08-22

在 GitHub 打开

Kidai-snapshot-guard 纪代备份:DSH 内部备份插件,关闭自动保存快照、开机确认、单 zip 备份导出导入恢复、隔离自动恢复、多主流备份插件文件兼容

README 摘要

💾 Kidai Snapshot Guard · 纪代快照守护 DSH 内部的自动备份管家 —— 关门前保存 · 开机后确认 · 一键回滚 简体中文 · English ✨ 为什么用? DeepSeek Harness(DSH)的配置改动(装插件、更新、启停)一旦让 DSH 起不来, 最需要的是「改之前的样子」。 纪代快照守护 在 DSH 内部 自动完成快照的 「保存 → 确认 → 恢复」闭环,并与外部的 Kidai Plugin Remote 共享同一份存储——DSH 起不来时,外部管理器照样能回滚。 - 💾 关闭前自动保存 —— 每次 DSH 正常关闭都保留一版最近良好快照 (配置 + 设置 + 第三方插件目录),滚动保留最新 3 份 - ✅ 开机自动确认 —— 每次成功启动,把待确认快照转为「已验证」(保留到下次成功运行) - 📦 单 zip 备份 —— 整个快照一键导出 / 导入 / 恢复为一个离线 zip——DSH 起不来也能恢复 - 🔄 隔离自动恢复 —— 外部管理器的「一次性隔离」被打断时,下次启动自动还原隔离前配置 - 🔔 启动通知 —— 「纪代备份」页顶部显示启动成功 / 自动恢复提示 - 🧩 兼容读取 —— 兼容读取并恢复 dsh-plugin-guard 回滚与 dsh-config-manager 快照 - ✏️ 快照备注 —— 给任意快照加备注便于分辨(与外部管理器双向同步) 装好即用 —— 随 DSH 启动,无需任何操作;打开「设置 → 纪代备份」即可管理。 🚀 快速开始 安装 重启 DSH 后生效,打开「设置 → 纪代备份」即可使用。 卸载 或手动清理:从 profiles/desktop/package.json 移除 kidai-snapshot-guard 的依赖与 bundle 声明,再删除 node modules/kidai-snapshot-guard 目录。 独立使用 :KSG 是 完全独立的备份插件 ,不需要 Kidai Plugin Remote 也能 自动快照、导出、恢复;外部管理器只是额外的外部回滚入口(DSH 起不来时用)。 然后在 DSH 内: - 打开 设置 → 纪代备份 —— 管理快照、导出/导入、容量配额。 - 或用 /kidai-snapshot 斜杠命令查看只读摘要。 🔗 生态 仓库 职责 运行位置 kidai-snapshot-guard (你在这里) 快照、待确认→已验证、隔离恢复 DSH 内部(插件) kidai-plugin-remote 外部管理与回滚界面 DSH 之外 kidai-plugin-remote-client 同一管理器,原生窗口,零依赖 DSH 之外 快照存储( $DSH HOME/.kidai-snapshots )与守护目录( $DSH HOME…

在 GitHub 查看完整 README →
工具/开发backupbackup-tooldeepseek-harnessdshdsh-pluginsnapshot

分类