最近在调一个代码生成需求,想让GPT输出带类型标注的Python函数,还要处理边界情况。我直接把需求写了一大段话丢进去,结果模型经常漏掉异常处理,或者返回的代码风格不一致。后来看群里大佬说我的prompt“太脏了”,建议用结构化模板。我试了试分步骤、加示例、明确角色,效果确实好了不少,但有时候还是把握不住“度”,比如上下文给多少合适?示例放几个最好?还有,那些“你是一个资深工程师”之类的角色设定到底有没有用?还是纯心理安慰?求各位实际调过模型的大佬指点一下,最好能晒晒你们在真实项目里用过的模板,谢谢!