从低代码到物联网,这套开源全家桶能覆盖80%企业数字化需求?

0 阅读2分钟

最近研究企业数字化平台,发现一个有意思的开源生态——JVS。12个模块,从文档协同到低代码到AI套件,全私有化部署,源码可拿。本文从开发者角度聊聊这套架构。

image.png

一、为什么需要“全家桶”?

常见的碎片化采购:OA用钉钉、低代码用宜搭、BI用帆软……数据不通,权限不统一,改个流程要跨系统。全家桶的好处:一套账号、一套数据模型、一套部署脚本

二、JVS有哪些模块?

类别模块一句话功能
协同文档、计划、会议、白板类似飞书+语雀,私有化
中台低代码、规则引擎、逻辑引擎、AI套件快速开发 + 规则热部署 + 智能问答
垂直APS、物联网、BI排程、设备接入、报表

三、技术栈一览

  • 后端:Java Spring Boot + MyBatis Plus
  • 前端:Vue3 + Element Plus
  • 数据库:MySQL + Redis(可选TDengine、MinIO)
  • 部署:docker-compose一键启动

四、开发者友好点

4.1 源码可获取

提供完整源码(商用需授权),可以自己改。比如我们改过规则引擎的导出PDF功能,加了电子章。

4.2 统一认证

OAuth2,模块间跳转自动登录,不用重复造轮子。

4.3 扩展接口

低代码有自定义组件、逻辑引擎支持Groovy脚本、AI套件可换模型。二次开发门槛不高。

五、实战:用JVS搭一个设备预警+工单系统

  1. 物联网接入温度传感器。
  2. 规则引擎配置:温度>80度 → 创建工单。
  3. 低代码生成工单管理界面。
  4. BI做告警统计看板。

前后一周搞定,全部在自己服务器上,数据不出厂。

六、哪些企业适合?

  • 适合:有Java开发团队、重视数据安全、预算有限的中小企业。
  • 不适合:没有开发人员、需要功能深度(如专业APS)、希望完全开箱即用。

七、总结

JVS不是银弹,但它提供了一套可定制、可私有化的数字化底座。如果你厌倦了云SaaS的绑定和高昂年费,不妨自己docker跑一下试试。

本文为技术体验分享,不构成购买建议。