最近听到两个故事,挺有意思。
第一个发生在非洲,一家国内企业的海外分公司,做跨境木材贸易,有森林、有加工厂,员工不算多,但也需要一套库存管理系统。
他们找来找去,最后用了国内一个开源企业管理软件 REBUILD。
本地电脑部署后,用得挺顺手。结果国内总部想看报表、查数据,问题来了,非洲雨林里根本没稳定网络。
一个好好的 Web 系统,硬是因为没网用不了。
最后没办法,只能上马斯克的星链。
第二个故事发生在国内。
一家化工运输公司,规模不小,每天几十上百辆车在外面跑,但以前竟然没有信息系统。
车辆、订单、库存,全靠一个本子记录,管理混乱。
后来他们也找 REBUILD 定制了一套系统,业务才慢慢规范起来。
以前我一直觉得,都 AI 时代了,做进销存、库存、人事管理这类软件,早就不是什么热门赛道了。
没想到现实是:全世界还有大量企业,甚至连最基础的信息化都没有!
这类软件看起来普通,但需求一直都在,而且市场可能比想象中更大。
于是,我就研究了一下 REBUILD 这个软件:
我发现 REBUILD 能吸引众多(没有 IT 团队的)中小企业使用,可能是这三点:
- 开箱即用,容易上手;
- 开放性设计,扩展性极强;
- 深入系统的 AI 助手。
01 开箱即用,容易上手
比如我有一家销售电子产品的小公司,手下有几个销售出去跑业务,我日常需要管理产品、订单、客户线索等信息。
这样的 CRUD 系统在程序员眼中肯定不复杂,但是你要让一个门外汉去开发,即使有了 AI,想要实现专业的效果,也绝无可能,非得找专业程序员不可。
用 REBUILD 就不一样了,我只需要把 REBUILD 在我本地电脑上安装一下(安装过程极其简单,下载集成安装包,解压后执行 start-rebuild.bat 即可)。

CRUD 该怎么搞呢?
登录到管理端,创建一个“业务实体”,实体是业务数据的载体(可以理解成数据库的一张表),它定义了数据的格式以及和其他实体的关联,例如订单和客户,仓库与库存等。
针对我的需求,我可以建立一个叫做“产品”的实体。

然后给“产品”添加一下我需要的字段:名称、单价、单位...

然后什么都不用做,增删改查就可以用了:

有人可能觉得建立“实体”对一般人来说还是太麻烦,实际上,大部分情况下,连“实体”都不用建!
REBUILD 已经针对企业日常的各类需求,内置了一大批实体,涵盖了用户、部门、角色、仓储、产品、出库、订单、客户、联系人、线索等,直接拿来用就好:

就拿订单来说吧,它已经内置了订单基本信息和订单明细,还自动引用了“客户”、“产品”等其他“实体”,基本满足我的需求了:

最后,给手下的几个销售每人创建一个账号,分配一下角色和权限:


一个信息系统就可以跑起来了,使用门槛极低,非常方便。
02 开放式设计,扩展性极强
可能有人会说,CRUD 系统也太简单了吧,稍微复杂的企业管理系统,都有一些独特的需求,你能满足吗?
这就非常考验产品的设计能力了,REBUILD 的团队很资深,有超过 10 年的企业产品研发与实施经验,对企业的需求理解得非常深刻,做了大量的可配置化管理,开放式设计,可以满足各式各样的需求,这里给大家分享几个我印象深刻的功能:
业务编排
假设老板提了一个要求:“订单明细”中,有个“小计金额”的字段,当产品的数量更新时,要计算出来(单价×数量),赶紧给我做出来!
这就属于业务编排了,REBUILD 用触发器来实现自动化、个性化的业务流程处理。
它的标准模式是:如果 xxxx,就 xxxx。
对于上面的需求,触发器是这样的:

它的意思是,当新建或者更新“订单明细”时,就把订单明细中的产品价格乘以数量,更新到“小计金额”中。
审批流程
对于企业重要的业务,为了规范业务操作,规避风险,一般都需要启用审批流程。
比如一个订单需要部门经理和管理员审批,就需要建立一个订单审批流程。
首先是和一个实体(例如“订单”)绑定,那么一个订单在保存以后,就需要进行审批了。

下面这个流程定义就是,任何人都可以发起,然后需要两级审批才能完成,每一级都有指定的审批人。

这样,在订单保存以后,REBUILD 就会自动发起审批了:

当然,REBUILD 可以支持复杂的多条件分支,指定审批人、多人审批会签与或签等功能,这里就不再详细展示了:

记录转换
记录转换也是个很有意思的功能,例如在 CRM 系统中,线索是由各种渠道收集而来,销售跟进后,对于有意向的线索会将其转为(意向)客户。
如果将“线索”中已经存在的信息,再手工重新录入成“客户”,不但非常烦人,还可能出现纰漏。这时候就可以利用自动的记录转换了:

配置好以后,再打开之前的销售线索,就可以转为客户了。

仪表盘
仪表盘也是企业应用的必备,它可以展示用户感兴趣的业务数据,比如老板如果很关注订单情况,就可以在仪表盘中展示。
仪表盘由一组图表组成:

你可以调整每个图表的位置、大小,也可以添加一个新的图表。
REBUILD 支持折线图、柱状图、饼图、雷达图等多种样式。

除了这些功能之外,REBUILD 还支持项目管理、报表、数据审计、业务进度、微信/钉钉集成等各种功能,你完全可以用这些积木,把系统一步步搭建起来。
REBUILD 甚至支持 JavaScript 编程,将你自己编写的 JS 代码动态地嵌入到前端页面中,以此来完成对页面的额外控制,这一下子就打开了扩展空间,想实现什么功能都可以。
03 深入系统的 AI 助手
现在 AI 这么火,系统不支持 AI 是说不过去的。
从 V4.1 开始,REBUILD 引入了 AI 助手,只需要简单配置一下,AI 的能力就可以深入到系统的各个部分了。

比如,我正在订单列表页面,想知道审批通过的订单总金额,但是现在的界面上并没有这个功能,那我就可以使用 AI 助手了,点一下最上方的小图标:

先告诉它要使用当前页面的数据:

然后发出指令:帮我计算下审批过的订单的总金额。
AI 助手很快就基于当前页的数据,把审批过的订单提取出来,然后计算出了总金额,非常的方便和快捷。

无论是前台用户使用业务处理界面,还是后台的管理员界面,都可以使用 AI 助手,更加高效、智能地完成工作。
04 写在最后
如果你想开发一个超级复杂的 ERP 系统,让一个巨无霸企业去用,REBUILD 恐怕是不行的。
但是如果你想快速获得一个“人力管理系统”、“客户管理系统”、“生产管理系统”、“库存管理系统”…… 那 REBUILD 就是一个锋利的“瑞士军刀”,无往而不利。
我还挺羡慕 REBUILD 团队的,他们发现了一个庞大的市场,开发了一个小而美的工具,帮助无数企业解决了信息化管理的问题,活得非常滋润。
REBUILD 官网:
https://getrebuild.com/
项目源码地址:
https://gitee.com/getrebuild/rebuild