TopRank Skills

Home / Claw Skills / Analyse des données / parallel-task-executor
Official OpenClaw rules 36%

parallel-task-executor

多任务并行执行管理器。接收多条指令并同步执行,支持优先级调度、任务依赖、结果收集和进度跟踪。适用于需要并发处理多个独立任务的场景。

Stars

0

Installs

0

Status

ACTIVE

Visibility

PUBLIC

安装方式

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

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

Overview

Skill Key
erichy777/parallel-task-executor
Author
erichy777
Source Repo
openclaw/skills
Version
-
Source Path
skills/erichy777/parallel-task-executor
Latest Commit SHA
d3a66ec9c751332fb44d2993b4ccbed788aeeeb5

Extracted Content

SKILL.md excerpt

# 多任务并行执行管理器

## 核心能力

接收用户的多条指令,自动识别任务类型、优先级和依赖关系,并在并发执行池中同步处理。

## 任务队列管理

### 任务注册
当收到多条指令时,自动注册为独立任务:

```json
{
  "task_id": "task_123",
  "command": "下载文件",
  "priority": 1,
  "status": "pending",
  "created_at": "2026-02-05T22:30:00Z",
  "depends_on": []
}
```

### 优先级系统

**优先级级别:**
- `P0` - 最高优先级(紧急任务)
- `P1` - 高优先级(重要任务)
- `P2` - 中优先级(普通任务)
- `P3` - 低优先级(可选任务)

**调度策略:**
1. 高优先级任务优先执行
2. 同优先级任务按时间戳 FIFO
3. 低优先级任务在系统空闲时执行

## 并发执行池

### 执行模式

**同步执行模式:**
```json
{
  "mode": "parallel",
  "max_concurrent": 4,
  "tasks": [
    { "task_id": 1, "command": "任务1" },
    { "task_id": 2, "command": "任务2" },
    { "task_id": 3, "command": "任务3" }
  ]
}
```

**串行执行模式:**
```json
{
  "mode": "serial",
  "tasks": [
    { "task_id": 1, "command": "任务1" },
    { "task_id": 2, "command": "任务2" },
    { "task_id": 3, "command": "任务3" }
  ]
}
```

### 并发控制

- **最大并发数:** 默认 4
- **超时时间:** 默认 30 秒
- **重试次数:** 默认 3
- **资源限制:** CPU、内存、I/O

## 任务类型识别

### 自动识别的任务类型

1. **文件操作**
   - 创建/删除文件
   - 移动/重命名文件
   - 下载/上传文件

2. **浏览器操作**
   - 打开网页
   - 填写表单
   - 截图

3. **命令执行**
   - Shell 命令
   - 脚本执行
   - 应用程序启动

4. **数据处理**
   - 解析 JSON/XML
   - 文件转换
   - 数据计算

5. **网络请求**
   - HTTP 请求
   - API 调用
   - 数据库查询

## 任务调度流程

```
接收指令 → 任务注册 → 优先级排序 → 执行池分配 → 并发执行 → 结果收集 → 报告生成
```

### 详细流程

1. **接收指令**
   - 解析用户的多条消息
   - 提取任务命令
   - 识别任务类型

2. **任务注册**
   - 生成唯一任务 ID
   - 设置优先级
   - 检查依赖关系

3. **优先级排序**
   - 按 P0→P1→P2→P3 排序
   - 同优先级按时间排序

4. **执行池分配**
   - 最多 N 个并发任务
   - 检查系统资源
   - 分配到执行槽

5. **并发执行**
   - 执行任务...

Related Claw Skills