根据prd文档生成系统技术架构文档; 根据技术架构文档规划Maven模块结构,并生成开发规划文档; 根据开发规划文档生成项目开发todolist文档 项目Maven模块初始化 git初始化,并推送至远程gitlab仓库
系统技术架构文档生成
Maven模块结构规划
1、根据生成的技术架构文档开始Maven模块结构规划:
2、AI给出了系统项目的Maven模块结构规划:
3、并给出了各个子模块的模块结构及核心类清单:
4、同时给出了开发优先级规划:
项目开发todolist
1、根据Maven模块结构规划生成项目开发todolist
注意:这里如果一次性生成一个todolist文档,会一直提示超出AI的输出长度而失败,所以我改成分步骤进行文档生成
2、生成的todolist文档截图如下:
todolist文档截图如下:
项目Maven模块初始化
1、根据《ChatBI系统Maven模块结构与开发规划.md》进行Maven项目模块
由于模块比较多,超过了模型思考次数的上限,所以点了几次“继续”,才初步完成Maven模块的初始化。
2、初次完成初始化后,只有项目的入口模块有java的包结构,其他的模块就只有一个pom文件,截图如下:
经过之前Claude 3.7 和现在使用的Claude 4进行Maven模块初始化实践后,发现大模型对后端项目模块框架的初始化并不是那么擅长,虽然Claude 4最后勉强完成了初始化,但来来回回搞了大概40几分钟才完成。Claude 3.7甚至都没法一下子完成模块初始化。
git初始化,并推送至远程仓库
1、在gitlab上创建一个空白项目
如果你的gitlab没有配置SSL,则GITLAB_API_URL的地址开头用http://,如果有配置则用https://
实践心得
如果本文对你有帮助,不妨点个免费的赞和收藏备用。
👇 关注Gallop,让AI提升你的效率
👉 添加我的微信(gallop_liu),备注“加群”,交流并分享个人的一些资料。
我的微信二维码:

