最近不少读者跟我反馈一个问题,就是使用AI智能体(比如Trae)写代码,如何自动把新用户信息、业务数据等持久保存到数据库中,问我有没有AI工具可以直接完成这样的事情。
这段时间调研了下,发现了一个这样的AI工具,正好完美能做这样的事情,今天这篇教程我就总结下具体如何做,感兴趣的读者可以看看。
为了演示这个AI工具的使用效果,我开发了一个实际案例,微信文件整理智能体。基于微信默认支持的文件分类,将其可视化为Web并按照月自动归类所有微信文件:
点击某个月份,会自动列出本月所有文件,如下图片文件,视频文件等。支持重要文件星标功能,并且把文件标记保存到数据库,后续再加载不会丢失:
除此以外,还支持对单个文件的下载,每月文件的打包下载等功能。还有历史微信文件数柱状图统计显示:
做出以上案例,使用的这个AI工具,名字叫做:AipexBase,它是完全开源的,项目地址:
https://gitee.com/kuafuai/aipexbase.git
感兴趣的可以加个星标,然后按照本文接下来的教程,上手使用它。
上面我做的这个微信整理智能体,它能做到对重要文件的标记,自动保存到数据库,后续再加载不会丢失功能。
使用AipexBase最大好处之一:在AI生成代码过程中,我们不需要搭建数据库,不需要手动建表,也不需要手动插入数据,这些事情全部由AipexBase自动完成并对接到数据库。
说到这里,老铁们对AipexBase应该有了一个初步的理解,再具体点,它就是一个AI原生后端基础设施,在AI IDE中接入后,后端代码不需要再写:
虽然Supabase、Firebase也可以做到,但是这些都是国外的AI工具,平台虽然方便,但和我们的生态生态不兼容、访问不稳定、数据不合规。
总结来说,AipexBase,让咱们国内的每一个AI爱好者,AI开发者、每一个 AI Agent,都能轻松拥有完整后端。
根据我的了解,它是国内第一款开源AI原生后端即服务(BaaS)的AI平台。
下一节,通过开发微信文件整理智能体,逐步详解AipexBase优势,到底如何使用,感兴趣的老铁继续看。
最简单的体验AipexBase方法,访问下面部署好的地址:
http://124.71.176.202/
若没有账号,可以选择下面注册,非常方便。接下来,点击「添加应用」:
输入秘钥名称,wechat_file_key,点击生成秘钥:
npm create vite@latest wechat_file_manage
选择 y,然后一路回车,最后vue3 默认监听5173端口。安装AipexBase组件,使用下面命令:
使用VS code 打开项目,新建api/client.ts文件:
npm i -D vite @vitejs/plugin-vue typescript
接下来,打开 Trae,叫它在现有代码基础上,帮助生成余下的代码,点击如下图中「MCP」,然后点击「添加」:
弹出下面配置,token替换为上面新建应用的token:
回到主页面,选择baas-mcp-server,然后写入下面提示词,创建超级baas智能体:
开始前,咱们先简单来个测试,测测AipexBase自动插入表到后端:
看到AipexBase通过MCP Tool,自动创建一张表到应用的后端,非常实用,让小白用户大大减少了配置MySQL、创建库和表等的繁琐步骤,良心的。
接下来,咱们就开始正式在Trae中提问它,帮助我们补全剩余的代码:
负责做一个最精简暗黑模式的微信文件整理的智能体网站前端,仅使用JS+CSS+HTML,按照月份归类,下载,每个文件支持下载,每个文件支持重要性星标勾选并持久化到baas-mcp-server提供的工具后端。
等项目生成后,再去AipexBase应用查看,可以看到自动生成一个数据表,就是文件重要性表:
微信整理智能体项目启动后,在界面操作,自动写入到这张表,如第二行的数据文件名就是下图的第二个文件名:
全程无需编写后端的数据库存储逻辑,自动保存到后端数据库中。
可以说AipexBase非常丝滑,真正做到了后端即服务,让微信文件整理Agent,轻松拥有了完整后端。
AipexBase 是咱们国内开发者自研的首个 AI 原生后端平台,真正实现了“后端即服务(BaaS)”的新范式。
它让 AI 生成代码的过程不再依赖手动建库、建表或写接口逻辑,所有数据存储、表结构和接口都能在智能体生成代码时自动完成。所以,我开发的这个微信整理智能体,后端代码开发量降到最低。
感兴趣的老铁,可以按照文中教程上手AipexBase.
以上全文2265字,30张图。若可以,给我个三连击:点赞、转发和在看。若可以再给我加个⭐️,谢谢你看我的文章,我们下篇再见。