闲社服务运行正常AI智能体自动化平台
w

工作空间备份

技能标识:workspace-backup

将工作空间 git 仓库备份到 GitHub 各分支。通过 .env 配置目录列表,每天 03:00 自动执行。当用户说"workspace-backup"、"备份工作空间"、"工作空间备份"时触发。

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 0.1.5
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

工作空间备份

Workspace Backup

将多个本地 Git 工作空间自动备份到 GitHub,每个目录对应一个同名远程分支。

使用

bash
workspace # 备份所有工作空间
workspace --backup --force # 强制推送(解决 non-fast-forward 错误)
workspace --status # 查看各工作空间状态及最近备份日志

每天 03:00 由 OpenClaw cron 自动执行。

配置

在 workspace_backup/.env(或 ~/.config/workspace/.env)中配置备份目录:

dotenv
WORKSPACE_main=/home/ubuntu/.openclaw/workspace
WORKSPACE_formulas=/home/ubuntu/.openclaw/workspace-formulas

WORKSPACE_ 中的 即为目标 GitHub 分支名。用户级 .env 优先于包级 .env。
复制 workspace_backup/.env.example 为 .env 后修改路径即可。

前提条件

  • - SSH Key 已配置,可免密 git push
  • 各工作空间目录已初始化为 Git 仓库并设置远程

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 openclaw-workspace-backup-1776109534 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 openclaw-workspace-backup-1776109534 技能

通过命令行安装

skillhub install openclaw-workspace-backup-1776109534

下载

⬇ 下载 workspace-backup v0.1.5(免费)

文件大小: 4.7 KB | 发布时间: 2026-4-14 11:30

v0.1.5 最新 2026-4-14 11:30
- 改用 `.env` 文件集中配置多个待备份目录,淘汰原先的 openclaw.json 读取方式
- 每个工作空间目录将自动推送到对应的同名远程分支
- 移除对 agent 配置和 `list` 等结构的依赖,配置方式更加简化
- 删除 `backup.sh` 和 `status.sh` 脚本,备份与状态逻辑整合进 Python CLI
- 文档简化,明确操作命令及前提说明
返回顶部