文章目录
- AI模型的选择
- 提问的方式很重要
- 心里建设
- 提问方法论
- 设立角色
- 从总体到局部
- 步骤拆分,循序渐进
- 举例子说明
- 主动让他联系上文
- 不要太纠结提问的方式
- 网址推荐
- 尾巴
不说废话,没有铺垫,直接开始讲重点
AI模型的选择
首先咱们要选择一个适合的AI模型,目前除了OpenAI的GPT外,国内还过得去的就是百度的文心一言。截止目前为止,个人认为在编程领域中,GPT的回答质量还是更胜一筹。
但如果你就是喜欢文心一言,那么建议直接充钱搞上文心4.0,文心3.5的回答个人感觉就是GPT2.0的水平…
那么GPT选哪个版本,如果你会科学上网且恰好实力雄厚,那么无疑4.0可以直接带你飞。但是大部分人应该还是没方法体验到4.0的。没关系,3.5的回答质量已经很好了,只需要掌握一些提问的技巧(当然不是说4.0就不需要提问技巧了,都是可以适用的)。
以下例子咱们都只用GPT3.5。
提问的方式很重要
第一次使用GPT的萌新可能会和当初的我一样,总是拿到一些不符合要求的回答,明明心里想的这样,GPT偏理解成那样…
重点来了!大部分是因为你的提问方式不对!
提问的方式很重要!提问的方式很重要!提问的方式很重要!
我通过自己的使用经历,总结了一些提问技巧供大家参考。
心里建设
在开始讲提问技巧前,有些前置说明要先表明下。
首先,你要把GPT当做是一个“人”,不要觉得自己心里想的东西稍微提示下他就能get的到,和他描述的时候要像在公司中工作一样,认真且有条理的向他说明你脑子里想的内容。
提问方法论
就如上面所说的:提问的方式很重要。这里是本篇文章的重点,我认为这是在使用GPT时的核心技能。
设立角色
意思就是在提问的时候,提前和他说他自己扮演者什么样的角色,这样他就能根据当前角色的角度去回答你的问题。
例如:
这样子后续他的回答都会以vue3+vite的角度去回复你,你都不需要再和他说用vue3如何实现。
有些第三方平台把角色设立独立成一个前置功能了,你可以直接在里面声明好:
不要小看这些角色提前的设立哦,可以节省你后续纠正的概率。
从总体到局部
不要一上来就一股脑的把你想要的东西说给GPT,人家根本就不能第一次提问就能知道你真正想要一个怎样的答案!
可以先给他问一个整体的大纲,然后再慢慢对大纲里的某点进行逐步的细化。
例如我想做个中后台的登录登出流程功能,那么首先要梳理大纲:
然后开始细化前端整体步骤:
再继续细化一个具体步骤:
他后面开始有代码展示了。
这样子提问的好处是,你和他对整体功能的实现大纲同步了,思路同步了,你们后续的对话主题不是割裂的,出现偏差回答的概率大大降低。
步骤拆分,循序渐进
如果你的问题很大,或者说稍微复杂,你可以把问题拆分成几次提问,通过每次的提问不断地完善他对你问题的理解。
例如咱们要对axios进行一个在中小型项目中比较可靠的二次封装,首先让他给个最简单的封装实现:
然后咱们让他补充一下token在请求头中的设置:
以此类推,不断地把api.js这个文件完善,最终咱们得到的就是一个可靠的二次封装方法了。
举例子说明
有时候咱们得问题比较的“定制化”,这个时候你只是通过描述他不一定能够完全get到你的意思。可以给他一些例子做思路参考。
例如我要写个工具函数:
主动让他联系上文
主动让GPT理解上下文,一般可以在提问的时候,例如问题的第一句说“根据你前面的回答”,还能具体到“根据你之前对xxx的回答”。
这个目的就是不要让他偏离了问题的思路。
其实这些方法论的核心就只有一个:“思想同步”。
不要太纠结提问的方式
其实我上面提到的方法论已经完全足够你对GPT的驾驭了,有时候太纠结提问的方式反而会影响你的工作效率。
并且如果对方实在无法理解你的思路,立马放弃,自己想办法去解决,不要把自己耗死在里面。
这都是我血与泪的教训…
网址推荐
我这里推荐两个GPT3(注意哦是3,我大部分也都是用3)的国内低消费网站:
https://my.aigcplus.io/login
这个网站可以充钱也可以每天签到领取额度,有个问题是有时会网站崩溃。所以再给你推荐个:
https://chat.alapi.cn/
这个新用户可以提问100次,后面只需要续费十块就能接着问1000次,网站还是挺稳定的。
当然最完美还是直接用官方的网站。
尾巴
如果你有好的补充,欢迎评论区留下你的评论。
我后续也会不断地完善文章,敬请期待~