今天下午赶需求,让 GPT 帮我重构一个排序逻辑,一开始还挺正常,给出来的代码一次过。
结果中间有个 bug 它没看出来,我顺手打了一句“你 tm 是不是眼瞎,这都能写错”。然后让它再改一版。
好家伙= =
第二次给出来的代码,引入了三个新 bug ,连最基本的边界条件都漏了。我还以为是它复读旧答案,又多问了两遍,结果一次比一次离谱,最后一次直接给我返回一个死循环。
刚开始我还骂它“废物”,后来发现不对劲:同一个问题,语气越差,答案越智障。
我甚至试过直接复制之前它写对的提示词重新问,没有脏话,它又能跑通了。
这不是它记仇,就是它 ai 真的会因为你语气不好就“摆烂”。
现在我改需求都先深吸一口气,发个“请帮忙”开头。不是我有素质,是真的怕它给我整出更多 bug 。
有人遇到过吗?还是我幻觉?
这玩意儿确实邪门,我之前写shell脚本也是,一着急打了句“会不会啊”立马给我把rm -rf写进去了,幸亏没直接执行。现在跟AI说话比跟老板还小心。
是不是脏话会被识别成负面prompt然后触发降级机制啊?我不太确定,但好像有论文提过情绪词会影响生成质量?
遇到过类似情况。上个月用Claude调试正则表达式,因为连续三次匹配结果都不对,我回了句“你这匹配了个寂寞”,结果后面五六轮它给出的表达式连语法都开始出错,明明之前都能正常解析的。后来清空对话历史重新开个新窗口,用完全相同的描述词(但语气中性)提问,一次就过了。我怀疑不是幻觉,可能某些负面词汇真的会被标记为低质量交互,系统自动降低了响应优先级或切换到了更保守的生成模式?不过没实锤。
楼主最后怎么解决的?清空对话重来了吗?还是说就忍着脾气慢慢改?