少样本示例
Few-shot Prompting
AI 编程也叫:Few-shot、示例提示、举例提示、少样本提示
一句话:在提示词里给 AI 一两个示例,让它照着示例的格式、风格或写法完成任务,比纯文字描述更准确。
详细解释
少样本示例像让新同事照着一份填好的表格来填:说一百遍「格式要规范」,不如直接给一份样板。在提示词里放上一两个「输入是这样,输出应该这样」的例子,AI 就能抓住你想要的格式和风格。
在前端开发里,最好用的「示例」往往是项目里已有的代码:比如「参照 UserList.tsx 的写法做一个 OrderList」,AI 就会沿用相同的组件结构、请求方式和命名习惯。
对应的说法是「零样本」(Zero-shot),即不给例子直接提要求。示例一到三个就够,但要选有代表性的,因为 AI 连示例里的问题也会一起照搬。
怎么跟 AI 说
可以直接贴给 Cursor、Claude Code 等工具,把里面的业务内容换成你自己的。
请参照 src/components/UserList.tsx 的写法,新建一个 ProductList 组件:同样的文件结构、同样的数据请求方式、同样的加载和空状态处理,只是数据换成商品,命名和注释风格也与 UserList 保持一致。