作为一个被AI包围的现代人,我每天都在和各种大模型聊天。但最近我突然意识到一个问题:同样是"扮演一个严厉的老师",不同AI的反应竟然天差地别?
于是我决定做个实验——把目前最火的五个AI模型全部丢进同一个角色场景,看看到底谁更会演戏。
实验设置
我设计了一个简单的角色扮演场景:让AI扮演一个被老板压榨的程序员,要求它向客户解释为什么项目延期了。
这个场景很有意思,既考验AI的同理心,又考验它的表达技巧,还得带点戏剧性。我给每个AI喂了完全相同的提示词:
你是一个工作五年的程序员,被老板强制安排了一个不可能完成的项目deadline。现在项目要延期了,你需要给客户写一封解释邮件。要求:有点无奈有点心酸,但要保持专业,不能直接骂老板。
参赛选手
为了公平起见,我选了五个大家最常用的AI:ChatGPT-4、Claude、Gemini、文心一言、通义千问。名字我就不对应了,咱们直接看输出。
实测结果
模型A:官方八股文大师
它的回复堪称完美——结构清晰、分点明确、有数据、有方案。但问题是,太完美了。读完之后我甚至怀疑这个程序员是不是真的被压榨了,还是在写年终总结。
亮点:专业度拉满,邮件礼仪满分。
槽点:少了点人味儿,感觉像是CEO在给自己写歌功颂德的邮件。
模型B:丧文带师
这个模型的回复让我笑出声。它真的在邮件里写了"我们团队最近确实面临一些挑战"这种 understatement大师级别的表达。
亮点:精准拿捏了职场人的精神状态,用最温柔的话说最惨的事。
槽点:丧过头了,客户看完可能以为这公司要倒闭了。
模型C:技术型老实人
它的回复最有意思——真的在邮件里列了技术难点,用了代码注释的格式来解释问题。不是,我让你写邮件不是让你写README啊喂!
// 错误处理模块需要重构
// 原因:原架构设计时未考虑到并发场景
// 预估修复时间:2周
亮点:技术细节满满,客户能看懂问题所在。
槽点:客户OS:你是在跟我解释代码还是在跟我道歉?
模型D:情绪价值拉满型
这个模型上来先道歉三连,然后表达了对客户的高度重视,最后承诺会加班加点保证质量。读完之后我甚至有点感动,想给它发个安慰红包。
亮点:情商极高,客户体验好。
槽点:老板看完估计要问:所以问题到底出在哪儿了?
模型E:人间清醒型
这个模型的回复最简短,但也最犀利。它直接隐晦地暗示了问题所在,但又没有撕破脸。
亮点:点到为止,高手风范。
槽点:需要客户有一定情商才能get到它的潜台词。
我的发现
测试完之后,我总结了几个有趣的规律:
- 越强的模型越容易"过度专业"——它们太追求正确性,反而少了点人情味。
- 角色扮演能力参差不齐——同样是"扮演一个无奈的程序员",有的AI真的在演,有的AI在写工作总结。
- Prompt的细节决定输出质量——我稍微改了一下措辞,结果同一个模型的回复风格就完全不同。
实战Prompt技巧
既然聊到这儿了,给大家分享几个我亲测好用的角色扮演Prompt技巧:
技巧一:给AI一个"人设背景"
不要只说"扮演一个销售",要说"扮演一个在行业干了十年、见过各种大风大浪、说话喜欢带方言的老销售"。背景越具体,AI越能抓住角色的神韵。
技巧二:加入"情绪锚点"
明确告诉AI要表达什么情绪,比如"要有一种嘴上说没关系但其实很在意的感觉"。情绪锚点就像调味剂,能让干巴巴的回答变得有滋味。
技巧三:设置"红线"
告诉AI"不能做什么"比告诉它"要做什么"更有效。比如"不能直接抱怨"比"要委婉表达"更能让AI理解你的真实需求。
技巧四:给它一个"观众意识"
在Prompt里加入"想象这封信/这段话是写给谁看的"。AI有了"观众"的概念,表达会更有针对性。
结语
测完这五个AI之后,我最大的感触是:AI没有最好,只有最适合。你想写一封滴水不漏的商务邮件,模型A最稳;你想写一封让客户舒服的高情商邮件,模型D最懂你;你想让AI帮你用技术语言包装问题,模型C是首选。
关键是——你得知道自己想要什么。
Prompt工程本质上不是"驯服AI",而是清晰地表达你的需求。当你发现AI的输出不对劲时,先问问自己:是不是我的Prompt没说明白?
下次当你觉得AI"不够智能"的时候,不妨换个思路——也许问题不在AI,在你没说清楚。
祝大家都能调教出自己的"神助攻"。