对于需要进行深度开发的用户,Flowgram.ai提供了完整的本地开发环境配置指南,主要分为以下步骤:
环境准备(必要前提):
- 安装Node.js 18+版本(推荐使用nvm管理版本)
- 全局安装pnpm和rush构建工具:
npm i -g pnpm@9.12.0 @microsoft/rush@5.140.0
项目部署流程:
- GitHubリポジトリのクローン:
git clone git@github.com:bytedance/flowgram.ai.git
- 进入项目目录执行依赖安装:
rush update
- ビルド・プロジェクト:
rush build
- 启动开发服务:
- ドキュメンテーションサービス:
rush dev:docs
- 固定布局Demo:
rush dev:demo-fixed-layout
- 自由连线Demo:
rush dev:demo-free-layout
- ドキュメンテーションサービス:
关键技术栈说明:
- 采用Rush进行Monorepo管理
- 使用pnpm处理依赖关系
- 编辑器核心以TypeScript实现
- 可视化渲染基于现代Web技术栈
开发过程中可以参考官方文档(https://flowgram.ai/)和GitHub仓库的README获取最新技术细节。
この答えは記事から得たものである。FlowGram.AI:ノードワークフローを迅速に作成するオープンソースエンジンについて