概述
工作流社区版+介绍
工作流插件帮助你在 NocoBase 中编排自动化的业务流程,例如日常的审批、数据同步、提醒等业务。在工作流中只需通过可视化界面,配置触发器和相关节点,就可以实现复杂的业务逻辑,而无需编写代码。
示例
每个工作流通过一个触发器与若干节点编排而成,触发器代表系统中的事件,每个节点代表一个执行步骤,整体描述事件产生后需要处理的业务逻辑。下图展示了一个典型的商品下单后的库存扣减流程:

当用户提交订单后,工作流自动检查库存。如果库存充足则扣减库存并继续订单创建;否则结束流程。
使用场景
从更通用的角度,工作流在 NocoBase 应用中可以解决不同场景的问题:
- 自动处理重复性任务:订单审核、库存同步、数据清洗、评分计算等无需再手工操作。
- 支持人机协同:在关键节点安排审批或复核,并根据处理结果继续后续步骤。
- 连接外部系统:发送 HTTP 请求、接收外部服务推送,实现跨系统自动化。
- 快速适应业务变化:调整流程结构、条件或其他节点配置,无需发版即可上 线。
安装
工作流是 NocoBase 的内置插件,无需额外安装或配置。

