AI学习笔记
首页 > 提示词技巧 > 少样本示例:给AI几个范例,输出立刻对味
少样本示例:给AI几个范例,输出立刻对味

少样本示例:给AI几个范例,输出立刻对味

提示词技巧 · 2026-11-10 · AI学习笔记 整理
导读:学会用三步写法给AI几个范例,让它照着你想要的样子输出。

我一开始也没搞懂:为什么加两个例子,AI就突然听话了

我最早写提示词,喜欢用形容词堆需求:「请专业一点」「输出要规范」「语气要好」。结果AI给的东西总是差口气,我反复重写,越改越烦。

后来我发现一个笨办法特别管用:别形容了,直接给它看两个「标准答案」长什么样。这就是少样本示例,英文叫 few-shot,直译就是「少量样本」。

简单说:在提示词里放几个「输入 → 输出」的范例,让AI自己总结规律,再照着这个规律处理你真正的输入。

先分清三种提示词写法

类型做法适合场景
零样本 zero-shot只说要求,不给例子简单、常见的任务,比如翻译一句话
单样本 one-shot给一个例子任务有点特别,说清格式就行
少样本 few-shot给两到五个例子格式、口径、风格有讲究,文字描述说不清

我的经验是:一旦你发现自己在提示词里写了三个以上形容词还没说清楚,就该考虑上少样本示例了。

为什么范例比形容词管用

语言模型的强项是「模仿模式」。你写「输出要简洁有力」,这是抽象要求;你给三个简洁有力的范例,这是具体模式。后者对AI来说更容易照做。

少样本示例能一次交代清楚四件事:

  1. 输出的格式长什么样,要不要标题、列表、固定字段。
  2. 判断的口径是什么,边界情况怎么归类。
  3. 语气风格如何,是公文腔还是聊天腔。
  4. 长度和粒度,是一句话还是一段话。

三步写出好用的少样本提示词

第一步:定格式

先在开头用一两句话说明任务和输出格式,让AI知道这次要模仿什么。

第二步:选示例

挑2到4个「输入 → 输出」的完整范例。每个范例都用统一的标记分隔,比如用「输入:」「输出:」这样的固定标签。

第三步:留空位

示例写完后,给出真正的输入,让AI接着输出。常用写法是最后一行只写「输出:」,或者直接给待处理的内容。

把三步合起来,模板长这样:

你是……,任务是……,输出格式为……。

输入:(示例1的输入)
输出:(示例1的标准输出)

输入:(示例2的输入)
输出:(示例2的标准输出)

输入:(示例3的输入)
输出:(示例3的标准输出)

输入:(你真正的输入)
输出:

实战案例一:客服评论分类

我想让AI把用户评论分成「表扬」「投诉」「建议」三类,只输出标签。光说分类标准容易扯不清,直接给例子最省事。

任务:把用户评论分类,只输出标签:表扬、投诉、建议。

评论:配送很快,包装也完好。
标签:表扬

评论:收到的杯子有一道裂纹,想换货。
标签:投诉

评论:希望App能加一个夜间模式。
标签:建议

评论:客服态度不错,但退款太慢了。
标签:

这种「只输出标签」的写法,还能省下不少处理成本,因为我拿到的就是一个干净的词,不用再去文本里抠。

实战案例二:统一改写风格

我想让AI把生硬的产品说明改成轻松的口语,风格很难用形容词定义,于是我给了三个对照。

任务:把下面的产品说明改写成轻松口语,保留关键信息,一句话。

原句:本产品采用多重过滤技术,可有效去除水中有害物质。
改写:好几层过滤把水里的脏东西都拦下来,喝着更放心。

原句:本机配备高性能处理器,运行流畅无卡顿。
改写:处理器给力,用起来顺滑不卡。

原句:本品支持快速充电,三十分钟即可充至半数电量。
改写:充电很快,半小时就能回血一半。

原句:本设备具备防水防尘能力,可在户外环境中使用。
改写:

你会发现,范例一旦风格统一,AI输出的调性也稳得多。

实战案例三:输出结构化结果

少样本对「固定格式」特别好使。比如我要它抽取信息并按固定字段输出,与其描述字段规则,不如给两个样本。

任务:从句子中抽取时间和地点,按固定格式输出。

句子:小王周三下午三点在公司开会。
时间:周三下午三点
地点:公司

句子:我们上周六去了西湖边的咖啡馆。
时间:上周六
地点:西湖边的咖啡馆

句子:明天上午她要去图书馆还书。
时间:

好示例的四个标准

我筛示例时会对照这几条:

标准说明反例
一致性所有示例格式完全统一,标签写法一样一个写「输出:」,一个写「答案:」
代表性覆盖典型情况和容易出错的边界全是特别简单的例子
对比性故意放一个「容易混淆但要分开」的例子只给同质化的例子
精简性每个示例只讲一件事,去掉无关信息示例里塞满背景和废话

关于数量,我一般放2到4个。太少规律抓不住,太多反而把提示词撑得又长又贵,而且示例之间一旦有矛盾,AI就会学乱。

我踩过的坑,你别再踩

  1. 示例格式不统一。这是最常见的翻车点,AI会挑一种格式随机模仿,输出就飘了。
  2. 示例和要求打架。嘴上说「只输出标签」,示例里却带了解释,AI大概率也跟着解释。
  3. 示例有错误。AI会忠实学习你给的范例,包括里面的错,所以示例必须先自己校对。
  4. 示例太单一。如果只给「表扬」的例子,AI就会把新评论往「表扬」上靠。
  5. 忽略边界情况。真实输入里总有模棱两可的,示例里最好明确示范一两条。

进阶小技巧

  • 顺序有影响:把你最希望AI模仿的风格放在最后一个示例,离真正输入越近,影响越大。
  • 可以标注理由:如果任务是判断类的,在输出后面加一行简短理由,AI会学到判断依据,泛化更稳。注意此时输出格式也要统一。
  • 换模型先重测:提示词不是一劳永逸的,换模型或换版本后建议拿几个真实输入重跑一遍。
  • 示例也要迭代:发现AI在某类输入上出错,就把这类输入补成一个新示例,这是最直接的改进方式。

一句话总结

少样本示例的本质是「用例子代替形容词」。定格式、选示例、留空位,三步下来,AI就会照着你要的样子干活。下次再遇到怎么说AI都不对味的场景,先别加形容词,先给它两个标准答案看看。

常见疑问

常见问题 FAQ

Q:少样本示例给几个比较合适?
A:我一般给2到4个。任务简单给2个,任务边界多就给3到4个。再多通常收益不大,还会拉长提示词、增加成本,而且示例之间容易互相干扰。以官方对上下文长度的限制为准。
Q:示例写得越详细越好吗?
A:不是。示例贵在「干净、典型、统一」,不是贵在长。无关背景、客套话、多余解释都会稀释真正的模式。我通常只保留能体现规律的那部分内容。
Q:为什么我给了示例,AI输出还是跑偏?
A:先做三件事排查:一看示例格式是否完全统一,二看示例里的写法是否和你的文字要求矛盾,三看示例是不是都集中在一个类别、缺少对比。多数跑偏都能从这三点里找到原因。

相关文章