说到AI助手,总是离不开prompt(提示词)这个词。我们用提示词引导AI进入特定状态,让它针对性解决问题。
很多prompt看起来写得非常专业,一大坨话垒得跟代码一样。胖胖其实超鄙视这种行为,用高射炮打蚊子的方式来炫技,大多数情况下除了显得很专业之外,并不会带来任何工作效率上的提升。
胖胖更推荐以自然语言的方式与AI交流——把AI当个人看。
话说回来,在prompt的语法中,最关键、最常用的其实就是两类。
设定角色
引导AI进入到对应的角色中思考,可以提升任务的完成质量。「想象一下你是一位专业作家,你擅长写科幻小说。」
明确任务
明确任务的具体要求,如主题,篇幅,格式规范,参照物等。这样可以提升工作效率,减少返工次数。
先设定角色,再分配任务,这个工序跟我们的日常工作也是一摸一样:先到岗,再干活。对应到自然语言中,绝大多数工作我们用两句话就可以让AI搞定了。
下面胖胖以最近做飞书消息推送工作中的Markdown格式转换任务为例,来说明一下怎么跟AI聊天。
背景:飞书消息卡片中,所有网址链接必须用Markdown的形式来写,人工进行转换不仅效率低而且易出错。这种标准化且高度重复的任务特别适合用AI做。
第一步:引导
先试探一下AI会不会转Markdown。这一步相当于角色设定,问法其实是开放性的。就像你问面试者「会写Markdown吗?」或者「帮我写两个Markdown」,都可以达到试探的效果。
第二步:派活
试探完毕,就要实战检验了。既然AI说得头头是道,那么直接甩活过去就好。
两句人话就搞定了,是不是很方便?让我们回归到一切的初衷:
之所以创造AI,就是希望它们能以人类的思路,人类的语言,最便捷高效的方式干活。
与人(AI)方便,自己方便。