AI时代-软件不再只是程序员的专属产物

自我简介:4年导游,10年程序员,最近6年一直深耕低代码领域,分享低代码和AI领域见解。

写代码写厌倦了

连续写了快10年的代码,从JS都不会的前端到现在可以搞定全栈,技术有精进,但是终究好像无力摆脱牛马的角色。很多次有了写代码写厌倦的感受,做的功能也是大同小异,就开始思考了:有没有一种可能,不写代码就完成一个软件的研发到上线的全生命周期管理?

我思考的答案

一个通用软件拆分一下:

  1. 前台页面(或者小程序-H5等多端展示页面构成)
  2. 后台管理系统(通常是增删改查:表单和表格构成)
  3. 后端接口(数据维护数据库)

我们再细分一下:前台或者后台页面是数据的录入生产和消费展示的渠道,数据通过后端接口实现数据的入库和获取消费,整个软件的深层运行都是对数据的操作。如下图所示

核心是数据的录入和消费。

应对常见的业务场景,我们只需要完成数据的录入和展示就行。从最简单的表单(录入数据)、表格(展示数据)入手,可以用拖拽的低代码方式实现表单,表格,这两个元素也可以组合成一个页面,如图

页面最上面是表单查询,数据新增,页面上展示的是项目卡片模式列表。这种页面很容易通过低代码实现。我们只需要拖拽构建一个页面,然后发布,就可以完成一个基本页面的开发了

我们再思考一下,很多项目不都是由一个个页面构建的吗?那我们可以按照这个方式来构建我们项目,每个页面都有唯一的链接,可以看到渲染的页面

AI更擅长这种活

通过固定格式和模板化的页面来构建一套系统,有规律可循的时候,AI可以让过程有10倍速的提升。我们设想一下拿到的设计稿就是如此,通过AI识别自动构建出表单和表格,组合成一个页面,全流程下来一个页面的生成可以实现秒级实现,通过AI驱动的低代码平台实现整个项目页面的构建,然后通过在线运维的方式去上线项目,也可以用多租户的方式管理很多的项目,对应项目具备自己的权限系统。然后通过子域名映射,实现项目的公网部署。

公共模块

如上图,系统模块有很多可以提前预置的。那我们可以提前完成这些通用功能,后续开发就会很快了

感悟

AI时代,对各行业的冲击力只会越来越大,随着AI大模型的竞赛,越来越多强悍的AI模型都会涌现,像软件开发行业的很多工作都会被取代。软件将不再是程序员的专属产物,会由AI创建很多的软件产品。

4年导游,10年程序员,深耕低代码领域6年,持续分享低代码和AI领域领域有价值的思考和沉淀,欢迎关注:winyh5

上述的低代码平台已经完成开发了,目前正在推进AI能力的嵌入,适时开源,有兴趣的可以关注一波,让你真正的感受到应用落地的高效。同时也可以满足独立开发者基于这个低代码平台快速实现自己的创意,发展自己的副业,比如有客户需求,可以基于这个低代码平台快速完成开发和交付~

后续会推出:【挑战365天做 100 套常见的互联网系统】系列文章,让大家可以真实感受到低代码快速落地项目的可行性

相关推荐
小萌新上大分38 分钟前
Minio搭建并在SpringBoot中使用完成用户头像的上传
java·spring boot·后端·minio·minio搭建·头像上传·minio入门
B站计算机毕业设计超人1 小时前
计算机毕业设计SpringBoot+Vue.js校园失物招领系统(源码+文档+PPT+讲解)
java·vue.js·spring boot·后端·毕业设计·课程设计·毕设
Enti7c1 小时前
什么是 jQuery
前端·javascript·jquery
计算机-秋大田1 小时前
基于SpringBoot的环保网站的设计与实现(源码+SQL脚本+LW+部署讲解等)
java·vue.js·spring boot·后端·课程设计
汤姆yu1 小时前
基于springboot的高校物品捐赠系统
java·spring boot·后端·高校物品捐赠
大地爱1 小时前
如何使用Spring Boot框架整合Redis:超详细案例教程
spring boot·redis·后端
taopi20242 小时前
若依vue plus环境搭建
前端·javascript·vue.js
SQWH_SSGS2 小时前
ASP.NET Core学习——IHostService
后端·.netcore
csdn_aspnet2 小时前
使用 ASP.NET Core 创建和下载 zip 文件
后端·asp.net·.netcore
csdn_aspnet3 小时前
在 ASP.NET Core 中压缩并减少图像的文件大小
后端·asp.net·.netcore