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 套常见的互联网系统】系列文章,让大家可以真实感受到低代码快速落地项目的可行性

相关推荐
患得患失94926 分钟前
【前端】【vscode】【.vscode/settings.json】为单个项目配置自动格式化和开发环境
前端·vscode·json
飛_29 分钟前
解决VSCode无法加载Json架构问题
java·服务器·前端
YGY Webgis糕手之路3 小时前
OpenLayers 综合案例-轨迹回放
前端·经验分享·笔记·vue·web
魔尔助理顾问3 小时前
系统整理Python的循环语句和常用方法
开发语言·后端·python
90后的晨仔3 小时前
🚨XSS 攻击全解:什么是跨站脚本攻击?前端如何防御?
前端·vue.js
Ares-Wang3 小时前
JavaScript》》JS》 Var、Let、Const 大总结
开发语言·前端·javascript
90后的晨仔3 小时前
Vue 模板语法完全指南:从插值表达式到动态指令,彻底搞懂 Vue 模板语言
前端·vue.js
程序视点4 小时前
Java BigDecimal详解:小数精确计算、使用方法与常见问题解决方案
java·后端
你的人类朋友4 小时前
❤️‍🔥微服务的拆分策略
后端·微服务·架构
德育处主任4 小时前
p5.js 正方形square的基础用法
前端·数据可视化·canvas