本人非职业开发,自学过一点开发知识,但远没有达到手撸网站的水平。一开始用 AI 的时候,经常遇到的一个问题是,让 AI 写的代码经常报错或者达不到自己想要的效果,但用自然语言让 AI 改,改来改去都有问题,似乎 AI 被绕到了一个圈里。(用过 GPT4 和 claude 都是这样的)
以下是我用 AI 开发中的一些心得:
- 如果 AI 反复的针对一个 bug 绕来绕去解决不了,试试开新起一个 chat ,可能会有效果
- 同上,试试让 AI 在代码里加日志,协助定位问题也是一个思路
- 到某个里程碑后记得 commit ,不然 AI 改的太大后,回退代码很麻烦(针对 cursor )
- 一旦发现 AI 对某个库不是很熟悉,表现为库里面的方法名和数据类型都会搞错,尽快让他换方案,很坑。因为他会基于这个库不断的犯错,还死不承认自己不熟悉
- 让 AI 进行多轮自问自答后再给出方案。 “自问自答五轮,找出可能的原因,并加日志定位” 这是我用 AI 写出的一些网站,是不是看着还行?(补充:游戏都是找的开源的代码自己放到 CF 上的,主要是 UI 这块)
本文来自投稿,不代表独立开发前线立场,如若转载,请注明出处:https://www.91wink.com/index.php/%e9%9d%9e%e4%b8%93%e8%81%8c%e5%bc%80%e5%8f%91%e8%ae%a9-ai-%e5%b8%ae%e4%bd%a0%e5%86%99%e5%87%ba%e6%97%a0-bug-%e7%9a%84%e4%bb%a3%e7%a0%81%e7%9a%84%e4%b8%80%e4%ba%9b%e5%bf%83%e5%be%97/