Skip to content

API 与数据集:拉配置、看清数据

这一节说明如何在 Vibe Coding 中让 Agent 对齐本地 API 配置、查清平台数据集、确认字段和操作。不要手动拼命令;把你要做的业务任务说清楚,让 Agent 自己检查、同步和解释结果。

适合交给 Agent 的任务

  • 让当前项目的数据接口配置与平台保持一致。
  • 查找某个业务对象对应的数据集。
  • 确认数据集字段、主键、查询操作和入参。
  • 梳理多个数据集之间的表关系,为写 SQL、BFF 或页面做准备。
  • 受控修改少量字段展示信息或数据集元数据。

准备工作

  • 已经在 Vibe Coding 工具中打开目标项目。
  • 项目已完成 rabetbase 安装和登录。
  • 知道本次要处理的业务对象,例如订单、客户、合同、工单。

常用 Prompt

同步本地 API 配置

text
请帮我检查当前项目的数据接口配置是否和平台一致。
如果不一致,请同步本地 API 代码。
完成后告诉我:新增、删除或变化的模型有哪些,前端代码可能需要关注哪些字段。

AI 可能调用:rabetbase api pullrabetbase api list

查找业务对象对应的数据集

text
请帮我找一下和「客户」相关的数据集。
请说明每个数据集的用途、关键字段、主键、常用查询操作。
如果有多个候选,请推荐最适合用于「客户列表页」的那个,并说明理由。

AI 可能调用:rabetbase dataset listrabetbase dataset detail

确认某个数据集怎么调用

text
请帮我查看「客户」数据集的数据结构。
重点确认客户列表页的关键词搜索、客户等级筛选、负责人筛选、分页查询和客户详情查询分别需要哪些参数。
返回字段请重点说明客户名称、联系人、手机号、客户等级、跟进状态、负责人、最近跟进时间。
请按前端开发可直接理解的方式说明,不要只贴原始字段。

AI 可能调用:rabetbase dataset detailrabetbase dataset operationsrabetbase api pull

梳理表关系

text
我要基于「客户列表页」做客户、联系人、跟进记录的组合展示。
请先梳理客户、联系人、跟进记录之间的关系,包括主表、关联表、关联字段和容易用错的字段。
最后给出适合后续写 SQL 或 BFF 的数据准备说明。

AI 可能调用:rabetbase dataset linksrabetbase dataset detail

受控修改字段展示

text
请把「客户」数据集里的「客户级别」字段展示成「客户等级」。
执行前先预览影响范围,确认只修改这个字段的展示信息。
执行后请告诉我修改前后对比,以及是否还需要同步页面或调用代码。

AI 可能调用:rabetbase dataset detailrabetbase dataset field-updaterabetbase api pull

写 Prompt 时要补充的信息

  • 业务对象:例如客户、订单、合同、工单。
  • 目标功能:例如列表页、详情页、查询接口、报表。
  • 字段含义:哪些字段必须展示,哪些字段不能误用。
  • 变更约束:只读检查、先预览、不要覆盖已有文件等。

完成检查

  • Agent 能说清楚它使用了哪个数据集,以及为什么选它。
  • 字段、操作和关联关系已经用业务语言解释清楚。
  • 本地 API 配置已同步,前端可继续引用生成的模型或客户端。
  • 如果有写入变更,已经先预览影响,再执行。

下一步:如果要把查询沉淀成平台资源,继续看「自定义 SQL:从写到执行」;如果要封装服务端逻辑,继续看「BFF 脚本:本地与远端同步」。

基于飞书知识库同步生成,内容以飞书源文档为准