dispatching-parallel-agents

仓库创建 2026年3月20日最近提交 3 天前SkillHot 收录 20 天前
▸ 精选理由

适合同时处理多个独立失败或子任务,显著提升并发处理效率。

这个 Skill 做什么

将互不依赖的子任务分别分派给隔离的子智能体并发执行以加速排查与完成。

把多个互不依赖的小任务拆成独立的智能体并发处理,加速排查或完成工作。适合遇到几个可以并行、没有共享状态或顺序依赖的问题时使用,比如不同测试文件或子系统的故障。重点是为每个智能体构造完整上下文并隔离状态,这样并行效率才能线性提升。

▸ 展开 SKILL.md 英文原文

当面对 2 个以上可以独立进行、无共享状态或顺序依赖的任务时使用

开发编程并行子智能体调试通用
7.3k
Stars
702
Forks
20
仓库内 Skill
+795
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/jnMetaCode/superpowers-zh/main/skills/dispatching-parallel-agents/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/jnMetaCode/superpowers-zh/main/skills/dispatching-parallel-agents/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# 并行分派智能体

## 概述

你将任务委派给具有隔离上下文的专用智能体。通过精心设计它们的指令和上下文,确保它们专注并成功完成任务。它们不应继承你的会话上下文或历史记录——你要精确构造它们所需的一切。这样也能为你自己保留用于协调工作的上下文。

当你遇到多个不相关的失败(不同的测试文件、不同的子系统、不同的 bug),逐一排查会浪费时间。每个排查都是独立的,可以并行进行。

**核心原则:** 每个独立问题域分派一个智能体,让它们并发工作。

## 何时使用

```dot
digraph when_to_use {
    "存在多个失败?" [shape=diamond];
    "它们是否独立?" [shape=diamond];
    "单个智能体排查所有问题" [shape=box];
    "每个问题域一个智能体" [shape=box];
    "能否并行工作?" [shape=diamond];
    "顺序执行智能体" [shape=box];
    "并行分派" [shape=box];

    "存在多个失败?" -> "它们是否独立?" [label="是"];
    "它们是否独立?" -> "单个智能体排查所有问题" [label="否 - 有关联"];
    "它们是否独立?" -> "能否并行工作?" [label="是"];
    "能否并行工作?" -> "并行分派" [label="是"];
    "能否并行工作?" -> "顺序执行智能体" [label="否 - 有共享状态"];
}
```

**适用场景:
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有