Flowise
用可视化界面构建并自托管 AI Agents。
按维度查看评分与理由
证据显示仓库包含SECURITY.md,但明确声明产品已停止维护,不再接受安全漏洞报告,这削弱了信任。没有发现关于最小权限、用户确认、数据流透明、敏感数据处理、依赖安全、外部影响、回滚或来源归属的具体实现或文档。因此所有信任标准得分为0。
仓库包含package.json和README,但未提供关于自一致性、依赖可用性或失败消息的明确证据。没有测试结果或错误处理文档。因此所有可靠性标准得分为0。
README描述了目标受众和使用场景,但未提供能力边界、触发精度或环境适配的详细说明。因此所有适应性标准得分为0。
README提供了安装说明和文档链接,但未提供信息架构、命名稳定性、示例/FAQ、已知限制、版本变更日志或维护责任的明确证据。许可证文件存在,但包含商业许可部分,且SECURITY.md声明产品已停止维护。因此所有约定标准得分为0。
README声称可以可视化构建AI代理,但未提供输出可用性、边际价值或成本效益的证据。因此所有有效性标准得分为0。
README中的声明未提供可追溯的证据,也没有跨来源的佐证或事实与推断的分离。因此所有可验证性标准得分为0。
- 产品已宣布停止维护,不再接受安全漏洞报告,使用前需评估风险。
- 许可证包含商业许可部分,需仔细阅读以了解使用限制。
- 未提供安全配置或权限管理的文档,可能存在安全风险。
这个 Agent 能做什么,适合哪些场景?
Flowise 是一个用于可视化构建 AI Agents 的应用。它以单一 monorepo 组织 Node 后端、React 前端、第三方节点集成组件,以及自动生成的 Swagger UI API 文档。安装并启动后,应用默认通过本地 http://localhost:3000 提供访问入口;开发模式会在 http://localhost:8080 自动重载代码改动。项目提供 npm 全局安装、Docker Compose、Docker 镜像构建和多种自托管部署路径。它适合希望通过图形界面组装 Agent 工作流,同时保留自行部署和开发源码能力的团队。
用户可通过可视化界面构建 AI Agents。运行 npx flowise start 会启动 Flowise,并在 http://localhost:3000 提供应用入口。源码开发时,packages/server 中的 server 负责 Node 后端 API 逻辑,packages/ui 中的 ui 提供 React 前端,components 提供第三方节点集成,api-documentation 从 Express 自动生成 Swagger UI API 文档。开发者可在 packages/ui 配置 VITE_PORT、在 packages/server 配置 PORT,再运行 pnpm dev;该模式会自动重载代码变更。
- 希望在本机通过图形界面搭建 AI Agent 的产品团队,可使用 npm 安装后在 localhost:3000 运行。
- 需要将 Agent 构建工具部署到现有基础设施的运维团队,可采用 Docker Compose 或自行构建 Docker 镜像。
- 维护前后端分离代码库的开发团队,可分别在
server、ui和components模块中进行开发。 - 需要查看服务 API 文档的工程团队,可使用由 Express 自动生成 Swagger UI 的
api-documentation模块。 - 需要在开发期间快速验证界面和服务端改动的开发者,可配置端口后运行
pnpm dev并使用自动重载。
这个 Agent 有哪些优点和局限?
- 提供可视化 Agent 构建界面,而非只提供命令行或库接口。
- monorepo 明确包含 Node 后端、React 前端、第三方节点集成和自动生成 API 文档的职责边界。
- 同时提供 npm 快速启动、Docker Compose 和 Docker 镜像部署方式。
- 文档列出 AWS、Azure、GCP、DigitalOcean 等自托管部署方向。
- 运行时要求 Node.js >= 20.0.0,旧版 Node 环境需要升级。
- 源码开发需要安装 PNPM,并分别为 UI 和服务端创建
.env文件配置端口。 - 构建可能出现 JavaScript 堆内存不足的退出码 134,需要手动设置
NODE_OPTIONS=--max-old-space-size=4096。 - 仓库元数据标示为 NOASSERTION,而 README 声明 Apache License 2.0;采用前应核实适用许可。
如何安装或部署这个 Agent?
运行环境需要 Node.js >= 20.0.0。首次安装可执行:
npm install -g flowise随后执行:
npx flowise start然后打开 http://localhost:3000。提供的资料未列出启动所需的账号、API 密钥或其他凭据。
如何使用这个 Agent?
完成全局安装后,执行 npx flowise start 并在浏览器打开 http://localhost:3000,通过界面开始构建 AI Agents。若从源码开发:克隆仓库后执行 pnpm install、pnpm build 和 pnpm start。开发模式需在 packages/ui 的 .env 设置 VITE_PORT、在 packages/server 的 .env 设置 PORT,然后执行 pnpm dev。
常见问题
启动后从哪里访问?
npx flowise start 后,打开 http://localhost:3000。可以用 Docker 部署吗?
docker 文件夹复制 .env.example 为 .env,再运行 docker compose up -d;也可自行执行 docker build --no-cache -t flowise . 构建镜像。是否必须提供 API 密钥或账号?
packages/server 中的 .env 配置环境变量。开发环境默认地址是什么?
pnpm dev 后,文档说明可在 http://localhost:8080 访问,并会自动重载代码改动。