FlowGram

字节开源的 FlowGram.AI 介绍

扩展

  • IOC。flowgram 使用 inversify 作为 IOC(控制反转),因此一些扩展也需要使用 inversify 来开发。
  • ECS

ECS 介绍

Service

参考链接:

插件

参考链接:

实战

Runtime

除工作流外,flowgram 还提供了一套 workflow 运行的实现,称作 runtime。flowgram 提供的 runtime 使用 typescript 实现,并封装成 RuntimePlugin,提供 2 种运行方式:

  • browser。runtime 直接在前端运行
  • server。runtime 通过 node 另起一个服务端,web 通过 http 接口与 runtime server 交互