
FlowGram.AI
FlowGram 是一個基於節點的流程建立引擎,可以幫助開發者快速建立固定佈局或自由連接佈局模式的工作流程。它提供了一套互動最佳實踐,特別適合輸入和輸出明確的視覺化工作流程。
在目前的人工智慧熱潮中,我們也關注如何利用人工智慧功能為工作流程賦能,因此我們的名字中帶有人工智慧後綴。
? 軟體包
| 包裹 | 描述 | 版本 |
|---|---|---|
| @flowgram.ai/create-app | 應用程式創建者 | |
| @flowgram.ai/fixed-layout-editor | 固定式佈局編輯器 | |
| @flowgram.ai/free-layout-editor | 免費佈局編輯器 |
? 範例
固定佈局
固定佈局,其中節點可以拖曳到指定位置,並支援分支和循環等複合節點。
自由佈局
自由佈局,節點可以放置在任何位置並使用自由形式的線連接。
? 入門
# create demo npx @flowgram.ai/create-app@latest # in PowerShell npx "@flowgram.ai/create-app@latest" # select demo - fixed-layout # full-feature overview - free-layout # full-feature overview - fixed-layout-simple # basic usage - free-layout-simple # basic usage
?開發
- 安裝 Node.js 18+
nvm install lts/hydrogen nvm alias default lts/hydrogen # set default node version nvm use lts/hydrogen
- 克隆儲存庫
git clone git@github.com:bytedance/flowgram.ai.git
- 安裝所需的全域相依性
npm i -g pnpm@9.12.0 @microsoft/rush@5.140.0
- 安裝專案依賴項
rush update
- 建構專案
rush build
- 運行文檔或演示
rush dev:docs # docs rush dev:demo-fixed-layout rush dev:demo-free-layout
之後,您就可以開始在這個儲存庫中開發專案。
好好享受!
Github地址: https://github.com/bytedance/flowgram.ai
