本人非职业开发,自学过一点开发知识,但远没有达到手撸网站的水平。一开始用 AI 的时候,经常遇到的一个问题是,让 AI 写的代码经常报错或者达不到自己想要的效果,但用自然语言让 AI 改,改来改去都有问题,似乎 AI 被绕到了一个圈里。(用过 GPT4 和 claude 都是这样的)
以下是我用 AI 开发中的一些心得:
- 如果 AI 反复的针对一个 bug 绕来绕去解决不了,试试开新起一个 chat ,可能会有效果
- 同上,试试让 AI 在代码里加日志,协助定位问题也是一个思路
- 到某个里程碑后记得 commit ,不然 AI 改的太大后,回退代码很麻烦(针对 cursor )
- 一旦发现 AI 对某个库不是很熟悉,表现为库里面的方法名和数据类型都会搞错,尽快让他换方案,很坑。因为他会基于这个库不断的犯错,还死不承认自己不熟悉
- 让 AI 进行多轮自问自答后再给出方案。 “自问自答五轮,找出可能的原因,并加日志定位”
这是我用 AI 写出的一些网站,是不是看着还行?(补充:游戏都是找的开源的代码自己放到 CF 上的,主要是 UI 这块)
https://sprunkisprunked.org/
https://emojimix.online/
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/1090990
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.