前言
上一篇文章我们配置完Windsurf的基础设置后,就要开始正式使用windsurf进行项目开发,一个项目若想完成从0-1,最重要的是项目文档这类技术文档,因此我们要给出一份项目背景,让AI去解读我们的项目背景,去充当我们的项目经理,让它对我们的项目来进行整体设计。
项目背景
首先我们根据自己的要求,先写出项目背景和一些功能需求,我这里是想让它开发一个类似于百度云的个人云盘存储项目。

当然各位可以根据个人需求爱好,写自己的想要项目,最后加上详细的需求和项目真实背景。
然后我们把项目需求扔给AI 让它来帮我们设计一下这个项目

然后我们可以在项目详细需求中看到AI给我们设计的详细需求

可以看到从项目框架到项目需求再到项目技术实施计划 它都帮我们排列出来了,可以看出它是一个相当专业的项目框架师而且还有详细的开发计划时间

当然,如果你发现有什么不对地方可以随时告诉它,让它给你修改,比如我这里前端要求用的是Vue2 但是它给我的文档是用Vue3技术,这里告诉AI让他帮我修改一下。

项目研发开始
ok现在基本的项目详细需求已经有了,我们开始对项目进行整体构造,首先来做一个详细的研发计划,当然这一切也都是通过AI来完成,我们来让AI充当专业的敏捷项目经理角色来帮助我们设计一个详细的研发计划,我这里是把这个项目分为三个大阶段来完成,把需求告诉AI,如下图所示

之后可以在项目研发计划中看到一些它生成详细的研发计划

可以看到AI不但将我们的项目变为三个大阶段,而且每个阶段要开发什么功能,具体实现多久,什么目标他都帮我们写出来了

还有验收标准和里程碑交付物

而且它还贴心的给我们配置了这个项目需要的开发人员和技术岗位,可以说是非常全面了,当然毕竟是AI生成的,我们还是需要去看一下生成的文档是否符合我们项目的需求,并让ai进行修改

具体项目研发天数开始
在做完前面这些所有步骤之后,我们终于要让AI开始正式编程项目了,对了 我这个框架是基于ruoyi-cloud 版本为基础框架,有很多功能已经省掉了,所以要提前给AI说明,让他后续不要重复造轮子,或者修改一些代码导致整体框架崩溃 ok我们尝试一下输入这段命令

这样我们可以在项目执行计划中看到每天详细的执行计划,当然之前我没告诉他框架的一些信息,导致生成的计划和我预想不一致,于是我又修改了一些提示词让AI生成的目标计划更合理


终于在两次修改后,我们得到了符合我们初始预期的项目执行计划,在这个计划文档中有详细每天要完成的功能,可以遇到的问题和该问题如何处理

当然可能和真实的项目计划文档有差距,但是有了上述这几个文档,我们可以让这几个文档当作AI的开发文档,让它以此为基础来开发,一切依照文档来编写内容,这些就会解决AI 乱写乱造的问题。
结束语
在这次的文章中我们将项目的具体完成计划,功能等一切都预备好,本以为AI能按照文档稳定开发,但没想到还是遇到了很多坑,当然我踩过的这些坑我会在后续的开发中帮大家指出。
希望各位看官能点赞收藏加关注....

2033

被折叠的 条评论
为什么被折叠?



