ChatGPT如何写出一个好的提示词

ChatGPT已经发布一年多了,也帮助我学习和工作将近一年了,这篇文章我将就我自己的经验和对提示词工程的了解,总结了五点“提升ChatGPT回复质量和效率”的技巧。

把ChatGPT当作人来交流

最开始我总会机械地描述我想要问的问题或者请求,比如“帮我写一段xxx代码”。不是说这样的提问不能解决问题,而是这样的提问方式很容易在返回结果不理想时产生负面情绪,从而可能放弃AI帮你完成这项工作的想法。

但是,当你把它当作一个人、一个合作伙伴来交流时,你会跟你的“同伴”说:“我有一个xxxx的需求,你帮我写一下。”似乎没有太大区别?但是此时你会有更强的沟通欲望,不论结果怎么样,你会继续与“同伴”交流,直到这个问题被解决。

这一点,似乎什么也没说,但我觉得它确实是最重要的一点。

告诉ChatGPT更多的细节

告诉ChatGPT关于任务的更多细节,会帮助它完成的更好。例如你想让它写一个爬虫代码,你直接让它写,它会写得很烂,但是如果你说,“我希望用xxx爬虫框架,以xxx作为seed,以xxx进行爬虫,以xxx进行权重的计算,帮我用xxx语言写一个爬虫代码”,它会写得好很多(本人爬虫菜鸟,只是最近用到,所以刚好举个例子,大佬轻喷)

又或者你问它“如何准备马拉松比赛”,它会回答一些有的没的,但如果你说“我是一名跑步初学者,以前从未跑过马拉松,我希望在六个月内参加一场半马,我需要如何训练“,它会回答得更得你心意。

这一点在应付文字作业的时候尤其好用(别问我怎么知道的)。

让ChatGPT扮演某种角色

如果你希望ChatGPT以特定角色或假设某种场合的情况,你可以考虑让其扮演某种角色,“从现在起,你是一个xxx,你会xxx,你需要xxx。”

如果你是ChatGPT Plus账户,你可以考虑使用系统提示词的形式来让ChatGPT扮演角色,这种效果往往会比你直接在聊天框中输入的效果要好。我曾经用系统提示词来让其扮演一名CTF选手,在我的不断引导之下,解决了一道Misc题目。

及时纠正与不断引导

上一点也提到了要不断引导,因为AI毕竟不是人类,在某些情况下会出现乱输出或输出一些有的没的没什么意义或错误的情况,这种情况下,我们要及时告诉它“这样不对”/“我希望xxx”,不断纠正和引导才可以不断让其保持在我们想讨论的问题上,最终得到正确答案,完成任务。

使用英语

尽管可能有点多余,但我觉得还是强调一下比较好。毕竟ChatGPT是国外的产品,其对英语的支持相对比中文的理解还是要强一些(尽管理论上是一样的),其能搜索到的知识还是英文资料更多一些,在我的使用过程中,我会发现使用英文交流得到的回复往往比用中文提问有效且有更高的质量。

总结

以上就是我在使用ChatGPT过程中总结的比较有用的五点技巧,总结下来其实就是“耐心地与AI沟通”,但要真正让AI融入你的生活与工作当中、帮你完成一些工作,不仅需要知道如何写出一个好的提示词,还需要更多地尝试与总结。欢迎大家一起交流心得体验哦!

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值