现在在大型项目中ai能起到多大的作用,能直接给个需求文档,修改代码

现在在大型项目中ai能起到多大的作用,能直接给个需求文档,修改代码。 最近天天改需求,改代码,快烦死了,能不能让ai帮我干了

[!danger] 夸张喵 :cat_face:
全都给ai只会越干越烂。

那还是只能自己干咯,干完之后让ai来优化代码 :rofl:

大项目还是要谨慎,写的挺乱乎的,可能和上下文专注度有关系,定位问题还差不多,或者再分的细一些,但是困境是等AI找到全部信息搞明白了,我手写都写完了

我现在的做法都是凡事涉及到逻辑修改的我都自己干, 干完之后让ai优化或者查漏补缺,看看逻辑上有没有问题。 让ai去review代码或者逻辑优化,还有就是有明确的exception ai生成的东西倒是能用。 现在主要是想深度使用看看,直接丢需求文档,看看行不行。

佬友招人吗?

其实主要还是公司有一些自己业务, 这部分业务以及业务用词都是口口相传的,这部分自己理解都要时间, 我感觉ai估计短时间内也难懂

现阶段 AI只能做1到100的事,做不了0到1的

大型项目还是取决于用的人有多了解
ai对于大型项目不太行
用ai的人要写精准的prompt,ai帮你实施,减少工作
实际上时间不会差的太多
就是不用一直写代码,轻松点

或许可以了解一下 vibe coding,例如 bmad 或 superclaude

还有困境是程序员有底层忌讳,懒的改别人写的代码,改动多吧,我也懒的看,能运行起来就拉倒,都堆到一块写,我也懒的拆,给我一次创建好些个类我也懒的合并,再改别的功能又一片一片的了,风格不一样吧看着难受,命名都天马行空的,我还得看他写的注释

只能ai找一下可能的bug。不能让ai改代码,只会问题越来越多。

给需求文档生成代码需要细分需求,先做一个细分需求的项目,再做一个根据需求写代码的项目。需求文档又要提供各种上下文,提供各种MCP,最后又是一个新项目。即使如此万一出了bug可能还要人工介入。好用确实真好用,难用也是真难用 :distorted_face:

你得做监工,时时刻刻盯着点ai做了什么,至少得把每次修改完的总结看一遍。起码自己得掌握项目结构,知道哪里的代码是做什么的,不然ai很可能会漏东西
另外就是初期架构得自己设定,或者和ai进行讨论完善架构。
此外就是尽量解耦,拆分,避免屎山。
毕竟ai的上下文和注意力都有限

可以看看roocode的开发流程,部分是通过用户在github上提交issue,然后roocode获取问题本地自我迭代并提交代码的。所以这个项目体感能用但是bug不少。

啊, 我这公司不建议来, 我只是临时入职,过渡下而已

ok. 我去了解下

那感觉还是没有那么方便

ok, 我去了解下

还没那么神的。