零样本提示 Zero-Shot Prompting
不给任何示例,直接让模型完成任务。测试模型的基础能力,也是最常见的使用方式。
关键:任务描述越清晰,结果越好。
📖 核心原理
大型语言模型经过海量文本训练,具备强大的零样本推理能力。你只需清楚地描述任务,无需提供任何例子。效果取决于:任务描述的清晰度、模型的预训练知识、以及任务本身的难度。
少样本提示 Few-Shot Prompting
给 2-5 个"输入→输出"的例子,让模型学会格式和模式,自动套用到新问题上。
最适合格式统一、有规律的任务。
📖 为什么比零样本更强?
当模型看到示例时,会自动提取隐含的规律和格式要求。例如:你希望输出JSON格式,与其解释半天,不如直接给一个JSON例子——模型立刻明白!这就是"示例胜过千言万语"。
系统提示 + 角色扮演 System & Role Prompting
系统提示设置AI的"人格"和工作规则;角色提示让AI扮演专家。
两者结合:让AI彻底变成你想要的助手。
思维链 Chain of Thought (CoT)
加一句"让我们一步步思考",AI的推理准确率大幅提升。
核心:让模型"先想后答",而不是直接猜答案。
自洽性 Self-Consistency
让模型用不同思路独立推理3次,用"多数投票"选出最可靠答案。
原理:多条路通同一终点,说明答案可信;路路不同,说明题目难或模型不稳定。
🗳️ 投票机制示意
假设同一问题让模型推理3次:路径A→答案42、路径B→答案42、路径C→答案38。多数投票:42胜出,作为最终答案。这比直接问一次可靠得多,相当于让3位专家独立核算后取共识。
思维树 Tree of Thoughts (ToT)
像人类专家一样:先探索多条路径,评估哪条最有前途,然后深入最优路径。
适合:需要规划、有多步决策的复杂问题。
ReAct Reasoning + Acting
让模型交替进行"思考(Thought)→行动(Action)→观察(Observation)"循环。
这是AI Agent的核心框架——会想、会做、会根据结果调整。
⚙️ ReAct 循环示意
Thought(思考)→ 我需要先搜索XX信息 | Action(行动)→ Search["XX"] | Observation(观察)→ 搜索结果是... | Thought→ 根据结果,下一步应该... | Final Answer
后退一步 Step-Back Prompting
先问更抽象的原理问题,用原理知识来解决具体问题。
人类专家的思维方式:先看全局,再解决细节。
提示词工程 · 最佳实践速记
Google 白皮书总结的核心原则,课堂必记