Rabetbase 开发者文档
先看一张图

这张图说明了 Lovrabet 体系是怎么工作的:
左边是输入:
- 业务需求:业务人员用自然语言描述需求,或者上传需求文档
- 数据源:连接企业现有的 MySQL 数据库
中间是 Lovrabet 平台:
- AI Agent:分析业务需求,智能生成页面和功能
- Rabet Base:提供 ER 模型、API、SDK、MCP 等开发者能力
右边是输出:
- Lovrabet 业务系统:AI 自动生成的管理后台(RabetPage、RabetSearch、RabetChats、RabetReport)
- 第三方应用:开发者通过 Rabetbase 集成开发的小程序、App、或与其他系统对接
核心价值是什么?
80% 的需求,业务人员自己就能搞定——用自然语言描述,AI 直接生成。
只有 20% 的个性化需求,才需要技术人员通过 Rabetbase 集成开发。
这就是为什么你在看这份文档——你是那 20% 场景的开发者。
Rabetbase 是什么
简单说,Rabetbase 是 Lovrabet 面向技术岗位的开发者平台。
Lovrabet 工作台面向业务人员,连上数据库就能 AI 生成管理系统。但总有些需求 AI 搞不定:
- 要做个微信小程序给客户用
- 要对接公司现有的 ERP 系统
- 要写一些复杂的业务逻辑
- 要做个定制化的数据大屏
这时候就需要 Rabetbase 了。它把 Lovrabet 平台的数据能力(带着业务模型理解)开放出来,让开发者能:
- 调用 OpenAPI 读写数据
- 用 TypeScript/Java SDK 快速集成
- 通过 MCP 让 AI 编程助手理解你的业务模型
- 用 CLI 工具提升开发效率
核心能力:AI 自动理解你的业务数据
连接数据库后,Lovrabet 的 AI 架构师团队(超级 DBA、企业架构师等多个 AI 角色协作)会自动完成:
1. 业务模型推理
- 分析表与表之间的业务关系(即使数据库没有设置主外键)
- 识别业务实体:哪些是客户、订单、产品、用户...
- 理解业务流程:销售流程、审批流程、库存流转...
2. 生成带业务语义的开发资源

推理出的业务模型会注入到:
- API:接口天然理解业务关系,查询关联数据无需手动 JOIN
- SDK:类型定义反映真实业务结构
- MCP:让 Claude/Cursor 真正理解你的业务,生成的代码直接可用
3. 效率提升 2~5 倍
因为 AI 理解了业务模型,开发时不再需要反复解释"这张表是什么"、"跟哪张表关联"。代码生成准确率大幅提升,减少调试和返工时间。
能帮你省掉什么
传统模式下,你得自己:
- 写一堆 CRUD 接口
- 搭个管理后台
- 处理认证、权限、分页这些通用逻辑
- 前后端联调
用了 Rabetbase 之后,这些都不用管了。你连上数据库,立刻就有:
- 现成的 API:每张表自动生成增删改查接口
- 现成的后台:AI 生成的管理系统,业务人员直接用
- 现成的 SDK:TypeScript 和 Java,类型安全,直接调
你只需要专注写业务逻辑。
用 CLI 创建项目,几分钟搞定:
$ lovrabet create
* 项目名: my-crm
* 应用AppCode [可选]: app-c4c89304
√ 检测到有效登录状态
* 是否要自动拉取 API 配置? ▶ Yes
✔ 复制项目文件
✔ 更新项目配置
✔ 安装 npm 依赖
✔ 拉取 API 配置
🎉 项目创建成功!
cd my-crm
lovrabet start
📦 已生成 API:
└── src/api/
├── api.ts # 所有数据表的 API 接口
└── client.ts # 封装好的客户端,直接用
开发者工具一览
| 工具 | 干什么用 | 文档 |
|---|---|---|
| TypeScript SDK | Web 端、Node.js 后端调用数据 | 快速开始 |
| Java SDK | Spring Boot 等 Java 后端集成 | 快速开始 |
| OpenAPI | 小程序、App 直接调接口 | 接口文档 |
| CLI | 创建项目、生成配置、同步菜单 | 使用指南 |
| MCP | 让 Claude/Cursor 理解你的数据 | 配置说明 |
怎么选
| 你要做的事 | 用这个 |
|---|---|
| React / Vue / Next.js 前端项目 | TypeScript SDK |
| Spring Boot 后端服务 | Java SDK |
| 微信小程序 / App | OpenAPI |
| 用 AI 写代码(Claude / Cursor) | MCP |
下一步
选一个开始:
- TypeScript SDK 快速开始
- Java SDK 快速开始
- OpenAPI 接口文档
- 集成开发指南(完整的集成开发流程)