定义

Prompt设计=如何用指令让大模型产生稳定、可控、正确的输出。

Prompt的基本结构

  • 角色(Role)
  • 任务(Task)
  • 格式要求(Format)
  • 约束(Constraints)
  • 示例(Examples,Few-shot)

优秀的Prompt=角色+任务+限制+示例+输出格式

Prompt的四大经典模式

Zero-shot Prompt

不给示例,让大模型直接回答。

初步测试模型能力。

Few-shot Prompt

给模型几个示例,让它模仿输出格式

提高稳定性、一致性、减少模型走偏

Chain of Thought

让模型展示推理过程,提升逻辑正确率

数学、推理、复杂逻辑测试

Self-Consistency

让模型给多个答案,再综合最佳解

减少错误和逻辑混乱

Prompt设计中常见问题&如何避免

模糊指令

模型会胡乱发挥

用明确任务+输出格式避免

缺乏格式约束

模型输出多余内容

用结构化输出约束

提问太宽泛

容易出现幻觉

用范围限制

Prompt在大模型中的应用

  1. 构建测评用例:限定任务、限定输出格式、避免模型自由发挥
  2. 测试稳定性:用同一Prompt多次调用,看模型输出一致性
  3. 对话场景模拟:多轮、自然语言噪声、用户不规范输入
  4. Prompt防越狱(Jailbreak)测试:测试模型是否能守住安全边界