无代码国产流程引擎 FlowLong 1.1.6 于 2025 年 4 月 7 日发布。
FlowLong 是一款纯血国产自研的工作流引擎,具有以下特点:
- 核心精简:引擎核心仅 8 张表实现逻辑数据存储,采用 json 数据格式存储模型,结构简洁直观。
- 组件化集成:采用组件化设计方案,方便引入任何开发平台,接口插拔式设计更便于自定义扩展。
- 中国式审批:支持动态加签、任意驳回、拿回、撤销、已阅、沟通等中国式特色审批功能,能满足中国企业复杂的审批流程需求。
- 简单易用:配备简易的审批流程设计器,无需专业技术背景,通过拖拽、点击等操作就能快速构建审批流程,降低了用户的学习成本。
此次 1.1.6 版本的更新,可能在功能优化、性能提升、Bug 修复等方面有一定改进,但具体更新内容还需参考官方发布的更新日志。
以下是一些值得推荐的国产流程引擎:
- 桂花流程引擎:由桂云网络公司开发,基于 Camunda 7.20 + 扩展,旨在满足国内精细化的审批需求。它在 Camunda 原有功能的基础上,扩展了流程任意推进、任意回退、流程预警、流程超时自动提交、加签、减签、评审、审计、工作交接、审批数据按模板填充转 PDF 文件等功能。
- liteflow:是一个轻量且强大的国产流程引擎框架,可用于复杂的组件化业务的编排工作。所有的逻辑都是组件,直接使用 Spring 原生注解 @Component 定义即可,基于规则文件来编排流程,学习规则表达式入门仅需 5 分钟,规则支持 xml、json、yml 三种写法。它具有任意编排、规则能从任意地方加载、优雅热刷新机制等特性,并且同时支持 Spring Boot、Spring 或其他 Java 项目,还拥有 IDEA 插件,能提供规则文件的智能提示、语法高亮等功能。
- 天翎 BPM 工作流引擎:经过十余年的市场打磨与技术积累,高度适应本土企业环境。它严格遵循 WFCM、BPMN 标准规范,功能全面,覆盖串行、并行、分支等基础流程以及异或分支、M 取 N 路分支、会签等复杂流程。可视化流程设计器界面简洁、操作直观,用户无需编程知识,通过简单的拖拽、配置即可完成复杂流程的设计。此外,还采用了先进的分布式架构和微服务设计理念,支持国产数据库、应用服务器和操作系统。
- jFlow 工作流引擎:由济南驰骋信息技术有限公司开发,是国产开源流程引擎的代表之一。它支持多种流程模式和业务逻辑,能够灵活应对企业的各种业务流程需求,提供了强大的流程监控和优化功能。其可视化流程设计器简单易用,用户无需编程知识即可快速完成流程设计,还提供了丰富的 API 和文档支持,方便开发者进行集成和定制。
- 若依流程引擎:是基于 Spring Boot 和 Vue 开发的国产工作流引擎,前后端代码完整,拥有简洁美观的流程设计器。它使用 JSON 存储流程模板,支持驳回、拿回、状态配置、权限配置、条件分支等功能。流程设计器支持节点拖拽、属性配置、连线等操作,还支持当前流程 JSON 查看和编辑、导出到 JSON 文件、加载本地 JSON 文件、放大缩小、发布流程、测试流程等。
- Warm - Flow:是一个简洁轻量、五脏俱全且可扩展的国产工作流引擎,只有 7 张表,代码量少,可快速上手和集成。它支持通过、退回、任意跳转、转办、终止、会签、票签、委派和加减签、互斥和并行网关等审批功能,流程设计器可通过 JAR 包形式快速集成到项目中,流程引擎自带流程图,可在不集成流程设计器的情况下使用,目前支持 MySQL、Oracle 和 PostgreSQL 数据库。