字节团队开源了一套基于节点编辑的可视化工作流构建引擎:FlowGram,扣子和飞书工作流用的就是这套。
提供了固定布局和自由连线布局两种模式,同时配套完整交互最佳实践,尤其关注如何为工作流赋能 AI 能力。
GitHub: https://github.com/bytedance/flowgram.ai
主要特性:
- 支持固定布局模式,可拖拽节点到指定位置,支持分支、循环等复合节点;
- 提供自由连线布局模式,节点可放置在任意位置并通过自由线条连接;
- 完整的包管理体系,支持多种编辑场景需求;
- 丰富的交互范式,专注于提供流畅的用户体验;
- 内置 AI 相关功能扩展,助力开发智能化工作流。
对于想开发可视化工作流应用的团队来说,这个开源项目不容错过,同时也是个人学习实践工作流的指南。