← 返回 Skills 市场
z157181773

quark-backup

作者 zzqlemon · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
38
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install quark-backup
功能描述
OpenClaw 定时备份技能,将 .openclaw 目录打包上传至夸克网盘。触发条件:(1)用户提到"备份"、"自动备份"、"定时备份"、"上传夸克";(2)配置每天 04:00 自动备份任务;(3)手动触发一次性备份。执行时会打包 workspace、memory、sessions、配置等,排除 node_...
使用说明 (SKILL.md)

quark-backup

功能概述

将 OpenClaw 的 .openclaw 目录打包为 tar.gz 并上传到夸克网盘指定目录,支持每日定时自动执行。

快速开始

手动执行备份

cd /home/openclaw/.openclaw/workspace
bash tools/kuake/backup-openclaw-full.sh

脚本会自动:

  1. 打包 .openclaw(排除 node_modules、浏览器缓存)
  2. 在夸克网盘 /openclaw/ 创建目标目录
  3. 上传压缩包
  4. 校验上传是否成功

配置每日自动备份(04:00)

使用 cron 调度:

# 每天 04:00 执行备份
0 4 * * * cd /home/openclaw/.openclaw/workspace && bash tools/kuake/backup-openclaw-full.sh >> /home/openclaw/log/backup.log 2>&1

工作流程

首次配置(需要 Cookie)

  1. 登录 https://pan.quark.cn
  2. 浏览器开发者工具复制 Cookie
  3. 写入 /home/openclaw/.config/openclaw-quark-backup.env
    KUAKE_COOKIE='你的完整Cookie'
    

备份脚本结构

tools/kuake/
├── bin/kuake          # kuake CLI 二进制
├── use-kuake.sh       # 包装脚本(设置 Cookie 环境变量)
├── backup-openclaw-full.sh  # 主备份脚本
└── .env               # 不存在则跳过(Cookie 由上一步提供)

打包排除项

  • node_modules(可重建,节省空间)
  • Chrome 浏览器配置文件
  • CDP profile 和 browser-runtime
  • tools/kuake/.env(敏感信息)

本地保留备份(可选)

如需在本地也留一份备份,修改脚本将 ARCHIVE 路径改为本地目录:

LOCAL_BACKUP_DIR="${OPENCLAW_HOME}/local-backups"
ARCHIVE="${LOCAL_BACKUP_DIR}/openclaw-full-backup-${STAMP}.tar.gz"
mkdir -p "$LOCAL_BACKUP_DIR"

恢复流程

  1. 从夸克网盘 /openclaw/ 下载最新备份
  2. 解压到新机器的 /home/openclaw/
  3. 重新安装 OpenClaw:npm install -g openclaw
  4. 重新配置 cron 任务
  5. 重新配置夸克 Cookie

注意事项

  • Cookie 有时效性,约 30 天检查一次是否失效
  • 备份文件命名格式:openclaw-full-backup-YYYYMMDD-HHMMSS.tar.gz
  • 备份目标目录:/openclaw/(可修改 KUAKE_REMOTE_DIR 环境变量)
  • 备份本身不包含 OpenClaw 全局包,需在新环境重新安装
安全使用建议
Install only if you intentionally want your .openclaw data backed up to Quark cloud. Before use, confirm exactly what paths are included, exclude secrets and session files where possible, protect the env file containing the Quark Cookie, and avoid broad or automatic triggers unless each upload requires explicit confirmation.
能力评估
Purpose & Capability
Backing up .openclaw to Quark cloud matches a backup purpose, but the target data can include sensitive local configuration, memory, sessions, or workspace material, and the artifacts do not show tight inclusion or exclusion controls.
Instruction Scope
The described activation phrases such as backup/auto backup are broad for a workflow that may package and upload local OpenClaw data, creating a realistic accidental-invocation risk.
Install Mechanism
No malicious install behavior was evidenced, but setup reportedly asks the user to place an authenticated Quark Cookie into a local environment file, which is a sensitive bearer credential.
Credentials
Remote cloud backup access is coherent with the stated function, but uploading a broad .openclaw directory is high-impact and under-scoped without prominent data-sensitivity disclosure, preview, or exclusion guidance.
Persistence & Privilege
The Quark Cookie may persist on disk for unattended uploads, increasing account and data exposure if the env file, logs, or backups are mishandled.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install quark-backup
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /quark-backup 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of quark-backup: - Automatically or manually backs up the `.openclaw` directory to Quark Netdisk, excluding `node_modules` and browser cache. - Supports scheduled daily automatic backups at 04:00 via cron, or one-time backups on demand. - Uploads compressed backups to a dedicated `/openclaw/` folder on Quark Netdisk and verifies upload success. - Requires Quark Netdisk Cookie for authentication; instructions provided for configuration. - Includes instructions for local backup retention and full restore procedure.
元数据
Slug quark-backup
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

quark-backup 是什么?

OpenClaw 定时备份技能,将 .openclaw 目录打包上传至夸克网盘。触发条件:(1)用户提到"备份"、"自动备份"、"定时备份"、"上传夸克";(2)配置每天 04:00 自动备份任务;(3)手动触发一次性备份。执行时会打包 workspace、memory、sessions、配置等,排除 node_... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 38 次。

如何安装 quark-backup?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install quark-backup」即可一键安装,无需额外配置。

quark-backup 是免费的吗?

是的,quark-backup 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

quark-backup 支持哪些平台?

quark-backup 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 quark-backup?

由 zzqlemon(@z157181773)开发并维护,当前版本 v1.0.0。

💬 留言讨论