SuperAPI AI 工具集

FLUJO

FLUJO 是一款开源、本地优先的 AI 工作空间桌面应用,定位类似“n8n + ChatGPT”。它通过 MCP(Model Context Protocol)连接各类 AI 模型与外部应用,让用户以自然语言步骤或可视化流程图的方式构建可复用的 AI 智能体,并在聊天、后台自动化或外部软件中调用。FLUJO 基于 Next.js 和 React 构建,支持在线模型(OpenAI、Azure OpenAI、Anthropic、Google Gemini、X.ai、OpenRouter 等)以及通过 Ollama 运行的本地离线模型。它集中管理 API Key 与环境变量,可安装和配置 MCP 服务器,提供内置调试器、分支、循环、子流程、定时触发等能力。工作区数据存储在用户本机,默认面向 localhost 上的单一可信操作者,不提供登录界面或用户隔离。项目采用 MIT 许可证,由 PocketFlow 驱动。

访问官网

工具介绍

FLUJO 是一款开源、本地优先的 AI 工作空间,官方将其概括为“Think n8n + ChatGPT”。它把模型连接、应用连接和智能体构建集中在一个桌面应用中,目标是让用户以可视化方式构建私有 AI 智能体,并按自己的方式运行:与智能体对话、将其用于自动化,或从其他软件中调用。

用途与定位 FLUJO 面向希望把多个 AI 模型、工具和其他智能体组合起来完成任务的用户。用户只需保存一次模型与应用连接,即可构建可复用的智能体——既可以用自然语言步骤描述,也可以用可视化流程图编排。构建完成后,同一套配置可用于聊天、后台自动化和外部应用调用。工作区存储在用户自己的电脑上;云端模型和已连接的服务会收到用户发送给它们的请求。

主要能力

  1. 模型连接:支持 OpenAI、Azure OpenAI、Anthropic、Google Gemini、X.ai、OpenRouter、受支持的订阅连接,以及通过 Ollama 使用的本地模型。提供引导式或专家式设置,保存连接后可先测试再使用。支持将连接放入文件夹、标记收藏、为不同 AI 步骤选择不同模型,并可配置按顺序尝试的备用连接策略,以应对限额或服务中断。
  2. 连接应用(MCP):通过 Model Context Protocol 让智能体访问文件、浏览器、API 和其他服务。连接方式包括精选应用、MCP Registry、远程 URL、GitHub 仓库或本地命令,并支持 AI 辅助配置。可浏览工具、资源和可复用提示词,配置 roots 和可选的模型采样;可在连接详情视图中直接调用工具、检查资源。兼容工具可在聊天中返回交互式界面(MCP Apps)。还可通过 FLUJO 的本地 MCP 代理将已配置的服务器显式暴露给其他兼容客户端。
  3. 智能体构建:提供 Easy 模式(像写菜谱一样,用自然语言逐步构建)和 Expert 可视化模式(在图中连接 Start、AI、连接应用、Static、Subflow、Finish 等节点)。支持分支与交接(由模型根据对话选择下一位专家或路径)、循环(回到较早步骤再执行一轮)、子流程(把另一个流程作为步骤复用,可配置输入上下文和输出处理)。每个 AI 步骤可单独选择模型、指令、工具和资源。AI 生成的流程在运行前可先审阅。
  4. 对话与调试:在 Talk 中选择已保存的智能体开始或继续对话。提供实时执行视图,可跟踪步骤和工具结果,并显示模型用量和上下文窗口计量。可视化调试器支持设置断点、单步执行节点、检查执行前后的状态。可选工具审批可在工具调用运行前进行审查(审批控制的是动作,并不对本地程序进行沙箱隔离)。支持附加受支持的文件或音频、编辑消息、分支对话。
  5. 自动化:可按计划或事件触发运行已保存的智能体。FLUJO 服务器需保持运行,浏览器标签页可以关闭。每个已保存触发器有自己的运行历史和结果。可将“Watch a tool”触发器与 WhatsApp MCP 服务器组合构建自动回复器(其运行取决于所连接的服务器、账户访问权限和智能体配置)。计划追赶最多接纳一次错过的执行,不会重放所有错过的运行。
  6. 实验性功能:Meetings 可将多个智能体带入围绕某个主题的共享对话;Personas 是带有名称、角色、记忆、对话和目标持续助手,可审查其工作与记忆、调整设置、暂停或停止目标;Waves 可在一个地方查看流程及其关系,或在 Day 视图中查看计划时间(概览为只读,预测与执行结果不同)。这些功能需在设置中启用实验特性。
  7. 外部工具集成:可从 Cline、Roo Code、Cursor、OpenAI SDK 客户端或其他兼容 MCP 客户端复用 FLUJO。默认本地配置接受一个兼容性 API-key 值,该值不是身份验证;显式启用的 owner 策略需要签发的、有作用域的 bearer。FLUJO 可作为 Ollama 的模型提供方连接,但不暴露 Ollama 兼容的服务器端点。运行中的应用内 /docs 提供可搜索的 HTTP 文档。

使用方式 安装:官方提供 Windows 安装程序(flujo-setup.exe)、Windows PowerShell、Linux/macOS、npm、Docker 以及从源码构建等多种方式。安装程序会一并配置 Git、Node.js、Python、uv、ripgrep 等工具运行时,需要联网下载依赖。使用已发布的 npm 包需 Node.js 22.19+(22.x 内)或 24.2+(24.x 内),运行后打开 localhost:4200 并保持 FLUJO 服务器运行。部分连接工具需要额外的运行时或凭据。Shell 安装程序默认跟随开发分支。 快速上手:安装并打开 AI Setup → Connect AI,保存并测试模型连接;在 Connected Apps 下添加任务所需工具,先测试操作再附加;打开 Agents → Start simple,描述步骤、绑定模型和工具、命名并保存;选择 Try it 与智能体对话;返回编辑器修改指令或使用 Expert 图;手动运行成功后,再按需添加自动化或连接外部客户端。

适用场景 适合需要把多个模型、MCP 工具和其他智能体组合成可复用工作流的用户,例如构建网站生成器、自动回复器、多专家协作流程等;也适合希望本地保存工作区、使用本地 Ollama 模型、或从 Cursor、Cline 等外部客户端调用智能体的开发者。

限制与注意事项 默认安装面向 localhost 上的单一可信操作者,没有登录界面或独立用户账户;设置中的网络访问控制的是暴露范围,不是身份验证。有意的局域网或公网暴露需要适当的认证控制,公共/共享托管的验收标准仍待明确,工作区选择不提供用户隔离。凭据保护方面,用户可设置自己的加密密码;公开默认是混淆而非私有保险库,历史明文记录需要显式修复。备份和可移植 worker 快照可能包含凭据。匿名每日活跃脉冲默认开启,包含版本/平台/安装元数据和每日变化的标识符,不包含提示词、密钥或对话内容,可在设置中控制。自动化运行需要 FLUJO 服务器保持运行;失败的工具、提供方限额和审批可能需要人工处理。Meetings、Personas、Waves 为实验性功能。项目路线图中的 World、Swarms 等属于长期愿景。FLUJO 采用 MIT 许可证,由 PocketFlow 驱动。