跳到主要内容

团队管理概览

GeniSpace 提供灵活的团队协作功能,支持个人工作空间和多人协作团队。通过完善的权限管理和计费绑定机制,确保团队协作的高效性和安全性。

团队类型

个人团队 (Personal Team)

  • 自动创建:每个用户注册激活时自动创建个人团队
  • 私人空间:所有资源仅对个人可见和使用
  • 完全控制:用户作为团队所有者,拥有所有权限
  • 不可删除:作为用户的基础工作空间,无法删除
  • 不可转移:个人团队所有权不可转移给其他用户
  • 不可退出:用户无法退出自己的个人团队
  • 计费账户:使用用户的个人计费账户

协作团队 (Collaborative Team)

  • 多人协作:支持多个用户共同工作
  • 权限管理:不同成员角色拥有不同权限
  • 资源共享:团队内资源可以共享使用
  • 计费机制:使用团队所有者的个人计费账户
  • 可管理性:支持创建、删除、成员管理、所有权转移等操作
  • 成员退出:普通成员可以退出团队,但团队所有者不能退出

成员角色与权限

所有者 (Owner)

  • 最高权限:拥有团队的完全控制权
  • 团队管理:可以删除团队、转移所有权
  • 成员管理:添加、移除、修改成员角色
  • 资源管理:创建、修改、删除所有团队资源
  • 计费责任:承担团队的计费责任
  • 退出限制:团队所有者不能退出团队,必须先转移所有权

管理员 (Administrator)

  • 团队设置:管理团队基本信息和设置
  • 成员管理:邀请新成员、修改成员角色(除所有者外)
  • 资源管理:创建、修改、删除团队资源
  • 无法删除团队:不能删除团队或转移所有权
  • 可以退出:可以退出团队

成员 (Member)

  • 资源使用:可以使用团队内的所有资源
  • 创建权限:可以创建和管理自己的资源
  • 协作参与:参与团队协作和讨论
  • 有限管理:只能管理自己创建的资源
  • 可以退出:可以退出团队

查看者 (Viewer)

  • 只读权限:只能查看团队资源,不能修改
  • 无创建权限:不能创建新的资源
  • 基础参与:可以查看团队信息和资源列表
  • 受限访问:不能执行任何修改操作
  • 可以退出:可以退出团队

团队创建与管理

创建协作团队

前置条件

  • 拥有企业版 (ENTERPRISE) 订阅
  • 具有有效的个人计费账户
  • 未超出团队数量限制(企业版最多4个协作团队)

创建流程

验证订阅权限

检查团队数量限制

创建团队记录

设置创建者为团队所有者

团队创建完成

计费机制

  • 基于所有者:团队计费直接基于团队所有者的个人计费账户
  • Token 共享:团队成员使用服务时从所有者账户扣除 Token
  • 透明计费:所有使用记录详细标记团队和使用者信息
  • 责任明确:团队所有者承担团队的所有计费责任

团队删除

删除前检查

在删除团队前,系统会自动检查团队是否还有未清理的资源:

  • 智能体 (Agents):检查是否有未删除的智能体
  • 工具 (Operators):检查是否有未删除的工具
  • 任务 (Tasks):检查是否有未完成或未删除的任务
  • 知识库 (Knowledge Bases):检查是否有未删除的知识库
  • 文档 (Documents):检查是否有未删除的文档

删除限制

  • 资源清理:必须先删除所有团队资源才能删除团队
  • 所有者权限:只有团队所有者可以删除团队
  • 个人团队:个人团队不能被删除
  • 详细提示:如果有未清理资源,系统会显示具体的资源数量和类型

删除流程

验证删除权限

检查团队资源

资源清理确认

执行团队删除

删除完成通知

团队所有权转移

转移条件

  • 当前所有者:只有当前团队所有者可以发起转移
  • 目标用户:目标用户必须是团队成员
  • 协作团队:只有协作团队支持所有权转移
  • 有效用户:目标用户必须是激活状态的用户

转移流程

验证转移权限

选择目标用户

确认转移操作

更新所有者记录

更新成员角色

转移完成通知

转移影响

  • 计费责任:计费责任转移给新的团队所有者
  • 权限变更:原所有者变为普通成员,新所有者获得完全权限
  • 资源归属:团队资源归属不变,但管理权限转移

成员邀请

邀请流程

  1. 权限验证:只有管理员和所有者可以邀请成员
  2. 邮箱邀请:通过邮箱发送邀请链接
  3. 角色分配:为新成员指定初始角色
  4. 自动激活:已注册用户自动加入,未注册用户需要完成注册

邀请限制

  • 成员数量:企业版每个团队最多支持指定数量的成员
  • 角色权限:只能邀请权限等级不高于自己的成员
  • 个人团队:个人团队不支持邀请其他成员

成员退出

退出权限

  • 普通成员:管理员、成员、查看者可以退出团队
  • 所有者限制:团队所有者不能退出团队
  • 个人团队:不能退出个人团队

退出流程

验证退出权限

确认退出操作

移除成员记录

资源访问权限撤销

退出完成通知

退出影响

  • 资源访问:立即失去团队资源的访问权限
  • 创建资源:个人创建的资源仍保留在团队中
  • 重新加入:需要重新邀请才能加入团队

资源管理

资源类型

  • 智能体 (Agents):AI 助手和对话机器人
  • 工具 (Operators):自动化工具和组件
  • 知识库 (Knowledge Bases):文档和知识管理
  • 任务 (Tasks):工作流和自动化任务
  • 文档 (Documents):各类文档和文件

资源权限

  • 创建者权限:资源创建者拥有完全控制权
  • 团队共享:团队内资源可以被其他成员使用
  • 权限继承:基于成员角色的权限继承机制
  • 访问控制:细粒度的资源访问控制

资源统计

  • 实时统计:团队资源使用情况的实时统计
  • 分类统计:按资源类型分类的详细统计
  • 使用分析:资源使用频率和效果分析
  • 删除检查:团队删除前的资源完整性检查

计费与使用

计费模式

  • Token 计费:所有服务使用基于 Token 计费
  • 基于所有者:团队使用基于团队所有者的个人计费账户
  • 实时扣除:服务使用时实时从所有者账户扣除 Token
  • 详细记录:每次使用都有完整的记录和追踪

使用统计

  • 日使用量:当日团队 Token 使用情况
  • 月使用量:当月累计 Token 使用情况
  • 环比分析:与历史数据的对比分析
  • 成员排行:团队成员的使用排行榜

成本控制

  • 余额监控:实时显示团队所有者账户的 Token 余额
  • 使用预警:Token 不足时的及时提醒
  • 使用优化:基于统计数据的使用建议

协作功能

在线状态

  • 实时状态:显示团队成员的在线/离线状态
  • 活跃时间:基于最近活动时间的状态判断
  • 可配置阈值:可调整的活跃时间阈值设置

活动记录

  • 操作日志:详细记录团队内的所有操作
  • 变更追踪:资源和设置的变更历史
  • 审计功能:完整的团队活动审计记录

通知系统

  • 成员变更:新成员加入、成员离开的通知
  • 资源更新:团队资源创建、修改的通知
  • 系统消息:重要系统消息和公告

安全与隐私

数据隔离

  • 团队隔离:不同团队的数据完全隔离
  • 权限控制:基于角色的严格权限控制
  • 访问审计:所有数据访问的完整审计

隐私保护

  • 成员信息:成员个人信息的隐私保护
  • 使用记录:使用记录仅团队内可见
  • 数据加密:敏感数据的加密存储和传输

API 接口

团队管理

  • GET /teams - 获取用户团队列表
  • POST /teams - 创建新团队
  • GET /teams/:teamId - 获取团队详情
  • PUT /teams/:teamId - 更新团队信息
  • DELETE /teams/:teamId - 删除团队
  • GET /teams/:teamId/check-deletion - 检查团队是否可删除

成员管理

  • POST /teams/:teamId/members - 邀请团队成员
  • GET /teams/:teamId/members - 获取成员列表
  • PUT /teams/:teamId/members/:memberId - 更新成员角色
  • DELETE /teams/:teamId/members/:memberId - 移除成员
  • POST /teams/:teamId/leave - 退出团队

团队切换与转移

  • POST /teams/switch - 切换当前活动团队
  • GET /teams/:teamId/stats - 获取团队资源统计
  • GET /teams/:teamId/transfer-users - 获取可转移的用户列表
  • POST /teams/:teamId/transfer - 转移团队所有权

最佳实践

团队组织

  1. 明确目标:为团队设定清晰的目标和用途
  2. 合理分工:根据成员技能分配合适的角色
  3. 定期回顾:定期评估团队效率和协作效果
  4. 资源管理:定期清理不需要的资源,保持团队整洁

权限管理

  1. 最小权限原则:给予成员完成工作所需的最小权限
  2. 定期审查:定期审查和调整成员权限
  3. 权限文档:维护清晰的权限说明文档
  4. 所有权规划:合理规划团队所有权,必要时及时转移

成本管理

  1. 预算规划:根据团队规模制定 Token 使用预算
  2. 使用监控:定期监控团队的 Token 使用情况
  3. 优化建议:基于使用数据优化服务使用策略
  4. 所有权管理:必要时可以转移团队所有权以优化计费

协作效率

  1. 资源共享:充分利用团队资源共享功能
  2. 沟通协调:建立有效的团队沟通机制
  3. 知识管理:构建团队知识库和最佳实践
  4. 成员流动:合理管理成员的加入和退出

故障排除

常见问题

  • 无法创建团队:检查订阅状态和团队数量限制
  • 邀请失败:确认邮箱地址和权限设置
  • 权限异常:验证成员角色和权限配置
  • 计费问题:检查团队所有者账户的 Token 余额
  • 无法删除团队:检查团队是否还有未清理的资源
  • 无法退出团队:确认是否为团队所有者,所有者需要先转移所有权
  • 转移失败:确认目标用户是否为团队成员且状态正常

解决方案

  • 资源清理:删除团队前需要先清理所有智能体、工具、任务、知识库和文档
  • 所有权转移:团队所有者退出前需要先将所有权转移给其他成员
  • 权限验证:确保操作用户具有相应的权限级别
  • 状态检查:确认用户和团队状态正常

技术支持

如遇到团队管理相关问题,请联系技术支持团队,我们会及时为您解决。


最后更新:2025年1月