科学工具
科学工具让世界更美好
让世界更美好

FlowGram.AI 基于节点的可视化流程构建引擎FlowGram.AI 基于节点的可视化流程构建引擎

FlowGram.AI 是字节跳动开源团队推出的基于节点的可视化流程构建引擎,能帮助开发者快速创建工作流,提供两种布局模式:固定布局和自由连接布局,适用于具有明确输入和输出的可视化工作流。

核心组件

1、Monorepo架构

• 采用Rush进行多包管理

• 主要模块包括:

• @flowgram/core(核心逻辑)

• @flowgram/editor(可视化编辑器)

• @flowgram/renderer(流程渲染器)

• @flowgram/uikit(通用UI组件)

2、功能特性

• 节点化流程设计界面

• 即时数据流可视化

• 多版本工作流管理

• 扩展插件系统

开发环境搭建

# 安装Rush包管理器
npm install -g @microsoft/rush

# 依赖安装
rush update

# 全量构建
rush build

技术文档

• 官方文档站:https://flowgram.ai

• 示例项目路径:/apps/examples

• UI组件测试套件:/apps/storybook