最近在搞一个文本分类任务,用Llama 3.1 8B和Qwen2.5 7B本地跑。发现同样的prompt模板,换一个数据集效果就崩了,比如给几个few-shot例子后,模型有时会直接复制例子里的标签而不是理解语义。试过调整角色设定、加分隔符、甚至用CoT拆步骤,但感觉全靠瞎猜,没有一个能复现的套路。想问下各位大佬,做prompt工程时,你们是会先分析模型对哪些关键词敏感,还是直接上API试错?感觉现在就像在炼丹,有没有更工程化的方法能减少这种随机性?