RSS DEV 社区
关注
AI-Team-Team——一种通用的动态多智能体协作框架
AI-Team-Team(ATT)允许 AI 代理自由组建复杂的层级化或动态团队。该项目支持带深度限制的子代理团队递归生成。团队可自主配置成员、定义角色并在层级内迁移。实时 ASCII 地图可视化当前活跃的团队拓扑结构,全局专家目录支持同侪发现。ATT 采用有界 ReAct 循环进行推理,并配备健壮的解析器以执行操作。对话记忆经过压缩以保留关键对话历史。大语言模型(LLM)生成逻辑委托给与供应商无关的回调处理器。民主投票机制管理成员变更,支持匿名参与。协商经纪人负责团队间通信,协作文档库提供受控存储。上下文保护门限制大文件读取,在必要时降级为大纲警告和分块请求。工具审计拦截并审查特定工具调用,以防未经授权的执行。SQLite 状态快照通过序列化系统状态实现崩溃恢复。监督团队负责审计对话并升级异常事件。解耦的仪表板为 UI 更新提供清晰的运行时事件钩子。本项目是一个完整的 Python 包,包含已实现的功能及后续应用规划。