AI工作流编排平台

概述

工作流引擎,在各行各业大显身手,之前汇总过几款高代码框架:

在AI和LLM时代,工作流编排平台也迎来爆发式发展,如:

本文汇总几款AI工作流编排平台、框架、项目。

LangFlow

另起一篇,参考LangFlow

Sim Studio

官网,开源(GitHub,18.6K Star,2.5K Fork)的AI工作流编排平台,通过直观的区块系统让开发者能够像搭积木一样构建复杂的AI应用流程。官方文档

功能:

  • 可视化工作流编辑器:基于ReactFlow的直观界面
  • 模块化区块系统:每个功能都是独立的可复用组件
  • 多模型支持:远端、本地模型全兼容;可在不重建工作流的情况下切换AI提供商
  • 丰富的预构建工具:
    • 通信工具:Gmail、Slack、Telegram、WhatsApp、Microsoft Teams
    • 数据源:Notion、Google Sheets、Airtable、Supabase、Pinecone
    • 开发工具:GitHub、Jira、Linear
    • Web服务:Firecrawl、Google Search、Exa AI、Perplexity
  • 实时执行监控:Socket.io实现的实时状态更新
  • 实时协作:基于Socket.io,可实现多人同时编辑工作流、实时执行状态同步、团队权限管理
  • 灵活的执行方式
    • 聊天界面运行
    • REST API调用
    • Webhook触发
    • 定时任务
    • 外部系统集成
  • 生产级部署
    • 可部署为API
    • 支持SDK集成
    • 内置监控、日志和错误处理
    • 支持作为插件嵌入现有系统
  • 向量化知识库:基于PG的pgvector扩展,实现高效语义搜索:
    • 支持多种文档格式
    • 自动文本分块和向量化
    • 智能相似度匹配

核心构建模块

处理块(Processing Blocks)

  • Agent块:执行AI模型推理,支持任何LLM提供商
  • API块:连接REST端点和外部服务
  • Function块:运行自定义JavaScript进行数据处理

逻辑块(Logic Blocks)

  • Condition块:基于数据评估创建分支逻辑
  • Router块:使用AI驱动的决策制定路由执行路径
  • Loop块:顺序遍历集合
  • Parallel块:并发执行多个操作

输出块(Output Blocks)

  • Response块:格式化并返回最终工作流结果
  • Evaluator块:根据定义的标准验证输出

技术栈

  • Framework:Next.js(App Router),现代React框架
  • Runtime:Bun,高性能JS运行时
  • Database:PostgreSQL+Drizzle ORM,可靠的数据库方案
  • Authentication:Better Auth,现代身份认证
  • UI:Shadcn+Tailwind CSS,美观的用户界面
  • State Management:Zustand,轻量级状态管理
  • Flow Editor:ReactFlow,专业的流程编辑器
  • Docs:Fumadocs,优秀的文档系统
  • Monorepo:Turborepo,高效的单体仓库管理
  • Realtime:Socket.io,实时通信
  • Background Jobs:Trigger.dev,后台任务处理

技术

  • 模块化设计:扩展性
  • 事件驱动的执行引擎,支持:
    • 并行执行:多个区块同时运行提升效率
    • 条件分支:基于结果的智能路由
    • 错误处理:完善的异常捕获和重试机制
    • 实时监控:每个执行步骤的状态追踪
  • 多语言SDK支持:TS、Python、

TS SDK接入示例:

ts 复制代码
import { SimStudioClient } from '@simstudio/ts-sdk';

const client = new SimStudioClient({
	apiKey: 'xxx',
	baseUrl: 'http://localhost:3000'
});

const result = await client.executeWorkflow('workflow-id', {
	input: { message: 'Hello' }
});

Python SDK接入示例:

py 复制代码
from simstudio import SimStudioClient

client = SimStudioClient(api_key='xx')
result = client.execute_workflow('workflow-id', {
	'input': {'message': 'Hello'}
})

支持三种安装方式

bash 复制代码
# 最简单
npx simstudio
# docker compose
git clone https://github.com/simstudioai/sim.git
cd sim
docker compose -f docker-compose.prod.yml up -d
# bun
bun install
bun run dev:full

浏览器打开http://localhost:3000开始体验。

性能优化技巧

  1. 并行执行:合理设置区块的并行度
  2. 缓存策略:对重复请求启用结果缓存
  3. 模型选择:根据场景选择合适的模型规模
  4. 批处理:大量数据时使用批处理模式

BISHENG

官网,开源(GitHub,10.4K Star,1.7K Fork),开源智能体平台,AgentOps,专攻办公场景。优点:工作流强大且配置丰富、应用模版多、自动测试智能体应用、强大的历史记录功能等。官方文档在线体验

实战

打开官网体验地址,又一个Chatbot聊天端应用。提供两种使用模式,日常模式如下,支持上传附件、切换模型:

模型主要支持国内。工具有两类:联网搜索和个人知识库:

灵思Linsight模式需申请方能使用:

去激活,需要邀请码,没有邀请码,需要填写飞书表格并等待后续通知:

应用中心如下

并没有看到工作流的样例,都是些功能简单的问答对话式Agent。

基于Docker Compose部署:

bash 复制代码
docker pull cr.dataelem.com/dataelement/bisheng-backend:latest
docker login cr.dataelem.com -u docker -p dataelem

TODO:有待进一步实战并记录。

星辰Agent

官网,开源(GitHub,6.8K Star,1K Fork)企业级、商业友好的Agentic Workflow开发平台,融合AI工作流编排、模型管理、AI与MCP工具集、RPA自动化和团队空间等特性。支持高可用部署,帮助企业快速构建可规模化落地的智能体应用,打造面向未来的AI基座。

实战

官网界面如下

GenFlow

百度(文库)推出的Agent,可集成百度文库、百度学术、百度网盘。

使用入口在百度文库(就是那个需要付费下载、重复率非常高、文档质量堪忧)里,就很离谱;至少我搜了一圈,并没找到独立(子)域名入口:

又是一个Chatbot聊天应用,相比于其他应用拼命加功能、按钮、交互组件(最典型如Cherry Studio),GenFlow非常干净,只有左上角一个【记忆中心】开关。

实测问题

任务规划

任务执行

输出结果

看起来很牛掰。

实际上,生成4个Word文档,而我想要的是Markdown:

每个文档几乎只有大纲:

所以字数不过1000字左右,内容还是得自己去搜索并补充。

点击高级编辑,进入在线Word文档,除了增加AI功能,没啥亮点。

智能助手

注意底部的VIP标志。。。

矫正润色:

可有可无的功能。

进入画布模式:

不知道该干嘛。

弃之。。

AIFlowy

官网,基于Java开源(Gitee,3.1K Star,601 Fork)企业级AI应用开发平台,对标Dify、腾讯元器、Coze等产品,但更加侧重于等保信创,致力于为中国开发者提供高效、开放、本土化的AI工具与解决方案。官方文档

AI功能:Bot应用、业务插件、RAG知识库、Workflow智能体编排(AI工作流)、LLM配置、LLM市场。

系统管理:用户、角色、菜单、部门、岗位、日志、数据字典、定时任务。

安装

bash 复制代码
git clone https://gitee.com/aiflowy/aiflowy.git
cd aiflowy
mvn clean package
cd aiflowy-ui-react
npm install
npm run dev

浏览器打开http://localhost:3000,输入用户名密码admin/123456,开始体验。

flowmix/flow

官网,AI+多模态流程设计引擎。致力于提供一套开箱即用的流程可视化搭建底座,能够支撑各种复杂工作流场景的设计。汲取市面上主流工作流引擎的设计经验,并对性能加以极致优化,搭建性能和所见即所得的UI更新流畅度都非常出色。在功能丰富且强大。支持节点动画配置,整套设计架构支持多种类型的属性编辑,包括样式、数据、动画等。用户可轻松给节点配置不同的动画效果,并设置动画的时长、次数等,为工作流增添动态和交互性。

功能:

  • 节点动画配置:为节点赋予独特的动画效果,类似于PPT的Slide效果;
  • 参考线吸附:用于精准定位,实现水平或垂直对齐;
  • 节点自动创建与连线:类似于drawio画图;
  • 边的自动创建与节点布局:在工作流的边线上点击,即可创建新节点,同时其他节点的位置会自动计算并重新布局;
  • 图层管理面板:适用于画布中的元素较多时,方便分类管理与批量操作。

应用场景:

  • 产品/技术架构图绘制
  • 组织结构图搭建
  • 思维导图制作
  • 多画布设计
  • 任务管理与流程看板

实战

打开官方,挺有科技感

使用上略不方便,不支持快捷键,如Delete、Ctrl+C/V;

节点类型太少

以及

模板库,目前仅5个:产品架构图、组织结构图、思维导图、多画布案例、项目管理流程图。

支持导出和导入JSON配置文件。

拖拽式操作不错,拖拽音频节点到画布内,双击没有效果?右键只有复制和删除两个选项,能干吗??

也可能是道行不够。

弃之。

相关推荐
百***35481 小时前
DeepSeek在情感分析中的细粒度识别
人工智能
Qzkj6661 小时前
从规则到智能:企业数据分类分级的先进实践与自动化转型
大数据·人工智能·自动化
weixin79893765432...2 小时前
React + Fastify + DeepSeek 实现一个简单的对话式 AI 应用
人工智能·react.js·fastify
大千AI助手2 小时前
概率单位回归(Probit Regression)详解
人工智能·机器学习·数据挖掘·回归·大千ai助手·概率单位回归·probit回归
狂炫冰美式3 小时前
3天,1人,从0到付费产品:AI时代个人开发者的生存指南
前端·人工智能·后端
LCG元3 小时前
垂直Agent才是未来:详解让大模型"专业对口"的三大核心技术
人工智能
我不是QI3 小时前
周志华《机器学习—西瓜书》二
人工智能·安全·机器学习
操练起来4 小时前
【昇腾CANN训练营·第八期】Ascend C生态兼容:基于PyTorch Adapter的自定义算子注册与自动微分实现
人工智能·pytorch·acl·昇腾·cann
KG_LLM图谱增强大模型4 小时前
[500页电子书]构建自主AI Agent系统的蓝图:谷歌重磅发布智能体设计模式指南
人工智能·大模型·知识图谱·智能体·知识图谱增强大模型·agenticai