上回我们讲了怎么写一个60分的提示词,这一回,我们来讲怎么写一个80分的提示词。这里主要是一些小技巧,掌握起来不难,写提示词的时候用上,事半功倍。
事半功倍的提示词小技巧
- 提供尽可能多的背景信息和细节信息,这样可以让AI更好的理解你的需求
- 给AI一个角色定位,也就是在提示词中明确告诉AI,你现在是什么身份。比如你现在是一位老师,你现在是一位医生等等
- 不同的内容,使用分隔符区分开。最基础的就是把提示词说明部分和提供给AI分析的资料内容分开。
- 复杂的问题,可以分步骤提问。也被叫做思维链或者Let’s think step by step
- 意思过于复杂的提示词,英文通常比中文效果好
现在,我们就第5点,举个例子。
每瓶汽水卖 1元, 每2个空瓶即可以直接兑换1瓶汽水,问给你 20元 买汽水喝,那么最多能喝到几瓶?
AI给出的答案是:34瓶汽水 如果每瓶汽水卖1元,并且每2个空瓶可以兑换1瓶汽水,那么我们可以通过以下步骤来计算最多能喝到多少瓶汽水:
初始时,用20元购买汽水,得到20瓶。 喝掉这20瓶汽水后,你将有20个空瓶。用其中的18个空瓶兑换9瓶汽水(每2个空瓶换1瓶,18 ÷ 2 = 9)。 现在你喝掉了这9瓶汽水,加上之前剩下的2个空瓶,你又有11个空瓶。用其中的10个空瓶兑换5瓶汽水(10 ÷ 2 = 5)。 喝掉这5瓶汽水后,你将有5个空瓶。加上之前剩下的1个空瓶,你又有6个空瓶。但这时你无法再兑换更多汽水,因为不够2个空瓶。 所以,总共喝到的汽水数量是: 20 (初始购买) + 9 (第一次兑换) + 5 (第二次兑换)
34 20(初始购买)+9(第一次兑换)+5(第二次兑换)=34
答案是最多能喝到34瓶汽水
这个答案是错误的。
那么,让我们用分步的方式,来引导AI思考这个问题。 每瓶汽水卖 1元, 每2个空瓶即可以直接兑换1瓶汽水,问给你 20元 买汽水喝,那么最多能喝到几瓶? 每次得到汽水后,计算自己购买了多少汽水,喝完汽水后计算可以得到多少空瓶,根据得到的空瓶计算手里总共多少空瓶,计算手里空瓶全部用于兑换汽水可以得到多少汽水。再次重复上边计算结果,直到得到答案
AI给出的答案是:39瓶汽水
实例
初始情况
- 你有20元。
- 汽水价格:1元/瓶。
- 兑换条件:每2个空瓶兑换1瓶汽水。
步骤1:购买汽水
- 花费20元购买汽水,得到20瓶。
步骤2:首次兑换
- 喝完20瓶,得到20个空瓶。
- 用20个空瓶兑换汽水:20 ÷ 2 = 10瓶。
步骤3:第二次购买和兑换
- 现在你拥有了10瓶汽水。
- 喝完这10瓶,加上之前剩下的空瓶(如果有的话),你将有10个空瓶。
- 用10个空瓶兑换汽水:10 ÷ 2 = 5瓶。
步骤4:第三次购买和兑换
- 现在你拥有了5瓶汽水。
- 喝完这5瓶,你将有5个空瓶。
- 用5个空瓶兑换汽水:5 ÷ 2 = 2瓶,剩下1个空瓶。
步骤5:第四次兑换
- 现在你拥有了2瓶汽水和之前剩下的1个空瓶,共3个空瓶。
- 喝完这2瓶,加上新得到的2个空瓶,你将有5个空瓶。
- 再次用5个空瓶兑换汽水:5 ÷ 2 = 2瓶,剩下1个空瓶。
步骤6:第五次兑换
- 现在你拥有了2瓶汽水。
- 喝完这2瓶,加上剩下的1个空瓶,你将有3个空瓶。
- 3个空瓶不足以兑换更多的汽水。
总结
- 初始购买:20瓶。
- 第一次兑换后:+10瓶,总计30瓶。
- 第二次兑换后:+5瓶,总计35瓶。
- 第三次兑换后:+2瓶,总计37瓶。
- 第四次兑换后:+2瓶,总计39瓶。
- 原文作者: 三山
- 原文链接: https://blog.jinerge.com:443/aifullstack/6-chatgpt-to-programmer.html
- 版权声明:本作品采用 署名 - 非商业性使用 4.0 国际 (CC BY-NC 4.0)进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。
