SQLBot 是一款开源的智能问数系统,当前还不支持批量将用户导入到系统中完成快速的用户录入,本文将通过 OpenClaw 快速实现与 SQLBot 的对接,完成用户快速录入,解决大量用户以及教学场景的批量学员用户的录入问题。
要实现基于OpenClaw完成SQLBot的用户批量录入,主要包含以下三个步骤:
步骤一:获取 SQLBot 的 API 对接信息
登录 SQLBot 系统进入 API Key 管理页面,首先新建 API Key 并保存,如下图所示:

获取 Access Key 以及 Secret Key 先保存,然后点击查看 API,获取 API 文档,如下图所示,找到 create_api,并获取 API 地址,如:
https://SQLBot访问地址/docs#/system_user/system_user-user_create

步骤二:明确 SQLBot 新用户所属工作空间
进入 SQLBot 确认新用户即将导入的工作空间,如:工作空间一,工作空间二等,可以复用已有也可以新建,参见下图所示:

步骤三:准备好即将录入的 Excel 用户清单
进入用户管理页面,点击新建,按照新建用户的元素,基于 Excel 准备用户清单,,并将用户基于Excel确认好步骤二所属的工作空间:

如果有已有的 Excel 模版,则明确将已有Excel中的字段与上图中的用户属性字段一一明确,作为后续需要输入的指令即可。
步骤四:输入以下指令完成批量录入
以上内容准备完成后,输入以下指令,发送给 OpenClaw,让其完成 用户的批量导入:
帮我基于 https://SQLBot访问地址/docs#/system_user/system_user-user_create 将 user/桌面/用户清单.xlsx 中的用户导入到 SQLBot 中,其中 SQLBot 的 API Key以及 Secret Key 分别为:*******/**********

步骤五:成果展示
输入指令后,OpenClaw 会根据 API 文档编写 Python 脚本完成用户录入,录入结果如下图所示:
