多任务并行执行管理器。接收多条指令并同步执行,支持优先级调度、任务依赖、结果收集和进度跟踪。适用于需要并发处理多个独立任务的场景。
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install parallel-task-executor或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install parallel-task-executor⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/parallel-task-executor/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: parallel-task-executor description: 多任务并行执行管理器。接收多条指令并同步执行,支持优先级调度、任务依赖、结果收集和进度跟踪。适用于需要并发处理多个独立任务的场景。 ---
接收用户的多条指令,自动识别任务类型、优先级和依赖关系,并在并发执行池中同步处理。
当收到多条指令时,自动注册为独立任务:
{
"task_id": "task_123",
"command": "下载文件",
"priority": 1,
"status": "pending",
"created_at": "2026-02-05T22:30:00Z",
"depends_on": []
}
优先级级别:
P0 - 最高优先级(紧急任务)P1 - 高优先级(重要任务)P2 - 中优先级(普通任务)P3 - 低优先级(可选任务)调度策略:
同步执行模式:
{
"mode": "parallel",
"max_concurrent": 4,
"tasks": [
{ "task_id": 1, "command": "任务1" },
{ "task_id": 2, "command": "任务2" },
{ "task_id": 3, "command": "任务3" }
]
}
串行执行模式:
{
"mode": "serial",
"tasks": [
{ "task_id": 1, "command": "任务1" },
{ "task_id": 2, "command": "任务2" },
{ "task_id": 3, "command": "任务3" }
]
}
- 创建/删除文件 - 移动/重命名文件 - 下载/上传文件
- 打开网页 - 填写表单 - 截图
- Shell 命令 - 脚本执行 - 应用程序启动
- 解析 JSON/XML - 文件转换 - 数据计算
- HTTP 请求 - API 调用 - 数据库查询
接收指令 → 任务注册 → 优先级排序 → 执行池分配 → 并发执行 → 结果收集 → 报告生成
- 解析用户的多条消息 - 提取任务命令 - 识别任务类型
- 生成唯一任务 ID - 设置优先级 - 检查依赖关系
- 按 P0→P1→P2→P3 排序 - 同优先级按时间排序
- 最多 N 个并发任务 - 检查系统资源 - 分配到执行槽
- 执行任务 - 实时进度更新 - 错误处理
- 收集所有任务结果 - 合并成功/失败状态 - 生成报告
{
"total_tasks": 5,
"completed": 2,
"running": 2,
"pending": 1,
"progress": "40%",
"eta": "预计剩余 30 秒"
}
pending - 等待中running - 执行中completed - 已完成failed - 失败cancelled - 已取消{
"execution_id": "exec_456",
"total_tasks": 5,
"completed": 4,
"failed": 1,
"success_rate": "80%",
"duration": "45.2秒",
"tasks": [
{
"task_id": 1,
"command": "创建文件",
"status": "completed",
"result": "成功",
"duration": "2.1秒"
},
{
"task_id": 2,
"command": "下载文件",
"status": "completed",
"result": "成功",
"duration": "18.5秒"
}
]
}
- 失败任务自动重试 - 最多重试 3 次 - 指数退避策略
- 单个任务失败不影响其他任务 - 失败任务独立处理 - 失败报告详细
- 实时错误状态 - 失败原因分析 - 建议解决方案
# 用户发送
"创建文件A,创建文件B,下载文件C"
# 系统自动处理为 3 个并发任务
# 结果:
# ✓ 任务1: 创建文件A - 成功
# ✓ 任务2: 创建文件B - 成功
# ✓ 任务3: 下载文件C - 成功
# 用户发送
"高优先级:删除临时文件,中优先级:备份文件,低优先级:整理文档"
# 系统按优先级排序执行
# 结果:
# ✓ 高优先级:删除临时文件 - 成功
# ✓ 中优先级:备份文件 - 成功
# ✓ 低优先级:整理文档 - 成功
# 用户发送
"先创建目录,再创建文件"
# 系统自动识别依赖关系
# 结果:
# ✓ 任务1: 创建目录 - 成功
# ✓ 任务2: 创建文件 - 成功(依赖任务1完成)
可在 ~/.openclaw/openclaw.json 中配置:
{
"parallel-executor": {
"max_concurrent_tasks": 4,
"task_timeout_seconds": 30,
"max_retries": 3,
"default_priority": "P1",
"enable_progress_tracking": true,
"enable_error_recovery": true
}
}
安装 Parallel Task Executor 后,可以对 AI 说这些话来触发它
Help me get started with Parallel Task Executor
Explains what Parallel Task Executor does, walks through the setup, and runs a quick demo based on your current project
Use Parallel Task Executor to multitasking parallel execution manager
Invokes Parallel Task Executor with the right parameters and returns the result directly in the conversation
What can I do with Parallel Task Executor in my product manager workflow?
Lists the top use cases for Parallel Task Executor, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/parallel-task-executor/ 目录(个人级,所有项目可用),或 .claude/skills/parallel-task-executor/(项目级)。重启 AI 客户端后,用 /parallel-task-executor 主动调用,或让 AI 根据上下文自动发现并使用。
Parallel Task Executor 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
Parallel Task Executor 可免费安装使用。请查阅仓库了解许可证信息。
多任务并行执行管理器。接收多条指令并同步执行,支持优先级调度、任务依赖、结果收集和进度跟踪。适用于需要并发处理多个独立任务的场景。
Parallel Task Executor 属于「Product Manager」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my product manager tasks using Parallel Task Executor
Identifies repetitive steps in your workflow and sets up Parallel Task Executor to handle them automatically