0、前言

1、基于 DeepSeek + Cursor 把自然语言转化为代码的能力,完成一个项目的构建

2、使用 AI 去覆盖需求分析、数据库设计、代码生成、接口测试、云部署的完整开发链路

3、DeepSeek 完成设计 + Cursor 完成编码 + Devbox完成环境管理 + Sealos 完成云部署,实现开发部署整个流程

项目设计:基于 DeepSeek 根据页面原型和需求文档,设计数据库表和接口,最终产出一份接口文档

项目开发:有了接口文档之后,接下来就可以进行项目开发了,根据接口文档来开发前后端的项目,开发过程中会使用 Devbox 来构建开发环境,然后使用 cursor 来完成前端和后端代码的开发,在这个过程中我们只需要使用自然语言去描述我们的需求就可以了。

项目上线:我们使用 devbox 一键完成项目的发版上线,最终还会有一个公网可以访问的域名,可以访问到你开发的项目。

1、准备工作

1.1 DeepSeek

根据页面原型和需求文档,我们设计数据库表结构

此时我们使用 DeepSeek 来完成,要用 DeepSeek 就要提前注册 DeepSeek 账号,当然也可以用 Cursor 或者 Claude 来进行设计,但是考虑到成本问题,DeepSeek 也能胜任

1.2 devbox

数据库表设计好了之后,我们就要进行后端项目和前端项目的开发,那在开发过程中需要依赖各种开发环境,比如后端项目在开发过程中需要依赖 JDK 、Maven 这些环境,前端项目需要依赖 nodeJS,那我们就需要在开发环境中先配置好这些依赖,等开发好了之后提交到测试环境,在测试环境中也需要先配置好必要的依赖,等测试完成上生产环境,还需要部署一套相对应的环境,非常繁琐。

而且在实际执行过程中常常会因为,开发环境、测试环境、生产环境等环境的不同引发各种问题,所以在这里我们使用 devbox 来解决这些问题,通过 devbox 就可以帮我们生成一个干净并且隔离的环境

地址:

https://sealos.run/

Sealos 是一个以 k8s 为内核的云操作系统,能够帮助你在几秒钟之内部署、管理和扩展你的应用。

你如果想要使用数据库,直接在系统里面点击「数据库」就能快速创建一个可以使用的数据库,想要使用对应的开发环境直接点击「DevBox」就能生成一个纯净的开发环境,在这个开发环境中会帮我们准备好所有开发需要用的依赖,就不需要我们在自己电脑上动手一个一个去配置运行环境了。

Sealos 账号在注册完之后,会送 10 块钱的额度给你使用。

1.3 cursor

既然要进行项目的开发,好用的开发工具肯定少不了,这里选择 cursor

2、数据库设计

当我们拿到产品经理提供的页面原型和需求文档的时候,接下来我们就要着手去设计数据库表了,数据库表的设计流程如下:

1、根据页面原型 + 需求文档,明确业务需求,确定涉及到几张表

2、根据页面原型 + 需求文档,确定各个表之间有没有关系,有关系的话是什么关系,是一对一,一对多还是多对多的关系。

3、根据页面原型 + 需求文档,确定每张表里面涉及到的字段、类型、约束

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

现在是 AI 时代,前 3 步我们都可以借助 AI 去完成,但是 AI 完成了之后,我们一定要检查、确认、调整、优化。

2.1 确定有多少张表

部门管理模块提示词:

为了更好的阅读体验,来飞书看吧:

https://pk0zg2jkji.feishu.cn/docx/BSWXdq56yo4i14xyLVycy2scnCh

Comments on "项目设计开发部署全流程​" :

Leave a Reply

Your email address will not be published. Required fields are marked *

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源