返回目录
开源项目自动化与 Agent 类新手

Flowise:可视化构建 AI Agents

Flowise 是一个开源的可视化工具,用于以拖拽方式构建 AI Agents 和自动化工作流,支持接入多种 LLM、向量数据库及第三方节点,适合低代码开发 AI 应用。

0 次阅读2026/08/25 发布
Flowise:可视化构建 AI Agents 来源图片

社区作者 · zZz

它解决什么问题

Flowise 是一个已归档的开源项目,原仓库提供可视化构建 AI Agents 的能力。用户可以通过拖拽节点的方式连接大语言模型、向量存储、工具和 API,快速搭建聊天机器人、RAG 问答系统或自动化流水线。项目采用 monorepo 结构,包含 Node.js 后端、React 前端、第三方组件集成模块以及自动生成的 Swagger API 文档。支持 npm 全局安装、Docker 部署和多种云平台一键部署。由于仓库已标记为 archived,官方建议参考 #6727 讨论后续发展方向。

— 本文由 AI 根据公开来源辅助整理,命令、版本与许可证请在使用前到原始页面复核。

安装 / 开始使用

一、快速开始(npm 方式)

  1. 下载并安装 Node.js >= 20.0.0。

步骤 2 · 安装 Flowise:

可复制命令
npm install -g flowise

步骤 3 · 启动 Flowise:

可复制命令
npx flowise start
  1. 打开 http://localhost:3000 访问。

二、Docker 方式

命令
Docker Compose:
  1. 克隆 Flowise 项目。
  1. 进入项目根目录下的 docker 文件夹。
  1. 复制 .env.example 文件,粘贴到同一位置并重命名为 .env。

步骤 4 · 执行

可复制命令
docker compose up -d

  1. 打开 http://localhost:3000。

步骤 6 · 停止容器:

可复制命令
docker compose stop

命令
Docker 镜像:

步骤 1 · 本地构建镜像:

可复制命令
docker build --no-cache -t flowise .

步骤 2 · 运行镜像:

可复制命令
docker run -d --name flowise -p 3000:3000 flowise

步骤 3 · 停止镜像:

可复制命令
docker stop flowise

三、开发者模式

前置要求:安装 pnpm:

可复制命令
npm i -g pnpm

步骤 1 · 克隆仓库:

可复制命令
git clone https://github.com/FlowiseAI/Flowise.git

步骤 2 · 进入目录:

可复制命令
cd Flowise

步骤 3 · 安装依赖:

可复制命令
pnpm install

步骤 4 · 构建代码:

可复制命令
pnpm build

步骤 5 · 启动应用:

可复制命令
pnpm start

,访问 http://localhost:3000。

开发模式:

  1. 在 packages/ui 下创建 .env 文件并指定 VITE_PORT(参考 .env.example)。
  1. 在 packages/server 下创建 .env 文件并指定 PORT(参考 .env.example)。
  1. 运行 pnpm dev,代码改动会自动重载,访问 http://localhost:8080。

常见问题: 构建时若出现 Exit code 134(JavaScript heap out of memory),请增大 Node.js 堆内存后重新运行 pnpm build:

macOS/Linux/Git Bash:

可复制命令
export NODE_OPTIONS="--max-old-space-size=4096"

Windows PowerShell:$env:

可复制命令
NODE_OPTIONS="--max-old-space-size=4096"

Windows CMD:

可复制命令
set NODE_OPTIONS=--max-old-space-size=4096

环境变量:可在 packages/server 文件夹内的 .env 文件中配置实例相关环境变量,更多细节请查阅官方文档。

来源教程配图

教程配图
配图 1 · 教程配图查看原图
教程配图
配图 2 · 教程配图查看原图
教程配图
配图 3 · 教程配图查看原图
Deploy on Railway
配图 4 · Deploy on Railway查看原图
Deploy to Northflank
配图 5 · Deploy to Northflank查看原图
Deploy to Render
配图 6 · Deploy to Render查看原图
Deploy on Elestio
配图 7 · Deploy on Elestio查看原图
Deploy on Sealos
配图 8 · Deploy on Sealos查看原图

适用场景

可视化构建 AI Agent 和自动化工作流
搭建基于 RAG 的智能问答系统
低代码集成 LLM
向量数据库和第三方 API
快速原型开发聊天机器人或 AI 助手
自托管部署 AI 应用流程