AI 零代码应用生成平台 完结

用时一个月,AI 零代码应用平台终于上线了,头铁没看视频教程,全程啃文字教程拿下,只能说鱼总的笔记真的很详细。

前端方面自定义了样式,添加了平台使用手册和说明(AI 上大分)

后端优化了权限校验,增加了签到功能,引入了积分机制(免费的,具体可以看积分商城),数据库操作方面我用的 MyBatis-Plus,没有使用 MyBatis-Flex。

AI 对话整合了工作流并支持深度思考,目前这部分还在本地测试中,暂未上线。

总的来说踩了不少坑,不过耐下心来摸索摸索还是能解决。暂时发现两个小问题:

  1. 指定 HTML 生成模式时,如果初始提示词太长或需求比较多,AI 的输出可能会超过 token 限制导致强制截断,不过 HTML 的语法检查不是很严格,还是能正常预览和部署。
  2. 使用 Vue 项目生成模式时,如果初始提示词太长或需求比较多,AI 的输出可能会超过 chat_history 表中 message 字段的长度(TEXT 类型字段最多 65535 字节,约 64KB),可以改为 MEDIUMTEXT 类型(最多 16777215 字节,约 16MB),不过页面可以正常预览和部署,redis 中对话记忆也是正常的,只是数据库中 AI 的消息记录异常。

目前也算是初步完结完结了吧,后续打算拓展一下系统,整合上之前做过的 BI 项目,再加上正常 AI 对话功能,整体优化空间还很大,慢慢来吧。

项目上线除了 MySQL 用的 1Panel,其他都是手动部署的。Redis 使用 docker 部署,镜像下载使用了 github 上的工作流,前端使用的是 Nginx,后端写了一个启停脚本,可以参考我的上线笔记

由于我的 2g 服务器挂了一个游戏服和一个其他项目,内存快爆了,所以部在朋友的 4g 服务器上。不过他的服务器挂了五个游戏服(也有点难绷),导致和 AI 对话的时候没法正常像打字机一样输出,页面卡卡的,一段一段式输出。罢了先这样吧,后面看情况再搞个新服务器。

最后欢迎大家来体验,使用邀请码注册可以获得 50 积分 ~

markdown
复制代码
欢迎加入 CodeLoom AI 智能应用生成平台! 我的邀请码:UV4xcHUW 👉 使用此邀请码注册,即可获得专属福利! 👉 体验智能应用生成,快速构建AI应用 👉 加入我们的开发者社区,共同探索AI创新 访问链接:http://1.15.243.228:9010/CodeLoom/user/register?invitationCode=UV4xcHUW

0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
下载 APP