最近调提示有点心得想跟版里各位聊聊。大家教模型干活,习惯啪啪甩一堆正确范例,few-shot 嘛,理所应当。但我这段时间反过来试——在 prompt 里先给两三个翻车案例,效果反而更稳。
道理不复杂。模型学的其实是边界,不是标准答案。你给它看什么是对的,它只知道这一条路能走;你给它看什么是错的、为什么错,它才明白哪些岔路踩不得。跟咱们当年翻错题集一个意思,对的题看一遍就过了,错的才记得住。
更实在的是,反例天然带推理链。一句"这段代码在并发下会丢更新,因为没加锁"信息密度比十行正确代码都高,还省 token。你不用苦口婆心写规范,丢个典型翻车现场它自己就长记性了。
实操上,让 AI 写代码或者出文案之前,我先甩两个同领域的真实翻车例子,它后面基本会主动绕开同类坑…,幻觉和跑偏明显少一截。下次提示词写到没思路,不妨试试先喂错的不喂对的。