Skill

已上线

ZedBack

把 GitHub、本地项目、服务器、SSH 数据每天汇成一个加密 DMG,7 天滚动、网盘异地容灾。

ZedBack

把 GitHub、本地项目、生产服务器、~/.ssh 四个来源的数据,每天 06:07 自动汇成一个 AES-256 加密 DMG:本地保留 7 天,网盘目录异地容灾。

痛点
数据散在四处,手动备份依赖「记得」,丢数据往往发生在某个从没被想起来的角落。
目标用户
手上有几台机器、有生产服务器的个人开发者。

核心亮点

  1. 01

    契约驱动

    「有身份证就备份,没有就不备」,项目里放一份备份清单即自动纳入,脚本零改动,不探测不提醒。

  2. 02

    秘密不驻留

    服务器 IP、账号、密钥路径全放在各项目的备份清单里,脚本本体无私有信息,可对外发布。

  3. 03

    真源防漂移

    线上运行的脚本是指向 Skill 真源目录的符号链接,修改只动真源,杜绝「线上修了、真源还是旧版」。

4
个数据来源
3 层
Hook 自动发现
7 天
滚动保留
30 天
日志可回查

它是怎么工作的

四来源汇合成加密 DMG 的流程示意图
四个来源各走各的路,汇成一个包:7 天滚动,网盘目录带走一份
每日备份运行日志节选

六段逻辑逐段执行,每天的审计只看两件事:警告数和今天的包在不在。

可靠性不靠自觉,靠机制:定时器、互斥锁防双跑、挂载校验、滚动窗口、警告通知,每一条都是可审计的状态。ZedBack 与 ZedBoot 是一对,ZedBoot 开局自动生成备份清单并登记,新项目从出生的第一天就在备份里。