From 705db88fd148ea305da300337f3bb1e76f5f9c9f Mon Sep 17 00:00:00 2001 From: yi-ge Date: Sun, 29 Mar 2026 21:52:38 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20manage-teams=20v1.2.0=20=E2=80=94=20?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=BB=84=E9=95=BF=E5=94=AF=E4=B8=80=E6=80=A7?= =?UTF-8?q?=E7=BA=A6=E6=9D=9F=EF=BC=88=E4=B8=80=E4=BA=BA=E4=B8=80=E5=9B=A2?= =?UTF-8?q?=E9=98=9F=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- skills/manage-teams/SKILL.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/skills/manage-teams/SKILL.md b/skills/manage-teams/SKILL.md index 45e07a9..2c281bf 100644 --- a/skills/manage-teams/SKILL.md +++ b/skills/manage-teams/SKILL.md @@ -1,7 +1,7 @@ --- name: 团队管理 description: 创建和管理 Agent 团队,组织多 Agent 协作。Use when 需要多个 Agent 围绕同一任务协作、需要建立组织架构、或需要组长统一调度分派任务时。 -version: 1.1.0 +version: 1.2.0 type: procedural risk_level: medium status: enabled @@ -40,6 +40,14 @@ market: - **临时团队(ephemeral)**:任务驱动,完成后可解散。适合项目制协作。 - **持久团队(persistent)**:长期存在,适合部门/团队。临时团队可升级为持久团队。 +### 组长唯一性约束 + +**一个 Agent 只能担任一个团队的组长(TL)。** 这是组织架构的硬性约束: + +- 创建团队时,如果调用者已是其他团队的组长,应先卸任原团队组长(`set_supervisor` 指定接替者)再创建新团队 +- 不要将已担任组长的 Agent 设为另一个团队的组长 +- 一个 Agent 可以同时是某团队的组长和另一个团队的普通成员,但不能同时担任两个团队的组长 + ### 组长职责 1. 接收用户需求,分析任务复杂度 @@ -122,3 +130,4 @@ manage_team({ action: 'promote', teamId: '...' }) 5. **及时汇总**:收到成员结果后及时汇总,不要让用户等待 6. **动态调整**:发现缺少某领域专家时,用 add_member 补充 7. **用完即散**:临时团队任务完成后及时解散,保持组织整洁 +8. **组长唯一**:一个 Agent 只担任一个团队的组长,避免职责分散导致管理混乱