Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >用 chatGPT 提高效率的套路总结

用 chatGPT 提高效率的套路总结

作者头像
labuladong
发布于 2023-10-08 01:29:52
发布于 2023-10-08 01:29:52
3420
举报

最近这段时间 chatGPT 掀起了一阵 AI 热潮,目前来看网上大部分内容都是在调戏 AI,很少有人写如何用 chatGPT 做正事儿。 我作为一个大部分知识都是从搜索引擎和 GitHub 学来的程序员,第一次和 chatGPT 促膝长谈后,基本认定了一个事实:chatGPT 一定能大幅增加程序员学习新技术的效率。 目前我已经深度使用 chatGPT 一个月了,越来越能感受到这个工具的颠覆性。所以这篇文章不探讨 chatGPT 的沙雕玩法,单从工作和学习的视角,分享下 chatGPT 的牛逼之处以及我使用 chatGPT 的一些经验技巧。 如何借助 chatGPT 学习新技术 经过这些年对于各类知识的学习,我先阐述一个个人的总结:学习一个新知识/新技术,其实就是在脑海中构建这个技术的「知识模型」。所谓小白和专家的区别,其实就是脑海中这个知识模型精细程度的区别。 举个简单的例子,就比如计算机网络吧,如果电脑上不了网了,怎么办? 普通用户能做的,可能就是重启下电脑和路由器,确认一下是否是宽带欠费了;那作为程序员,多少了解一些基本的网络知识,就可以使用一些常用命令查看一下网关、DNS 之类的,或者抓个包看看到底是哪里出了问题;对于专业的网络工程师,那肯定有更多定位和解决问题的办法,这里我也不懂,编不来。 同是计算机网络,以上几个角色的根本区别在于对网络这个东西的理解深度不同,或者说他们脑子里对于「计算机网络」这个知识模型的精度不同。 普通用户脑子中对网络的认知,恐怕就是一个 WiFi 图标,普通程序员脑子中对网络的认知模型,可以细化到几层协议栈和一个个数据包,网络工程师脑子中对网络的认知模型,也许可以进一步细化到每个数据包中的每一个比特位。 那么现在我想对一个新技术建立知识模型,我应该怎么做呢? 就比如 k8s 这一套技术吧,我作为初学者最开始接触 k8s 的时候会被里面的很多名词绕晕,比如 CRD, CR, controller, operator 这些都是什么鬼?它们之间是如何作用的?既然 k8s 里面的资源都是 API Object,那 k8s 更像是个数据库,和容器编排和调度又是怎么扯上关系的? 我猜 k8s 的初学者可能也有类似的问题,但去搜索引擎上一般是搜不到让人满意的答案的。 因为搜索引擎的特点是:你必须明确地知道自己要什么,这样才能给出准确的搜索关键词,搜索引擎才能帮你找到你需要的信息。 类比前文说的「知识模型」的概念,搜索引擎擅长的,是给出这个模型的一个切面的所有信息。比如你遇到了一个 bug,把报错信息贴上去搜一下,大概率可以找到这个 bug 的成因以及解决方法。 但现在的问题是我作为初学者,对 k8s 里面的很多概念理解都不准确,按照我已知的信息进行推理,k8s 应该是一个数据库才对,但事实与我的推理并不相符,那么我哪里理解错了?正确的理解方式是什么? 对于我的这些问题,搜索引擎无法回答,毕竟搜索引擎能做的只是索引已有的数据,即便以前有人也问过类似的问题,但往往没有官网文档和技术社区的权重高,很可能被淹没在互联网的海洋中,难以被找到。 这就是传统搜索引擎的一大痛点:无法直接回答类似「对不对」「哪里出错了」这类问题。 所以在过去,我学习新技术的过程其实就是借助搜索引擎收集知识碎片,然后在脑海里整理这些碎片形成一个完整的知识模型,并不断在实践中完善和修正这个模型。 当然,一个最高效的办法就是抱大腿,找一个这方面比较有经验的大佬,把我自己想不通的地方清楚地表述出来,那么对方可能随手画个图外加三两句话就能把整个逻辑理清楚,让我豁然开朗。 不过万一找不到大佬怎么办呢?换做以前,恐怕只能继续硬着头皮找资料看代码,效率比较低。而现在,chatGPT 就可以扮演一个技术巨佬的角色,7x24 小时提供问答服务。 chatGPT 可以理解聊天上下文,所以我经常会对 chatGPT 的解答中的一部分细节发起质疑,进行更深入的探讨,它完全能理解我的意思,几乎都能给出准确的答案解决我的疑惑。 那么经过这么长时间的深度体验,我可以说 chatGPT 是传统搜索引擎的强力外援,怪不得微软 bing 整合 chatGPT 会让各个搜索大厂那么紧张呢。不过神仙们打架咱也不配掺和,接下来分享一些我使用 chatGPT 的一些技巧。 chatGPT 使用技巧 如果想让搜索引擎返回准确的结果,需要一定的技巧来构建关键词。如果想最大化发挥 chatGPT 的能力作为搜索引擎的补充,也需要一些小技巧。 1️⃣ 尽量使用英文和 chatGPT 交流。 我们这篇文章主要是探讨利用 chatGPT 学习新技术嘛,那么不可否认一手的技术文档还是英文居多,所以 chatGPT 学习的相关数据肯定也相对较多,更有利于得到准确详尽的答案。 另外,中文的文本生成相比英文的文本生成要复杂,所以中文交流的响应速度会明显慢于英文交流。 2️⃣ 多用反问的方式和 chatGPT 交流。 比如说多用「我认为 xxx,你看我理解的对吗」这类句式提问,少问诸如「xxx 是什么」这样的问题。 不是说 chatGPT 不能回答「xxx 是什么」这类问题,而是说传统的搜索引擎更适合干这个,还能给你更丰富的信息,那何必问 chatGPT 呢? 还是用我初学 k8s 举例,我会把自己的理解整理成一系列观点讲给 chatGPT 听,让它指出我理解错误的地方:

这种学习体验真的是传统搜索引擎给不了的,像极了一个学渣缠着学霸求带带的场景,哈哈😂 3️⃣ 一条消息只包含一个问题,且尽可能多地提供问题的上下文。 说到底,这就考验把问题描述清楚的能力了,其实可以有很多方法。 比如前文举的我初学 k8s 时的问题,我可以这样问 chatGPT,先来一个引导式的提问:在 k8s 里面,所有资源都是 API Object,对吗? 得到 chatGPT 肯定的回复,然后我开始挖坑:那么 k8s 其实就是一个存储 API Object 的数据库,对吗? chatGPT 就会告诉我,我这样想是不对滴,API Object 并不是简单的静态数据,巴拉巴拉。然后我再根据它的回复不断追问并提出自己的看法求指教,最终把整个知识框架梳理清楚。 4️⃣ 放开思路去提问,比如让 chatGPT 通过类比、举例的方式讲解问题。 chatGPT 的能力比我们之前用过的人工智障强太多了,我们可以尝试向它提出一些难度更大的问题。 比如,很多时候代码的解释性比文字更强,那么我可以直接要求 chatGPT 写一段 demo code 出来,反正看不懂的话还可以追问:

在这段对话中,经过我的一步步提问,chatGPT 确实写出了一个完整的 operator 的 demo。虽然它写的代码偶尔出问题,但一般都是类似包导入这种比较明显的错误,整体上我认为还是非常强大的。 再比如,chatGPT 给我讲解了 CRD, CR, Controller 这些 k8s 中的概念之后,我请它类比编程语言里的类和实例再给我讲讲:

它类比 CRD 是类定义,CR 是类的实例对象,Controller 是操作示例的代码逻辑,说实话感觉它这个类比还挺贴切的呢 👍 其他的还有很多,比如发给它一段代码让它逐行解释,让它扮演一个 Linux shell,扮演一个 yaml/json 转换器等等,这些事情 chatGPT 都能做,确实可以在某些场景大幅提高我们的效率。 目前我认为最有价值的几个技巧就说完了,下面说下 chatGPT 目前的一些不足之处吧。 目前 chatGPT 的不足 1️⃣ 时效性问题。 因为 chatGPT 只掌握了 2021 年之前的数据,所以一些最新的信息会缺失,一些旧的信息也可能已经过时。比如我让 chatGPT 帮我找一些链接,有些链接就已经 404 了。 据说微软 new bing 整合的 chatGPT 解决了这个问题,不过我现在还没有 new bing 的试用资格,所以先用 chatGPT 了,反正就技术学习来说时效性差一点也无妨。 2️⃣ 少数情况下,chatGPT 会一本正经的胡说八道。 我看了一些其他人的使用体验,这个问题确实是存在的。chatGPT 从来都是有求必应,哪怕它不知道,也会一本正经地给你生成一个看起来有模有样的答案。 根据我遇到的情况猜测一波,chatGPT 会对没有可靠答案的问题进行推理,根据类似的问题答案推理出来一个可能的答案。 比如说我让 chatGPT 写一个用 websocket 连接 Apache Pulsar 的 code example,它二话不说就给我写了个错的。后来我发现,它是把 Kafka 的 websocket 用法有模有样地套用到了 Pulsar 上。 实际上目前网上都没有太多用 websocket 连接 Pulsar 的案例,所以 chatGPT 没有足够的数据进行训练,写不出正确的 code example 也情有可原。 还有一次,我问 chatGPT 如何把 MySQL id字段转化成varchar字符串类型。它告诉我用Cast(id as VARCHAR(255)),结果报错,它也解释不清为啥报错。 后来我一搜,原来要用Cast(id as CHAR(255))的方式。看来 chatGPT 目前还有一些不准确的地方,有待提升。 最后总结 总结一下,我感觉 chatGPT 是一个新型搜索引擎,在某些场景下能够提供比传统搜索引擎更强大更高效的搜索效率。 完全依靠 chatGPT 去做一些稍微复杂的任务,目前来看还是不现实的。 比如让 chatGPT 写代码,目前它的水平只能写一写简单的 demo,而且经常需要手工修复一些细节错误。 但是让它作为搜索引擎的补充帮助我们学习新技术,还是比较靠谱的。问答式的体验在很多场景下都要优于传统搜索引擎。 另外,GitHub 上也涌现出很多关于 chatGPT 的项目,有些还是蛮有意思的,大家可以自行探索。 本文就到这里吧,我个人相信,像 chatGPT 这样的 AI 技术会和搜索引擎扮演同等重要的角色,那么如何更好地理解并运用 AI,是未来需要不断学习探索的课题。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023/02/28 09:17:13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 labuladong 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
我问了鹅厂程序员:你们工作中怎么用ChatGPT?如何高效Prompt?
👉腾小云导读 当你还在错误使用对话 AI 工具如 GPT,可能会觉得其作用不过是知识平移总结或简单问答。实际上,当了解先进的用法、知悉如何做到 better prompt,你会发现:AI 不是来替代你的,是来帮助你更好工作。如果还用搜索引擎的“关键词匹配”、“关键词命中”思路去思考人工智能的使用,已然有些落后。本篇在详细介绍几个GPT帮助程序员工作(干货满满)的应用场景之后,将为你分享AI的正确打开方式——better prompt。欢迎阅读和分享。 👉看目录,点收藏 1.背景 2. AI可以帮助程序员做什
腾讯云开发者
2023/04/19
3K0
我问了鹅厂程序员:你们工作中怎么用ChatGPT?如何高效Prompt?
人工智能时代,软件工程师们将会被取代?
几年前,天猫精灵、小度等智能助手不断出现,当时作为一个程序员来说,觉得这些所谓的人工智能不过如此,不足为惧。 然而随着 2022年 11月 30 日由 OpenAI 研发的 ChatGPT 发布,一切都变了。从 GPT -3 到 GPT 3.5 到 GPT 4 ,很多方面已经超过很多专业人士,功能越发强大, 基于 GPT 研发的工具不断涌现。
明明如月学长
2023/03/20
2K0
人工智能时代,软件工程师们将会被取代?
结合ChatGPT的微软New Bing体验到底如何
作者:qizailiu,腾讯 IEG 应用研究员 2 月 7 日,微软 CEO Satya Nadella 在发布会上宣布,发布 ChatGPT 版搜索引擎 New Bing。发布会上 Nadella 称,"It's a new day for search... The race starts today" ,可以看出微软对其 Bing 搜索引擎的全面改革战略意义重大。必应目前仅占全球搜索量的 3%,而谷歌则占 93%,微软难得的机会来宣称技术优势,因为搜索市场面临多年来的首次重大变化,利用集成 Chat
腾讯技术工程官方号
2023/02/24
1.9K0
结合ChatGPT的微软New Bing体验到底如何
【快速学习高效工作】应用ChatGPT提效工作,为你的职场发展添砖加瓦
【前面的话】应用ChatGPT增强你的学习力,这篇文章很长,干货也很多。如果你实在没有时间看完,请点个收藏也行。我争取用这一篇文章把怎么用好ChatGPT提效工作讲清楚。这篇文章里面介绍到的方法适用于所有的大模型,差别就在于其他的大模型没有ChatGPT这么好用,起码目前没有它这么好用。
黄成甲
2024/04/14
6160
【快速学习高效工作】应用ChatGPT提效工作,为你的职场发展添砖加瓦
带你了解全网爆火的 ChatGPT
本文作者:hangye,腾讯前端工程师,MoonWebTeam团队成员 1.  前言 12月1日,旧金山的人工智能实验室 OpenAI 发布了一个名为 ChatGPT 的自然语言生成式模型,迅速风靡世界,短短5天内用户数量已经突破100万。许多大佬都来尝试,例如马斯克都说到,我们已经离强大到危险的人工智能不远了。 马斯克还向他请教了如何更好的设计推特,得到的结论还挺有意思: 优化用户的聊天界面,由一维转向二维,以便用更直观的方式查找聊天内容。 并且,它还采用了注重道德水平的训练方式,按照预先设计的道德
欧文
2023/02/28
1.3K0
带你了解全网爆火的 ChatGPT
[ChatGPT]相关技术合集
OpenAI的ChatGPT在去年11月推出后很快就吸引了100万用户,它已被用于提供各种建议、技术技巧,甚至创作不同水平和风格的音乐。ChatGPT类似的人工智能工具可能不会很快取代人类的工作,但它们绝对可以帮助许多行业的员工——从科技到媒体——更好更快地完成工作。
宇宙无敌暴龙战士之心悦大王
2023/03/03
8240
离谱!
大家周末愉快,我是鲏。 最近 ChatGPT 可谓是火到炸裂,我自己也已经把它当成了工作提效工具,节省了不少时间! 比如前几天跨语言重构项目时,我用它来翻译代码: 它不仅能准确翻译出来,还会给你解释代码! 再比如帮我解决 Bug: 这里要注意 ChatGPT 的提问技巧,和百度一样,尽量多输入一些指令(关键词),它才会更好地理解你。所以还是要学会怎么提问呀~ 再比如帮我做技术选型,比如我需要一个 HTML 转纯文本的库,直接全部推荐了出来! 还可以帮我自动写 Demo: 我想要引入这个库时,也不用
程序员鱼皮
2023/02/27
3540
离谱!
一期针对ChatGPT的全面测评:涵盖功能、性能、用户体验 |InfoQ测评室
作者 | InfoQ 编辑部   从去年底至今,由 OpenAI 发布的大规模语言模型 ChatGPT 引发了几乎所有科技领域从业者的高度关注。根据瑞银集团的一份报告,截止 2023 年 1 月末,ChatGPT 仅推出 2 个月,月活用户就突破了 1 亿。 有人将 ChatGPT 称为“最强 AI”,原因在于 ChatGPT 给出的回答反应了它更接近人的思考方式和回答方式,相比过去增强了适应情景的能力。ChatGPT“更接近人的思考方式”也意味着 AI 语言模型的发展由量变走到了质变。 此外,ChatGP
深度学习与Python
2023/03/29
1.4K0
一期针对ChatGPT的全面测评:涵盖功能、性能、用户体验 |InfoQ测评室
微软欲用 ChatGPT 扶必应“上位”,对抗 Google!
ChatGPT 的到来,正促使搜索引擎的竞争进入下半场。 整理 | 屠敏 出品 | CSDN(ID:CSDNnews) 一直以来,Google 搜索引擎的市场占比一骑绝尘,让很多竞争者望而却步。 不过,现如今,随着一种名为 ChatGPT 聊天机器人的到来,在现身吟诗、写代码、编段子,甚至还上线司法考试现场的一个多月时间里,让 Google 敲响警铃,更有多方媒体报道,Google 内部正拉起了一道「红色代码警戒」(Code red),担心 ChatGPT 将对 Google 搜索引擎的未来带来巨大挑战。
AI科技大本营
2023/04/06
3340
微软欲用 ChatGPT 扶必应“上位”,对抗 Google!
针对ChatGPT的隐私提取攻击:多步骤越狱漏洞
摘要 随着大型语言模型(LLM)的快速发展,许多下游的 NLP 任务都可以在友善的提示(即Prompt,是用户或程序向LLM AI 提供的输入或查询)下得到很好的解决。尽管模型开发人员和研究人员在对话安全性方面做了大量工作以避免从语言模型生成有害文字,但要引导 AI 生成内容 (AIGC,AI-Generated Content) 造福于人类仍然具有挑战性。由于强大的 LLM 正在收集来自各个领域的现有文本数据(例如,GPT-3 是在 45TB的文本上训练的),公众很自然地怀疑隐私信息是否包含在训练数据
FB客服
2023/05/12
1.6K0
针对ChatGPT的隐私提取攻击:多步骤越狱漏洞
颠覆历史!「ChatGPT搜索引擎」发布,微软市值一夜飙涨5450亿
---- 新智元报道   编辑:好困 Aeneas 【新智元导读】搜索引擎要变天!微软官宣:整合ChatGPT的必应来了!现在即可体验! 连续两天,我们都在见证历史。 硅谷大厂已经剑拔弩张,ChatGPT引爆的这一场搜索引擎大战,一触即发。 前一天,谷歌发布了下一代对话AI系统Bard,紧随其后,微软在第二天官宣了新版必应和Edge的消息。 现在,全新的必应Bing已经可以在Edge上体验了!虽然功能还比较有限。 而微软市值,也在一夜间涨超800亿美元(约5450亿元人民币),达到五个月来新高。 另
新智元
2023/02/24
5810
颠覆历史!「ChatGPT搜索引擎」发布,微软市值一夜飙涨5450亿
简单了解什么是ChatGPT及其应用
ChatGPT由美国人工智能实验室OpenAI开发的一种全新聊天机器人模型,于2022年11月30日正式推出,上线短短两个月就获得了1亿MAU用户数,成为历史上增长最快面向消费者的应用。ChatGPT能够通过学习和理解人类语言进行对话,还可以根据对话的上下文进行互动,并协助完成一系列任务。
产品言语
2023/09/09
5010
简单了解什么是ChatGPT及其应用
chatgpt这么火,现在AI搜索引擎有哪些呢?
张飞的猪
2024/08/10
2910
chatgpt这么火,现在AI搜索引擎有哪些呢?
今天,微软重新发明搜索引擎:首款ChatGPT搜索来了
机器之心报道 机器之心编辑部 从现在起,比 ChatGPT 更强大的语言模型直接进入了你的浏览器。 一夜之间,全球最大的科技公司仿佛都回到了自己年轻时的样子。 在谷歌宣布「实验性对话式人工智能服务」Bard 之后仅 24 小时,北京时间 2 月 8 日凌晨两点,微软发布了面向大众的 AI 语言模型产品的重大公告。 通过与 ChatGPT 发明者 OpenAI 合作,微软给自己的搜索引擎加入了先进的 AI 对话模型,以支持全新版本的必应(Bing)和 Edge。 「这是科技世界一个激动人心的时刻,我们的下一
机器之心
2023/02/23
4490
今天,微软重新发明搜索引擎:首款ChatGPT搜索来了
DeepSeek与ChatGPT:会取代搜索引擎和人工客服的人工智能革命
在众多创新技术中,DeepSeek和ChatGPT无疑是最为引人注目的。它们通过强大的搜索和对话生成能力,能够改变我们与计算机交互的方式,帮助我们高效地获取信息,增强智能服务。本文将深入探讨这两项技术如何结合使用,为用户提供更精准、更流畅的对话和搜索体验。
云边有个稻草人
2025/02/20
2320
ChatGPT整合进必应,向谷歌宣战!微软联手OpenAI引爆搜索引擎革命
2023年,骗子的手段也在快速迭代!杀猪盘、网络兼职、疫情诈骗、虚拟投资诈骗……各种套路层出不穷。诈骗分子玩的是哪些新套路?我们又该怎么利用AI技术护身防骗?本周五上午10:00,新智元CEO杨静女士联合浪潮信息算法研究员张辉博士,以及B站顶流up主「图灵的猫」,为您带来一场精彩的AI反诈论坛。届时,新智元视频号将独家放送直播,敬请期待!
新智元
2023/01/09
9440
ChatGPT整合进必应,向谷歌宣战!微软联手OpenAI引爆搜索引擎革命
《花雕学AI》19:比较ChatGPT与新Bing在文章润色方面的应用优势与测试案例
文章润色是指对已经写好的文章进行修改、优化或完善的过程,以提高文章的质量和效果。文章润色涉及到多方面的内容,如语言表达、逻辑结构、文献引用、格式规范等。文章润色对于提升写作水平、提高论文发表率、增加学术影响力等都有重要意义。然而,文章润色也是一项耗时耗力的工作,需要作者具备较高的语言能力、专业知识和审美判断。因此,如何利用现代科技手段来辅助文章润色,提高润色效率和质量,是一个值得探讨的问题。
驴友花雕
2023/04/14
8340
《花雕学AI》19:比较ChatGPT与新Bing在文章润色方面的应用优势与测试案例
AI 时代,提示词便是生产力
2023 年可谓是 AI 元年,随着 GPT 的发布,人工智能正在影响着人们的生活。甚至有些人会焦虑是否自己将会被取代而失业。 据 36 氪,如何看待 AI 代替人类工作? 李彦宏表示,不管有多少工作被替代,这只是整个图景的一部分,另外一部分是,存在我们现在甚至无法想象的更多新机会。做一个大胆预测,十年以后,全世界有50%工作会是提示词工程(prompt engineering),不会写提示词(prompt)的人会被淘汰。
明明如月学长
2023/04/06
9400
AI 时代,提示词便是生产力
一文教会你前端开发如何使用chatGPT提高效率
很多文章都有介绍,需要谷歌账号,邮箱啥的,太麻烦,咱们目标就是体验chatGPT,所以直接使用插件就行,感谢大佬们的努力。
子夜星辰
2023/10/17
9320
一文教会你前端开发如何使用chatGPT提高效率
🤖 chatGPT 及相关竞品使用指南 🤖
https://github.com/yzfly/awesome-chatgpt-zh
1987786399
2023/03/22
3K0
🤖 chatGPT 及相关竞品使用指南 🤖
相关推荐
我问了鹅厂程序员:你们工作中怎么用ChatGPT?如何高效Prompt?
更多 >
LV.1
这个人很懒,什么都没有留下~
加入讨论
的问答专区 >
1先锋会员擅长2个领域
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档