Optimized OpenClaw backup skill for creating full snapshots with workspace archive splitting, change summaries, restore instructions, and Discord notifications. Use when you need to set up or run automated backups, configure backup cron jobs, or document/restore OpenClaw state. Triggers on backup automation, backup scripts, snapshot/restore, or GitHub backup repos.
使用此技能来安装、配置和运行优化后的 OpenClaw 备份工作流:
1) 将脚本复制到你的工具文件夹:
bash
cp scripts/backup.js ~/.openclaw/workspace/tools/openclaw-backup.js
2) 配置环境变量(详见 references/CONFIG.md):
macOS/Linux(bash/zsh):
bash
export OPENCLAW_HOME=$HOME/.openclaw
export OPENCLAWBACKUPDIR=$HOME/.openclaw-backup
export BACKUPREPOURL=https://github.com/your/repo.git
export BACKUPCHANNELID=1234567890
export BACKUPTZ=America/SaoPaulo
export BACKUPMAXHISTORY=7
Windows(PowerShell):
powershell
$env:OPENCLAW_HOME=$env:USERPROFILE\.openclaw
$env:OPENCLAWBACKUPDIR=$env:USERPROFILE\.openclaw-backup
$env:BACKUPREPOURL=https://github.com/your/repo.git
$env:BACKUPCHANNELID=1234567890
$env:BACKUPTZ=America/SaoPaulo
$env:BACKUPMAXHISTORY=7
3) 运行一次:
bash
node ~/.openclaw/workspace/tools/openclaw-backup.js
4) 创建定时任务(OpenClaw 定时任务在网关环境中运行):
bash
openclaw cron add --name openclaw-backup-daily \
--cron 0 5,10,15,20 * --tz America/Sao_Paulo \
--exec node ~/.openclaw/workspace/tools/openclaw-backup.js
使用备份通知中打印的恢复说明进行操作。
该技能支持在以下平台通过对话安装:
帮我安装 SkillHub 和 openclaw-backup-optimized-1776370325 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 openclaw-backup-optimized-1776370325 技能
skillhub install openclaw-backup-optimized-1776370325
文件大小: 6.44 KB | 发布时间: 2026-4-17 16:27