项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 55566
使用教程
环境要求
- NodeJS >= 20.0.0(快速安装方式必需)
- npm(随 NodeJS 一起安装)
- Docker 与 Docker Compose(使用容器方式时需要)
- pnpm(从源码构建开发环境时需要)
安装与启动步骤
-
1安装 NodeJS
先安装 NodeJS 20.0.0 或更高版本,这是用 npm 方式运行 Flowise 的前置条件。
-
2全局安装 Flowise
用 npm 全局安装 flowise 包,安装完成后即可通过 npx 命令启动服务。
npm install -g flowise -
3启动 Flowise
执行启动命令,服务默认监听 3000 端口,请保持该终端窗口运行。
npx flowise start -
4打开 Web 界面
浏览器访问 http://localhost:3000 进入拖拽式可视化编排界面。
-
5克隆项目源码
使用 Docker 或源码开发方式时,先把仓库克隆到本地。
git clone https://github.com/FlowiseAI/Flowise.git -
6准备 Docker 变量
进入仓库根目录下的 docker 文件夹,把 .env.example 复制为 .env。
cd Flowise/docker cp .env.example .env -
7启动 Docker 容器
以分离模式启动容器,随后浏览器访问 http://localhost:3000。
docker compose up -d
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
.env | 是 | Docker Compose 方式下由 .env.example 复制改名而来,供容器读取 | Flowise/docker/.env |
VITE_PORT | 否 | 开发模式下前端端口,写在 packages/ui 的 .env 中 | VITE_PORT=8080 |
PORT | 否 | 开发模式下服务端端口,写在 packages/server 的 .env 中 | PORT=3000 |
如何确认成功
浏览器打开 http://localhost:3000 能正常显示 Flowise 界面,即启动成功。
常见问题
Q:pnpm build 报 Exit code 134(JavaScript heap out of memory)怎么办
A:这是 Node 堆内存不足。先设置 NODE_OPTIONS="--max-old-space-size=4096"(Windows CMD 用 set NODE_OPTIONS=...),再重新执行 pnpm build。
Q:如何停止 Docker 容器?
A:在 docker 目录执行 docker compose stop;若是用 docker run 启动的单个容器,则执行 docker stop flowise。
Q:开发模式访问哪个地址?
A:在 packages/ui 和 packages/server 分别建好 .env 并设置 VITE_PORT、PORT 后,执行 pnpm dev,应用运行在 http://localhost:8080。
Q:这个项目还在维护吗?
A:README 顶部标注 Flowise 已归档(archived),并指向 Future of Flowise 讨论帖,使用前建议先查看该说明。
注意事项
- NodeJS 版本必须不低于 20.0.0,否则可能无法启动。
- 从源码构建需依次执行 pnpm install 与 pnpm build,再运行 pnpm start。
- Docker 镜像方式需先本地构建:docker build --no-cache -t flowise .,再 docker run -d --name flowise -p 3000:3000 flowise。
- README 声明项目已归档,长期使用请关注官方后续说明。
核心亮点
- 可视化拖拽界面构建AI工作流,大幅降低开发门槛,非程序员也能快速上手
- 深度集成LangChain生态,支持数百种模型、工具和向量库,扩展性强
- 提供一键部署到Docker、AWS等平台,支持API和嵌入式聊天组件,生产可用性好
不足之处
- 复杂工作流节点配置较多,学习曲线陡峭,文档示例偏基础
- 高级功能(如多用户权限、审计日志)依赖商业版,社区版功能受限
适用场景
- 快速搭建企业内部知识库问答机器人
- 为产品原型设计AI客服或智能助手流程
- 教学演示LLM应用开发,验证Agent工作流逻辑
替代项目
Dify、LangFlow、n8n
下一篇:AstrBot
同类项目推荐
agent-systems-handbook
开源
从零到一掌握AI智能体系统实战,紧跟最新架构与协议。
Agent Systems Handbook by Prompthon — A practical AI agents handbook covering agent···
sample-specship
开源
让 AI 编码代理按规范流程自主交付,质量有门禁
Spec-driven autonomous engineering workflow for AI coding agents: recon → plan → b···
affiliate-skills
开源
一键获取50个AI技能,让联盟营销内容自动产出并上线。
50 AI agent skills for affiliate marketing. Research trending content, write data-ba···
ComfyUI-Copilot
开源
用对话生成 ComfyUI 工作流,告别手动连线调试
An AI-powered custom node for ComfyUI designed to enhance workflow automation and pr···
open-agent
开源
在终端里直接调用 AI,写代码问问题不切屏
Open-source AI agent that brings the power of open models directly into your termina···
solcex-autonomous-vanguard
开源
让 AI 代理 24 小时自动评估代币并完成支付,代币上市快人一步
Autonomous AI BD Agent for SolCex Exchange: 24/7 Cross-Chain Token Scoring & Payment···
mcp
开源
让 AI 直接管理 Dokploy 部署,说句话就能查状态、发应用
The Official MCP package for Dokploy
OpenTracy
开源
让 AI 智能体自己提改进、跑评测、过审批再上线
Self-improving AI agent harness — propose, eval, approve, ship. AHE autonomous loop···
claudex
开源
给 Claude Code 装上记忆,历史对话随时可搜可看
MCP server with persistent memory + FTS5 search for Claude Code conversation history···
