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配置文件。

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

也可能是道行不够。

弃之。

相关推荐
NAGNIP6 小时前
一文搞懂深度学习中的通用逼近定理!
人工智能·算法·面试
冬奇Lab7 小时前
一天一个开源项目(第36篇):EverMemOS - 跨 LLM 与平台的长时记忆 OS,让 Agent 会记忆更会推理
人工智能·开源·资讯
冬奇Lab7 小时前
OpenClaw 源码深度解析(一):Gateway——为什么需要一个"中枢"
人工智能·开源·源码阅读
AngelPP10 小时前
OpenClaw 架构深度解析:如何把 AI 助手搬到你的个人设备上
人工智能
宅小年11 小时前
Claude Code 换成了Kimi K2.5后,我再也回不去了
人工智能·ai编程·claude
九狼11 小时前
Flutter URL Scheme 跨平台跳转
人工智能·flutter·github
ZFSS11 小时前
Kimi Chat Completion API 申请及使用
前端·人工智能
天翼云开发者社区12 小时前
春节复工福利就位!天翼云息壤2500万Tokens免费送,全品类大模型一键畅玩!
人工智能·算力服务·息壤
知识浅谈12 小时前
教你如何用 Gemini 将课本图片一键转为精美 PPT
人工智能
Ray Liang13 小时前
被低估的量化版模型,小身材也能干大事
人工智能·ai·ai助手·mindx