如果是开发新功能,提示词会好写一些,比如:
你是 xxx 专家,我需要你实现 xxx 功能,这是这个功能需要实现的功能点
1. xxx
2. xxx
3. xxx
...
一般模型都能输出的大差不差,差不多稍微修修补补就能用,但是如果是改 bug 的话,大伙要怎么写提示词呢?就比方说我现在知道功能有 bug ,我(作为人的一方)能描述现象,但是当我把现象描述给 AI ,比如某个 UI 效果不理想,有卡顿啊,或者没出现啊,有时候这里面牵扯的代码很多,不知道要给它设置哪些文件作为上下文(如果我自己能缩小问题范围,实际上自己已经是在找 bug 了,或者快定位出原因了),导致 AI 回答的也是稀里糊涂,只能给出一些建议,但是实际上这些建议可能跟最终解决的路径并不一致。
总的来说,就是大佬们在 debug 的时候,一般是怎么跟 AI 高效交流和写提示词的,欢迎交流!
1
yunv2 2 天前
用 cursor ,claude code ,可以让它自己去找关联的文件;
实际在使用过程中,一开始还能理解,对话轮次越多,回答越偏离实际; (问了一些大佬,大佬说我问的方式不对;按他们的说法就是,人与人使用 AI 的能力,差距可能有几倍到几十倍;) 等楼下大佬帮助回答 |
![]() |
2
xiaoming1992 2 天前 via Android
我感觉可以客观描述背景和问题,然后问他可以从哪些方面排查,多来几轮应该就 OK 了。我感觉这种类似于“小黄鸭 debug 法”
|
3
nenseso OP @yunv2
这个确实如此,我最近一直在研究学习提示词,发现之前包括现在周围的很多同事,都是把 AI 在当做人来问问题,就随随便便一句话,就期望 AI 能准确理解他的诉求,但是 AI 其实是大模型,你的提示词越准确 AI 的回答也会越精确,但是描述清楚需求其实也挺消耗脑力的,很多时候当我在像 AI 描述清楚需求的过程中,我自己已经把相关的逻辑给梳理清楚了,只是让它帮我干体力活了。 |
4
nenseso OP @xiaoming1992 懂了,下次让它查 bug 前,先贴一个小黄鸭.jpg 给它🐶
|
![]() |
5
surbomfla 2 天前
软件 cursor ,模型 claude 4.0
有次出现 bug ,我描述了一下 bug 现象和运行日志 并请求 cursor 进行修复,然后它就开始读取分析代码 然后一本正经的进行修复,完事 我一看 bug 还在,直接拒绝修改文件,重复让它 修复几次 还是没办法修复 ,最后只能自己慢慢找,发现是某行代码导致的错误,白白浪费我好多时间和请求次数。凸(艹皿艹 ) |