最近在做一些文本分类的项目,用GPT-4。我看网上都说Prompt要写详细,我就把任务背景、角色设定、输出格式、正反例子全写上,结果模型还是经常输出一些奇怪的格式,或者把“无关”类别强行归类。有时候我把Prompt精简到两三句话,反而效果好了点?搞得我现在很迷茫,到底该详细还是简洁?还有,是不是我写的例子不够“好”?比如给了一个正面例子,模型就死盯着那个模式套,变通能力很差。有没有什么“指令工程”的实操原则?求大神们分享下踩过的坑和教训。