Type: concept
Confidence: 0.85
Created: 2026-04-25
Updated: 2026-04-25
Tags: ai-engineeringprompt-engineeringllmAI工程

Prompt Engineering

概述

Prompt Engineering 是通过精心设计自然语言指令,最大化 LLM 单次/多次调用的输出质量的方法论体系。它是 LLM 工程化的第一个可操作范式

关键内容

  1. 定义与核心工作
  2. Prompt Engineering 是对 LLM 输入端的精细化设计艺术,核心工作包括指令设计、示例工程、思维链诱导、格式控制和负向指令。

  3. 技术发展史

  4. 2020年: GPT-3 首次展示"few-shot learning",证明 LLM 能从示例中推断任务意图
  5. 2022年: InstructGPT RLHF 对齐训练使模型真正服从自然语言指令
  6. 2022年11月: ChatGPT 普及,让数百万人首次感知到"怎么问"影响"怎么答"

  7. 核心技术模式

  8. CO-STAR 框架: Context, Objective, Style, Tone, Audience, Response
  9. Chain-of-Thought (CoT): 诱导模型逐步推理,显著提升复杂推理准确率
  10. Few-Shot 示例设计: 通常 3-8 个示例效果最优
  11. 角色扮演 (Role Prompting): 激活模型特定知识域的权重激活模式
  12. 结构化输出控制: 通过 XML 或 JSON 格式约束输出
  13. 元提示 (Meta-Prompting): 先生成最佳提示词,再用它来回答问题

  14. 高级技术

  15. Self-Consistency: 多次采样取多数答案,适用于数学/逻辑推理
  16. Tree-of-Thought: 树形搜索推理路径,适用于复杂规划问题
  17. ReAct: 交错 Reasoning + Acting,适用于工具调用
  18. Least-to-Most: 分解子问题递进解决,适用于复杂分步任务
  19. Generated Knowledge: 先生成背景知识再回答,适用于知识密集型任务

  20. 局限性与挑战

  21. 上下文窗口瓶颈、幻觉问题、不稳定性
  22. 可维护性差、跨模型不可移植
  23. 知识截止问题、复杂任务天花板

来源

相关