getrebuild/rebuild
最新版全面支持AI智能!通过自然语言操作业务数据,支持 Skills/工具/知识库/MCP。高度可配置化的国产企业管理系统,企业内部可免费商用!零代码/低代码快速搭建WMS库存管理、MES生产报工、CRM客户管理、HRM人事管理,以及 TMS/ERP 等
REBUILD – AI 驱动的低代码业务平台
简介 – REBUILD 是一个开源、基于 Java 的 SaaS 风格系统,让企业无需编写代码即可构建内部业务应用(CRM、库存、生产、审批工作流等)。其亮点在于内建的 AI 助手,可用于查询数据、执行操作,并通过自定义“技能”和知识库问答来扩展平台功能。
核心能力
| 能力 | 功能描述 |
|---|---|
| 零代码建模 | 拖拽式实体设计器,用于定义表、字段、表单和 UI 布局。 |
| 流程自动化 | 用于触发器、审批、定时任务和业务规则的可视化工作流编辑器。 |
| 细粒度权限 | 基于角色/部门/团队的实体访问控制。 |
| 多设备 UI | 响应式 Web UI 以及可在浏览器或微信/钉钉/飞书中运行的专用移动视图。 |
| AI 助手 | 对话式机器人,可读写记录、运行报告、调用工作流,并可通过自定义技能或私有文档知识库进行扩展。 |
| 开放集成 | OpenAPI (REST) 以及用于深度扩展的 Java/SpringBoot SDK;也可作为外部 AI 客户端的 MCP 服务器。 |
| 简单部署 | 一键 Docker 镜像,或可下载的独立/boot JAR 包;可选 MySQL、Redis,或使用内置的 H2/Tomcat。 |
如何开始
- Docker –
docker run -d --name rebuild -p 18080:18080 getrebuild/rebuild:latest然后打开http://localhost:18080/。 - 独立/boot 包 – 下载 zip,运行
start-rebuild.sh(或.bat)。相同的 UI 将在 18080 端口提供服务。 - 从源码构建 –
git clone … && mvn package && java -jar target/rebuild.jar(需要 JDK 1.8+)。
典型用户与场景
- IT 团队 快速构建内部 CRM、MES、WMS 或自定义 OA 工具。
- 中小企业 缺乏开发资源;GPL-3.0 版本涵盖基本需求,商业许可证可解锁高级 AI 工具和支持。
- 业务经理 需要随时调整表单、权限或审批流程。
- 开发人员 希望通过 OpenAPI 扩展平台或嵌入自定义 Java 代码。
AI 功能 (v4.5)
- 升级的 AI 助手 UI(独立窗口)。
- 30 多种 AI 驱动的数据操作、工作流控制和报告导出工具。
- 自定义技能创建和私有文档知识库(上传企业文档进行问答)。
- 支持 MCP 协议,外部 AI 客户端可将 REBUILD 作为服务调用。
许可证 – 双重模式:GPL-3.0 用于开源版本,商业许可证用于需要完整功能集和官方支持的企业。
社区 – 问题在 GitHub 上处理,提供 QQ 群用于用户帮助,并发布了 Docker 镜像以便于测试。
总结 – REBUILD 是一个开箱即用的低代码业务应用框架,具有显著的 AI 助手层。对于希望快速数字化工作流,同时希望利用 AI 进行对话式数据交互和自动化的组织来说,它非常实用。
相关
- 项目
- 项目
- 项目
- 项目
- 项目