运行你的第一个工作流
通过 Docker 启动 Open Flow,打开工作台,让 AI Agent 连接同一个部署。
01 · 启动服务端
安装 Docker 和 OpenSSL,然后构建并运行服务端。具名卷会在容器重启后保留项目数据与运行历史。
终端
git clone https://github.com/oomol-lab/open-flow.git
cd open-flow
export OPEN_FLOW_TOKEN="$(openssl rand -hex 32)"
docker build --file apps/server/Dockerfile --tag open-flow-server:dev .
docker run --rm \
--publish 3000:3000 \
--env OPEN_FLOW_TOKEN="$OPEN_FLOW_TOKEN" \
--volume open-flow-data:/data/open-flow \
open-flow-server:dev02 · 打开工作台
访问 http://127.0.0.1:3000,使用 OPEN_FLOW_TOKEN 登录。创建项目、添加类型化节点、连接输入输出,然后检查并运行草稿。
03 · 连接你的 Agent
按照官方指南安装 oo CLI。在运行 Agent 的终端中设置以下变量,让 CLI 与工作台使用同一个部署。
安装 oo CLI ↗终端
export OO_OPEN_FLOW_URL=http://127.0.0.1:3000
export OO_OPEN_FLOW_TOKEN="$OPEN_FLOW_TOKEN"Open Flow 目前处于 Beta 阶段。接口契约已有版本管理,首个稳定版本尚未发布。