发现 AI 代理的未来

MASFactory

收录于 2026年4月25日
智能体与应用工具
开源
Python工作流自动化大语言模型多智能体系统AI代理智能体框架VS Code扩展智能体与应用工具模型与推理框架开发者工具/代码自动化/工作流/RPA

面向多智能体系统编排的图中心化框架,支持 Vibe Graphing 自然语言驱动、代码编程与可视化拖拽三种统一开发范式。

MASFactory 是由北京邮电大学 GAMMA 实验室开发的多智能体系统编排框架,以图作为核心抽象层。框架基于 Node / Edge 底层原语构建了 Agent、Graph(子图)、Loop(循环)、Switch(分支)、Human(人机协同)等可复用组件体系,通过四层架构(Graph Skeleton → Component → Protocol → Interaction)实现从底层图抽象到上层交互范式的完整覆盖。

标志性能力 Vibe Graphing 支持将自然语言意图经人机协作迭代转化为可执行的 graph_design.json 图工作流。三种开发范式——自然语言驱动、声明式/命令式代码、VS Code 可视化拖拽——共享统一运行时,可共存于同一项目。

ContextBlock 协议统一了 Memory / RAG / MCP 等上下文来源的接入,适配器可插拔。框架内置 ChatDev、AgentVerse、CAMEL、MetaGPT 等经典 MAS 方法的复现工作流,并在七个公开基准上验证了有效性。配套的 VS Code 扩展提供拓扑预览、运行时追踪与人机协同交互能力。

快速开始#

pip install -U masfactory

需配置 OPENAI_API_KEY 环境变量(必需),可选配置 OPENAI_BASE_URL / BASE_URLOPENAI_MODEL_NAME(默认 gpt-4o-mini)。Python 要求 >= 3.10。

典型应用#

  • NowWhat:AI 论文摘要服务,将每日论文流转化为结构化简报
  • OhNoPPT:上传论文自动生成可编辑 .pptx 演示文稿
  • ChatDev 复现:多角色软件开发工作流
  • AgentVerse 复现:PythonCalculator 等任务求解场景
  • CAMEL 复现:角色扮演对话演示

待确认信息#

  • PyPI 具体版本号未从页面直接获取(仓库无 Release 发布)
  • ACL 2026 Demo Track 论文最终录用状态待确认
  • masfactory/integrations/ 目录的具体集成列表未详列
  • 除 OpenAI 兼容 API 外是否支持 Anthropic、本地模型等其他提供商未明确
  • MCP 适配器的具体实现深度与支持的 MCP Server 范围未说明

保持更新

获取最新的 AI 工具和趋势,直接发送到您的收件箱。没有垃圾邮件,只有智能。