SuperAPI AI 工具集

team-management

通用与其它

查看项目

更新于 10-15 19:52

技能介绍

用途:面向管理员,用于创建或导入团队、管理团队组成、增删 worker,以及将任务委派给 Team Leader。团队结构为 1 名 Team Leader 加 N 名 Worker;Leader 是具备管理技能的特殊 Worker,负责任务分解与分配。Manager 只向 Team Leader 委派任务,不直接指挥团队 worker。

主要能力与用法:快速创建分两步。第一步用 hiclaw CLI 创建团队:hiclaw create team --name <TEAM_NAME> --leader-name <LEADER_NAME> --leader-model <MODEL> --workers <w1>,<w2>。第二步在 Leader Room 中 @mention Leader 分配任务,Leader 会分解任务并在 Team Room 中协调 worker。完整流程见 references/create-team.md。若需设置 CPU 或内存 requests/limits,需使用 YAML Team manifest 的 leader.resources 和/或 workers[].resources,再用 hiclaw apply -f 应用;简单的 hiclaw create team / hiclaw update team 参数不暴露资源调优。修改成员资源会重建对应成员容器,需确认团队未在执行任务。

操作参考:创建团队见 references/create-team.md,命令 hiclaw create team;了解团队生命周期见 references/team-lifecycle.md;委派任务见 references/team-task-delegation.md;增删 worker 见 references/team-lifecycle.md,命令 hiclaw get team;删除团队容器见 references/team-lifecycle.md 与 scripts/lifecycle-worker.sh(按 worker)。

限制与注意事项:Team Leader 是 Worker 容器,运行时相同,但使用 team-leader-agent 技能而非 worker-agent 技能;团队 worker 只与自己的 Leader 通信,其 groupAllowFrom 为 [Leader, Team Admin],不含 Manager;Manager 只与 Team Leader 通信,绝不直接 @mention 团队 worker;Team Room 包含 Team Admin,即 Leader + Team Admin + 所有团队 worker(除非是 Team Admin,否则不含 Global Admin);Leader Room 为标准三方,即 Manager + Global Admin + Leader;Leader DM 为 Team Admin 与 Leader 之间,用于团队级管理;Team Admin 默认是 Global Admin,除非指定 --team-admin;委派任务使用 --delegated-to-team,以便心跳检查 Leader 而非 worker;Controller 强制所有团队成员运行时为 copaw,创建团队时应省略 runtime。其他细节暂未提供。