提示词工程中如何用角色设定提升ChatGPT回答准确性?
起因特尽量不要蠢——我想当然觉得“油多不坏菜”,倒了小半锅油,结果肉一下锅那个溅啊,噼里啪啦跟放鞭炮似的,我手忙脚乱去盖锅盖,手背还被烫了个泡。
(这要搁半年前,我肯定又得打开某书搜菜谱,然候被各种“适量”“少许”气到摔手机,呀。
) 但那天我灵机一动——为啥不试试用ChatGPT救场呢?
我就直接打字:“红烧肉溅油怎么办。”
好家伙,它给我回了段四平八稳的百科:“建议降低油温、用厨房纸吸干水分、分次下锅……”
道理我都懂,可锅里以经炸开了啊大哥!这回答跟没说一样。
我盯着炉子上的油烟,突然想起前两天刷到一个博主聊提示词,说给AI戴个“帽子”贼管用。
我就重新打了一句:“你现在是一个有几十年经验的老厨师,正在教一个厨房小白做家常红烧肉。
我锅里的油已经冒烟了,肉刚下锅就疯狂溅油,火还关不掉,你赶紧告诉我三步之内怎么处理!
”
你猜怎么着?
它直接回:“首要的,立刻把锅从火上端开——随便找个干毛巾垫着,别慌;其次,等,油温降下来再盖锅盖,千万别用水泼;最后一点,把火调成中小火再放肉,下次记着肉要提前沥干。
”
我跟着做,果然稳住了。
绝绝子啊这是!
后来我反思,这就是角色设定的威力。
你让ChatGPT当“一个老厨师”,它瞬间有了身份、经验、语气,甚至,带点焦急感——因为它被设定成“正在教小白”,所以得说人话、得给具体动作。
而之前那个没角色的版本,就是个面无表情的机器人,给你甩一堆教科书理论。
这让我想起去年底有一阵子,我沉迷用AI写健身计划。
一开始我说“制定一周训练计划”,它给我整了张花里胡哨的表格,什么“周一胸三头周二背二头”——看着专业,但完全不适合我这种腰不好又爱偷懒的中年打工人。
后来我加了两句话:“你是我私教老张,带过很多向我这样坐办公室腰疼,的学员,说话要凶但管用,每周只练三次,每次不超过45分钟,否则我不干。
”
结果它给我出的计划里直接写“别跟老子讨价还价,周三必须练深蹲,但可以只用,自重”,甚至提醒我“拉伸别偷懒,否则下周腰疼别找我哭”。
(这个是真有用的,我到现在还在用那份计划,虽然老张是假的,但话糙理不糙。
)
我试过最夸张的一次,是用ChatGPT帮我写一封投诉邮件——快递把我买的景德镇碗摔碎了。
第一次它写的特别官方:“根据消费者权益保护法第XX条……”我一看就笑了,这发出去人家客服直接跟你走流程,一来一回半个月。
后来我改成:“你现在是隔壁老王,脾气暴躁但特别会吵架,帮我写一封投诉信,要让客服一看就觉得麻烦、想赶紧赔钱。
”
好家伙,它给我整了句开头:“你们是不是嫌我买东西太爽快了?
快递摔成这样还好意思打电话跟我说‘正常损耗’?
我拍了开箱视频,你们自己看看是不是正常!
”
我直接复制粘贴发过去,三天后赔了全额。
(这个真没夸张,上个月底的事,杭州发的货。
)
所以我总结了一套傻瓜式角色设定法——就三步。
第一步:给身份+经验。
别只说“你是一个厨师”,要说“你有20年经验,专做家常菜”。
第二步:给场景+限制。
比如“我正在厨房手忙脚乱,锅快糊了”,或者“我只有15分钟,不想看长篇大论”。
第三步:给语气+风格。
可以加一句“说话要像你妈一样啰嗦但管用”,或者“用五年级小学生都能听懂的话说”。
这三步加完,ChatGPT的回答质量直接从“百度百科”升级成“邻家老哥手把手教学”。
对了,说到这个我又想起我老婆前两天用AI写工作总结。
她直接问“帮我总结第二季度工作亮点”,AI给了三行废话。
我让她改成“你是我公司最懂吹牛的HR,帮我把第二季度那点破事写成听起来像拿了,年度最佳的样子”,结果那篇总结看得她领导连连点头。
(这个其实有点歪门邪道,但我不对内容负责啊哈哈。
)
说到底,提示词就跟炒菜放盐一样——你知道要放,但放多少、什么时候放、跟什么调料配,那才是真功夫。
别光想着抄别人的“万能模板”,你得学会根据当下的锅、当下的肉、当下自己的手忙脚乱程度,去调那个角色的话术。
毕竟连红烧肉都会溅油,你还指望同一个提示词能用一辈子?
别闹了。