我的体验是,ai写码现在最大的难点在“准确描述出自己的需求”。需求描述得不对,那显然不可能得到满足需求的东西,不管ai水平多高都没用。也就是说这个问题完全是人的,不是ai的。
第二大的难点在“给ai提供必要信息”。比如代码要调用冷门的库,那就得把文档提供给ai。我最近在让ai写hfss的脚本,主要吃亏就吃在ai没用过hfss上,很多默会知识它不知道。必要的信息不知道的话,那不管ai多聪明都不可能做对。这个问题算是一半是人的,一半是ai的:成熟的ai应该能自己去找信息。
按照现在付费ai的水平,如果能“准确描述需求”和“提供必要信息”,简直是立刻就能解决问题。但这两件事的难度其实非常大,可能和后续写代码在一个水平上。
之前做项目经常觉得甲方是傻逼,需求说的不清不楚,还不一次说完,经常改需求。给ai当甲方后,发现自己也在这么干......