应不应该在提示词中给AI预设身份?简单来说:该设就设,不该设就不设,但大部分时候该设!
打个生活化的比喻:
想象你去点餐,如果对服务员说"来点好吃的",人家可能会给你端来一份"好吃的"——可能是他们自己觉得好吃的,但未必是你想要的。但如果你说"我是素食主义者,喜欢辣味,不要海鲜,推荐一份川菜套餐",服务员就能精准满足你的需求。
什么时候必须给AI"定身份"?
- 需要专业输出时(比如"你是资深财务分析师,帮我分析这个投资组合")
-
- 没有身份:AI可能给个泛泛的"投资有风险"的建议
- 有身份:AI会精准分析风险承受能力和长期增长潜力
- 需要特定风格/语气时(比如"你是小红书爆款文案达人,帮我写个种草文案")
-
- 没有身份:可能写成干巴巴的"这款面霜含玻尿酸,保湿效果好"
- 有身份:会说"混干皮姐妹有没有发现,一到换季脸就干到卡粉?这款面霜我用了一周,晚上厚敷当睡眠面膜,早上起来脸是软乎乎的,上妆完全不卡纹!"
- 需要特定视角时(比如"你是刚入职的职场新人,写个时间管理建议")
-
- 没有身份:可能说"时间管理需合理规划,可使用四象限法"
- 有身份:会说"刚入职的小伙伴别一上来就用四象限,先试试小番茄工作法,每25分钟专注一件事,亲测能避开'越忙越乱'的坑"
什么时候可以不设身份?
- 非常简单、通用的任务(比如"翻译这句话")
- 需要中立客观的分析(比如"分析这个数据的趋势")
- AI已经能自动判断的常见任务(比如"写一篇关于环保的文章",AI大概率会按环保专家思路来)
小贴士
- 身份要具体,别用"专家"、"大师"这种模糊词,用"5年经验的电商运营总监"更有效
- 身份要匹配任务,别让"物理学家"写"烹饪食谱"
- 别过度设定,一句话说清身份就够了,别写成人物小传
说到底,给AI定身份不是让它变成"人",而是让它知道"你想要什么视角",就像给导航软件输入"我要去最近的咖啡馆,最好有免费WiFi",而不是"带我去个地方"。