看了一下Lee Boonstra 等 Google 团队成员联合编写的《Prompt Engineering》www.kaggle.com/whitepaper-prompt-engineering,印象最深的是这段:
越来越多的研究表明,在提示中采用正向指令比过度依赖约束条件更有效。这种方法符合人类偏好正向指导而非禁令的心理特征。
指令直接传达预期结果,而约束条件可能导致模型猜测允许范围。正向指令在既定范围内提供灵活性并激发创造力,而约束可能限制模型潜力。此外,约束条款之间还可能产生冲突。
约束条件在特定场景仍具价值:当需要防止模型生成有害/偏见内容,或要求严格输出格式时。
尽可能使用正向指令:用“应该做什么”替代“禁止做什么”。这能避免混淆并提高输出准确性。