AI工作流开源
·
产品介绍
OpenXFlow 是一个面向开发者的开源 AI 工作流平台。通过可视化画布,开发者可以连接大语言模型、Agent、知识库、数据源、API 和外部工具,快速构建、调试、运行和集成 AI 应用。
平台融合可视化工作流、Agent 编排、MCP 工具协议、Skills 能力组织和 RAG 知识检索,让复杂 AI 应用能够以模块化、可复用、可扩展的方式构建。
让每一个 AI 能力,都能够被连接、编排和复用。
产品亮点
| 能力 | 说明 |
|---|---|
| 可视化工作流 | 通过节点画布连接模型、Prompt、工具、知识库与业务逻辑 |
| AI Agent | 构建能够理解任务、选择工具并完成多步骤工作的智能体 |
| Skills 扩展 | 通过可复用流程、提示词、规则、工具与组件沉淀领域能力 |
| MCP 生态 | 作为 MCP Client 连接外部工具,并将项目中的工作流作为 MCP 工具提供 |
| RAG 与知识库 | 组合文档处理、Embedding、向量检索与上下文增强能力 |
| 多模型支持 | 连接主流云端模型、本地模型与兼容 API 的模型服务 |
| 自定义组件 | 使用 Python 扩展节点、工具、数据处理和业务集成 |
| API 服务 | 通过 REST API、Webhook 与 MCP 将工作流接入现有系统 |
| 开源部署 | 支持本地运行、容器构建、私有化部署与定制集成 |
核心能力
可视化 AI 工作流
- 使用节点画布拖拽、连接和配置工作流
- 组合模型、Prompt、数据、工具与流程控制组件
- 在节点间传递文本、消息、数据和结构化结果
- 通过 Playground 交互测试并查看流程执行结果
- 以 JSON 导入、导出和复用工作流
- 通过 REST API、Webhook 或 MCP 运行工作流
AI Agent
- 在可视化流程中构建 Agent,配置模型、指令和上下文
- 将内置组件、其他 Agent 与 MCP Server 作为可调用工具
- 根据任务选择工具并执行多步骤处理
- 接入会话记忆、知识检索和结构化输出组件
- 在 Playground 或 API 调用中调试 Agent 行为
Skills
Skills 是 OpenXFlow 组织可复用 AI 能力的方式。领域知识、任务步骤、提示词、规则、工具与资源可以通过工作流和自定义组件组合封装,形成清晰、可组合的能力入口,并在不同 AI 应用中复用。
MCP
- 通过 MCP Tools 组件连接外部 MCP Server
- 支持 STDIO、Streamable HTTP 和兼容 SSE 的连接方式
- 在设置页或画布侧边栏配置和使用 MCP Server
- 将项目中的工作流作为 MCP 工具提供给外部客户端
- 支持 Cursor、Windsurf、Claude Desktop 等 MCP 客户端连接
RAG 与知识库
- 上传和处理文档,进行文本提取、切分与元数据管理
- 使用 Embedding 模型生成向量表示
- 通过知识库和向量存储完成语义检索
- 将检索结果注入模型上下文,构建知识问答流程
- 通过组件连接文件、数据库、网页和第三方数据源
模型与组件生态
- 集成多种大语言模型、Embedding 模型和本地模型服务
- 提供向量数据库、数据处理、输入输出和工具组件
- 使用 Python 编写自定义组件并加入可视化画布
- 通过 API Request、Webhook 和第三方集成连接业务系统
- 基于 LFX 执行引擎扩展和运行工作流

更多推荐



所有评论(0)