TopRank Skills

Home / Claw Skills / 其他 / email-backup
Official OpenClaw rules 15%

email-backup

QQ邮箱文件备份Skill - 打包文件并发送到QQ邮箱

Stars

0

Installs

0

Status

ACTIVE

Visibility

PUBLIC

安装方式

直接复制以下提示词,发送给你的 AI 助手即可完成安装。

请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 email-backup 技能。 若已安装,则直接安装 email-backup 技能。

Overview

Skill Key
dragonhuge/email-backup
Author
dragonhuge
Source Repo
openclaw/skills
Version
-
Source Path
skills/dragonhuge/email-backup
Latest Commit SHA
81acbf2f4ecdcd136283ee10772872af897860eb

Extracted Content

SKILL.md excerpt

# Email Backup Skill

QQ邮箱文件备份Skill,可以将指定目录打包成压缩包,并通过QQ邮箱SMTP发送到指定邮箱。

## 🚀 OpenClaw 安装此 Skill 指南

### 方法一:通过 ClawHub 安装(推荐)

如果你的 OpenClaw 已配置 ClawHub,可以直接安装:

```bash
# 搜索 Skill
clawhub search email-backup

# 安装 Skill
clawhub install email-backup
```

### 方法二:直接发送命令给 OpenClaw

在 OpenClaw 聊天界面中发送以下命令:

```
安装 email-backup skill
```

或者:

```
请帮我安装 Email Backup Skill,用于打包文件并发送到QQ邮箱
```

**OpenClaw 会自动执行以下操作:**
1. 检查 Python 是否安装
2. 创建 skills 目录
3. 下载并解压 Skill 文件
4. 设置执行权限
5. 测试安装是否成功

### 方法三:使用 OpenClaw 命令行

在终端中执行:

```bash
# 安装 Email Backup Skill
openclaw skill install email-backup

# 或者从本地安装
openclaw skill install ./email-backup-skill.tar.gz
```

### 方法四:手动安装

1. **下载 Skill 文件**
   ```bash
   # 创建 skills 目录(如果不存在)
   mkdir -p ~/.openclaw/workspace/skills
   
   # 下载并解压
   cd ~/.openclaw/workspace/skills
   tar -xzf email-backup-skill.tar.gz
   ```

2. **验证安装**
   ```bash
   # 检查文件结构
   ls -la ~/.openclaw/workspace/skills/email-backup/
   
   # 应该看到:
   # SKILL.md
   # README.md
   # scripts/
   ```

3. **测试运行**
   ```bash
   # 测试脚本是否正常工作
   cd ~/.openclaw/workspace/skills/email-backup
   python3 scripts/backup_and_send.py --help
   ```

## 📦 依赖说明

### 必需依赖

- **Python 3.6+**:脚本运行环境
- **tarfile 模块**:Python 内置模块,用于创建 tar.gz 压缩包(无需额外安装)
- **smtplib 模块**:Python 内置模块,用于 SMTP 邮件发送(无需额外安装)

### 可选依赖

- **QQ邮箱 SMTP 授权码**:用于发送邮件(需要在 QQ 邮箱设置中获取)

### 为什么不需要额外安装压缩工具?

本 Skill 使用 Python 内置的 `tarfile` 模块来创建 tar.gz 压缩包,**不需要安装额外的压缩工具**(如 tar、gzip 等)。`tarfile` 模块是 Python 标准库的一部分,所有 Python 安装都自带此模块。

**优势:**
- ✅ 无需安装额外软件
- ✅ 跨平台兼容(Windows、Linux、macOS)
- ✅ 纯 Pytho...

README excerpt

# Email Backup Skill

QQ邮箱文件备份Skill,可以将指定目录打包成压缩包,并通过QQ邮箱SMTP发送到指定邮箱。

## 功能特性

- ✅ 支持打包任意目录为tar.gz压缩包
- ✅ 支持QQ邮箱SMTP发送(SSL加密)
- ✅ 支持敏感信息清理(API Key、密码等)
- ✅ 支持自定义邮件主题和正文
- ✅ 支持批量发送多个文件
- ✅ **无需额外安装压缩工具**(使用Python内置tarfile模块)

## 🚀 OpenClaw 安装此 Skill 指南

### 方法一:通过 ClawHub 安装(推荐)

如果你的 OpenClaw 已配置 ClawHub,可以直接安装:

```bash
# 搜索 Skill
clawhub search email-backup

# 安装 Skill
clawhub install email-backup
```

### 方法二:直接发送命令给 OpenClaw

在 OpenClaw 聊天界面中发送以下命令:

```
安装 email-backup skill
```

或者:

```
请帮我安装 Email Backup Skill,用于打包文件并发送到QQ邮箱
```

**OpenClaw 会自动执行以下操作:**
1. 检查 Python 是否安装
2. 创建 skills 目录
3. 下载并解压 Skill 文件
4. 设置执行权限
5. 测试安装是否成功

### 方法三:使用 OpenClaw 命令行

在终端中执行:

```bash
# 安装 Email Backup Skill
openclaw skill install email-backup

# 或者从本地安装
openclaw skill install ./email-backup-skill.tar.gz
```

### 方法四:手动安装

1. **下载 Skill 文件**
   ```bash
   # 创建 skills 目录(如果不存在)
   mkdir -p ~/.openclaw/workspace/skills
   
   # 下载并解压
   cd ~/.openclaw/workspace/skills
   tar -xzf email-backup-skill.tar.gz
   ```

2. **验证安装**
   ```bash
   # 检查文件结构
   ls -la ~/.openclaw/workspace/skills/email-backup/
   
   # 应该看到:
   # SKILL.md
   # README.md
   # scripts/
   ```

3. **测试运行**
   ```bash
   # 测试脚本是否正常工作
   cd ~/.openclaw/workspace/skills/email-backup
   python3 scripts/backup_and_send.py --help
   ```

## 📦 依赖说明

### 必需依赖

- **Python 3.6+**:脚本运行环境
- **tarfile 模块**:Python 内置模块,用于创建 tar.gz 压缩包(无需额外安装)
- **smtplib 模块**:Python 内置模块,用于 SMTP 邮件发送(无需额外安装)

### 可选依赖

- **QQ邮箱 SMTP 授权码**:用于发送邮件(需要在 QQ 邮箱设置中获取)

### 为什么不需要额外安装压缩工具?

本 Skill 使用 Python 内置的 `ta...

Related Claw Skills