准备工作:

Deepseek  Devbox  Cursor


Deepseek:(https://www.deepseek.com) 是由国内深度求索公司研发的通用大模型,性能比肩国际顶尖水平(OpenAI的o1),而训练成本仅为同级别模型3%。

Sealos-Devbox:(https://sealos.run)是一个以K8s为内核的云操作系统。一个无需云计算专业知识,也能在几秒钟内部署、管理和扩展应用的云操作系统,使开发者能够像使用个人电脑一个简单地使用云。

Cursor:(https://www.cursor.com)是一款AI代码编辑器,基于它可以轻松的完成前端、后端代码的编写、调试。


项目设计:

数据库设计流程:

1、根据页面模型+需求文档,明确业务需求,确定数据主体/表

2、根据页面原型+需求文档,确定数据主体之间的关系(一对一、一对多、多对多)

3、根据页面原型+需求文档,确定每个数据主体涉及的字段、类型、约束等

4、确定出该模块完整的表结构,建库建表


创建数据库

访问Sealos,网址:https://sealos.run/,创建数据库。

接口设计流程:


项目开发:

1、服务端开发:SpringBoot+MyBatis

登录Sealos,然后在Devbox中创建一个SpringBoot项目,并使用Cursor开发工具打开该项目进行开发。

参照接口文档,基于Cursor来开发服务端的功能接口。

前端开发:Vue3+ElementPlus

登录Sealos,然后在Devbox中创建一个Vue项目,并使用Cursor开发工具打开该项目进行开发。

参照页面原型、需求文档以及接口文档,基于Cursor来开发前端页面。


项目上线

1、项目发版:

编写项目的entrypoint.sh,该脚本用于启动项目。

在devbox中发版项目。


总结:

AI时代下的项目开发:

设计\rightarrow开发\rightarrow部署

deepseek      cursor   devbox      

拥抱AI-----设计-------调试--------优化------ 解决方案

更多推荐