如何用乐高积木式操作让 ChatGPT 变得更强大?

78a4507c8732e365347df43aeef77d54.jpeg

需求

这些日子,很多小伙伴儿玩儿 ChatGPT 不亦乐乎,甚至陷入了沉迷。

他们尝试了各种 ChatGPT 的功能。不少功能强悍到不可思议;当然,也有些功能尝试因遇到障碍无法完成。于是很多用户非常失望,觉得 ChatGPT 好像啥都干不了。

其实很多时候,任务完成与否以及结果质量高低,和你使用什么样的输入文本(prompts)与ChatGPT来对话高度相关。不少人尝试了诸多方式,才引导ChatGPT执行了某项具体的功能。

为了完成某个目标,从头开始一一试用不同 prompts 可能会耗费你很多的时间。而利用这些时间,你原本可以做更有意义的创造工作。

我们常说一句话:

不要重复发明轮子。

在社会科学领域,研究者做问卷调查时,一般不会从头开始设计调查问卷,而是会参考已有的问卷,在其基础上进行适当修改,以更好地反映当前研究主题;在数据科学领域,研究者也往往会在别人的模型上进行修改调整,或者利用独特的数据集进行「微调」,而不是从无到有设计架构,然后从头开始训练模型。这些「复用」的实践,节约了大量的时间和经济成本。

同样的道理,在使用 ChatGPT 的时候,自己从头尝试编写合适的 prompt 来让人工智能完成特定任务,效率也不够高。他山之石可以攻玉,我们不妨借鉴别人已经测试过的优质 prompts。

我给你推荐 这个 Github 仓库,叫做 awesome-chatgpt-prompts

5e5d56ee987500aa8353a39de12817c0.jpeg

在项目的介绍区域,你可以看到许许多多的 ChatGPT 功能,以及开启激活这些功能对应的 prompt 。

47a301e39d3f38cf66596df170bbaad5.jpeg

通过浏览,你可以发现,ChatGPT 真是能干不少事儿啊。

cff7f8cf16d6e3b0a703207dcd0da733.jpeg

你可以在自己的 ChatGPT 对话里面直接尝试这些 prompts ,看看结果如何。但是这样尝试起来,还得来回切换不断翻找,比较麻烦。

其实你可以把这个项目里面的所有 prompts ,作为基本模块一股脑导入到自己的 ChatGPT 备用。实践中只需要调用某个 prompt,就可以愉快地使用对应功能了。当然这样做之前,你还需要做一项准备工作 —— 安装一个 ChatGPT 客户端。

准备

这个客户端不是 OpenAI 官方产品,而是第三方集成了 ChatGPT 功能,并且加入了特色能力。你可以 在这里下载。

f273c98efbb91a3b354cc6735af493b1.jpeg

按照项目说明,下载对应的软件包之后直接安装即可。在 macOS 下面,如果你熟悉命令行,也可以采用 homebrew 方式安装,非常方便。

执行起来,跟浏览器打开 ChatGPT 界面是基本一致的。

4b0bc6eb9cbc1ad8a80b3e58d224b996.jpeg

只不过,桌面版提供了一些独特的特色:

7d6d8c176810e6693d86cdd6586f2566.jpeg

例如,原始版在对话框上方,只提供了一个「再试一次」。

36675580600a81e080222c873c43fabb.jpeg

而桌面版这里,多了好几个选项。

3544c56e8c8dbb3b5af32038aca51529.jpeg

你可以把对话的结果,导出成为 png 或者 pdf ,或者通过链接的方式将其直接分享。

当然,这些小的改变不算什么。我觉得真正有用的,是特性列表中的最后一条 —— 调用 awesome chatgpt prompts 项目里面已经分享的 prompts ,对于 ChatGPT 功能复用,避免自己重复发明轮子。

打开菜单栏里面的 Preferences - Control Center,点击下面菜单右侧大大的 Sync 按钮。

34b8510e2a8731a2b238240fe89e3f96.jpeg

同步完毕之后,你会看到一系列的 prompts 。包括了对应的斜杠命令、功能简介、标签等项目。

需要用到哪些 prompts ,打开 Enable 滑块就行。你也可以批量进行操作。如果你觉得某些命令没有用处,为了避免干扰,也可以单独关闭对应的 Enable 滑块,避免它在你的备用命令清单里形成干扰。

实践

做好了相应的准备之后,下面咱们来实际尝试应用一下斜杠命令,呼唤 ChatGPT 对应的功能吧。

你可以在输入框里面打上一个斜杠,然后输入 eng 三个字符,就能选取下图里面的 English Translator and Improver(英语翻译和改进) 功能了。

7d8fb662f6ce94d61da5f34ce108140c.jpeg

这里其实是输入了这样一段话作为初始的 prompt:

I want you to act as an English translator, spelling corrector and improver. I will speak to you in any language and you will detect the language, translate it and answer in the corrected and improved version of my text, in English. I want you to replace my simplified A0-level words and sentences with more beautiful and elegant, upper level English words and sentences. Keep the meaning same, but make them more literary. I want you to only reply the correction, the improvements and nothing else, do not write explanations. My first sentence is "istanbulu cok seviyom burada olmak cok guzel"

然后 ChatGPT 反馈的结果是这样的:

1b001fce056791cb4dd7a14a6dc31cf6.jpeg

翻译得对不对?这得问问明白 "istanbulu cok seviyom burada olmak cok guzel" 是哪国语言的小伙伴了,哈哈。

为了稳妥起见,咱们还是试试中文吧。

因为 ChatGPT 可以记忆多轮对话的上下文(最多 4000 个 tokens),因此我们只需要接着说就行:

第二句是 “鞠躬尽瘁,死而后已”

反馈的结果是:

897be908f69c79c28abcd0b1f4c6fbb8.jpeg

这翻译,你觉得符合「信达雅」的标准吗?

之后,我把刚刚跟朋友答复的健康状况信息,也写了上去:

“昨夜还是咳嗽,数次起来喝水止咳,然后又数次起来上厕所”

反馈结果如下:

786d58e63b9ca57711496e9ec9423545.jpeg

我觉得翻译得没毛病。

然后,咱再尝试一个有意思的 —— 让 ChatGPT 扮演「脱口秀」演员。

3c76ce2d088bbc96748efb2835ac1235.jpeg

输入初始 prompt 之后,我对默认生成文本不感兴趣。转而尝试使用自己的文本:

And my second request is "I was still coughing last night and had to get up several times to drink water to stop the cough, and then get up several more times to go to the bathroom." 

这是 ChatGPT 反馈结果:

7a670dc06ce4477f28819bebd2b764ad.jpeg

我喜欢其中这句:

And hey, at least you're getting some cardio in, right?

眼尖的话你会发现,我这里输入的 prompt 实际上是刚才调用翻译功能 ChatGPT 反馈给咱们的结果。也就是说,你可以结合起多种功能,一同发挥作用。这也是我为什么把 ChatGPT 的功能复用,比喻做「乐高积木」的原因。

下面咱们再试一个好玩儿的。你可以把 ChatGPT 当成 Linux 虚拟机,来操练 shell 命令。

这次使用的斜杠命令,是这个 linux_terminal:

a119f11aa4384305b3bc5cc2eaa2e0a7.jpeg

输入的实际 prompt 为:

I want you to act as a linux terminal. I will type commands and you will reply with what the terminal should show. I want you to only reply with the terminal output inside one unique code block, and nothing else. do not write explanations. do not type commands unless I instruct you to do so. when i need to tell you something in english, i will do so by putting text inside curly brackets {like this}. my first command is pwd

可以看出来,除了最后一句,都是在和 ChatGPT 进行约定,甚至是在给它「洗脑」,哈哈。

这种假设和约定管用吗?这是反馈结果:

8f346efb485d5eb161c226a52e03e410.jpeg

可以看到,对于第一个指令 pwd ,ChatGPT 返回了家目录的路径,符合我们的预期。看来 ChatGPT 真的认为自己是个 Linux 虚拟机了。然后我来尝试建立一个目录,输入:

mkdir wshuyi

ChatGPT 显然记住了上下文,继续在执行命令,只不过没有返回信息而已。这也难怪,作为建立文件夹命令,只有在遇到问题的时候,才会有提示。

2eba061dcd4b4a9a8eb90cf66b3b1514.jpeg

那目录建立成功了吗?咱们试试看。

第三个 prompt 输入列出目录指令:

ls

da292d5605ef64435fdb126ab8fe8679.jpeg

显示结果孤零零的,就是咱们刚刚建立的目录。你还可以详细查看这个目录的具体信息。输入以下命令即可:

ls -l

98f3f3315a0e4578ccc700ab8f7f32e4.jpeg

你看,ChatGPT 像不像一个真正的 linux shell ?作为一个初学者在这里尝试执行命令,你可以毫无顾忌。不用害怕因为误操作删除数据,或者造成什么其他危害。

篇幅所限,这里只给你演示了 3 项功能。而实际上 awesome-chatgpt-prompts 包含的功能项目还有 100 多条,足够你好好玩儿一阵子了。

5b2642b9e9efd4e0042cf9c450755f4f.gif

关键是,你可以将别人千锤百炼得来的优质有效 prompt 作为基础,完成自己的特定任务。不亦乐乎?

小结

ChatGPT 可以完成各种有趣的功能,有些你甚至可能一下子想不到。但是在使用时需要输入合适的 prompt 来引导它。你可以利用第三方开发的桌面客户端,将优质 prompt 导入自己的 ChatGPT 中,像乐高积木一样组合使用,以便更快地完成任务。

祝你和 ChatGPT 聊天愉快哦!

点赞 +「在看」,转发给你身边有需要的朋友。收不到推送?那是因为你只订阅,却没有加星标

5679187be0177abc8cfbeccf0fdee256.jpeg

如果有问题咨询,加入知识星球吧。之前已经积累下的帖子和问答,就有数百篇。足够你好好翻一阵子。

3b6af532b7e62e2e1b41aeebb8230973.jpeg

若文中部分链接可能无法正常显示与跳转,可能是因为微信公众平台的外链限制。如需访问,请点击文末「阅读原文」链接,查看链接齐备的版本。 

延伸阅读

  • 【知识星球精选】刻意练习区的辅助线

  • VOSviewer 中文视频教程

  • 如何高效学 Python?

  • 如何用 Google Colab 练 Python?

  • 如何用 Roam Research 备课?

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/4149.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

记一次chatgpt接入

最近公司业务需要接入gpt问答,踩了不少坑,特此记录一下 流式 在网上找了很多别人gpt接入的案例,但是一直没有得到想要的效果,一直以为是我接错了,后来想通了一件事,虽然都是流式接入,但是还是…

ChatGPT:AI时代的创造力激活

《你好,ChatGPT》是一本深入探索人工智能(AI)领域的畅销书籍,它以ChatGPT为切入点,系统地介绍了AI和AIGC的基础概念、技术原理、应用领域和未来展望。这本书通俗易懂,由浅入深,层层递进&#xf…

chatgpt赋能python:Python怎么汉化:从入门到流利

Python怎么汉化:从入门到流利 Python作为一门非常受欢迎的编程语言,受到了各式各样用户的追捧。但对于非英语母语的用户来说,可能面临的一个挑战就是如何在这个基本上是英语核心的编程语言中进行汉化操作。本文将为大家介绍Python的汉化方法…

chatgpt赋能python:Python如何转换成中文

Python如何转换成中文 在全球范围内,Python是一种广泛使用的编程语言,它拥有简单易学、高效和可扩展的特点。 在中国的工程师社区中,Python也广泛应用于各类项目中。但是,在一些情况下,我们需要将Python代码转换为中…

chatgpt赋能python:Python装汉化包详解:完美解决你的语言难题

Python装汉化包详解:完美解决你的语言难题 前言 作为一种高效、易读易写、功能强大的编程语言,Python已经逐渐成为了开发者们的不二选择。不过,对于初学者而言,英文文档的学习难度可能会稍微大一点。于是,本文将详细…

国内外学者联合撰写,ChatGPT技术路线图

Datawhale干货 作者:符尧,爱丁堡大学,编辑:李rumor 最近有幸看到了一篇十分深度剖析GPT系列模型的文章,读到后赶紧与作者联系,没想到他们很快就翻译成了中文,在这里分享给大家。 英文原版&…

【万字拆解】ChatGPT各项能力的起源

每天给你送来NLP技术干货! 来自:李rumor 卷友们好,最近有幸看到了一篇十分深度剖析GPT系列模型的文章,读到后赶紧与作者联系,没想到他们很快就翻译成了中文,在这里分享给大家。 英文原版:https:…

美学生用ChatGPT写论文被识破,导师:好到不符合我对学生的预期

据央视网快看微博3月20日消息,北密歇根大学的教授奥曼在学生作业中发现了一篇关于世界宗教的“完美论文”。 “这篇文章写得比大多数学生都要好......好到不符合我对学生的预期!”他去问ChatGPT:“这是你写的吗?”ChatGPT回答&…

ChatGPT 使用 拓展资料:吴恩达大咖 Building Systems with the ChatGPT API 内容审查

ChatGPT 使用 拓展资料:吴恩达大咖 Building Systems with the ChatGPT API 内容审查 https://learn.deeplearning.ai/chatgpt-building-system?_gl=114hjbho_gaMTEwNzkwNDAyMC4xNjgyNjUxMzg4_ga_PZF1GBS1R1*MTY4NTk2NTg1Ni4xNS4wLjE2ODU5NjU4NTYuNjAuMC4w 如果你正在建立一个…

国内外在讨论 ChatGPT 时,都在讨论什么?差距是真的大...

来自:月小水长 最近 ChatGPT 火的一塌糊涂,程序员用它生成一个简单需求的代码,公务员用它生成一段感想报告的初稿,于是乎,大家纷纷担忧起来了 ChatGPT 会取代搜索引擎,以 ChatGPT 为代表作的 AI 会取代一部…

MOSS与ChatGPT,人工智能真的会取代人类吗?

MOSS与ChatGPT,人工智能真的会取代人类吗? 1 引言2 MOSS2.1 MOSS能力表现2.2 量子计算机2.3 MOSS实现的可能 3 ChatGPT3.1 ChatGPT的爆火3.2 ChatGPT能干什么3.3 ChatGPT带起的潮流3.4 ChatGPT具有自主意识吗? 4 结语 550W听起来不像是个名字…

时下热门话题:ChatGPT能否取代人类?

时下热门话题:ChatGPT能否取代人类? 2022年11月底,人工智能对话聊天机器人ChatGPT推出,迅速在社交媒体上走红,短短5天,注册用户数就超过100万。2023年1月末,ChatGPT的月活用户已突破1亿&#x…

ChatGPT桌面客户端支持gpt4模型,附使用说明

#软件核心功能: 1、支持OpenAI官方秘钥及API2D双秘钥使用;如果全局魔法,可以自己用官方秘钥;没魔法国内可直接使用API2D秘钥; 2、内置GPT4模型选项,如果你的官方秘钥支持可直接使用;你也可以注册…

太强大了!比ChatGPT更强大的桌面版本来了!

大家好,我是菜鸟哥! 最近一边写Python代码,一边带着大家玩ChatGPT 。通过python可以挖掘GPT很多高级功能,通过GPT也可以更快学习Python。 目前我们社群已经有快600人了!大家玩的不亦乐乎,一起玩微信机器人&…

起步篇-- 超强的Chatgpt桌面版来了!可以保存聊天记录以及内置128个聊天场景!

Hello 小伙伴们,看了我们前面几篇起步篇的基本的内容,是不是已经开始玩起了ChatGPT了!但是有小伙伴不知道怎么聊天,因为Chatgpt有100多种prompt的角色,每一个场景都需要特殊的训练语句,才能完美的发挥ChatGPT的功能! 比如一些角色扮演啊,面试官啊,旅游啊,理财顾问啊,…

基于ChatGPT官方API的电脑桌面版应用抢先体验

今天主要是利用ChatGPT官方内测API搭建的一个桌面程序,以方便大家使用,桌面程序可在CSDN中直接下载。下载地址为:“https://download.csdn.net/download/suiyingy/87416076”(正在审核)。百度网盘链接为“https://pan.…

【无标题】chatgpt桌面化,桌面应用的安装

前言:关于chatgpt最近来说可算是大火,不过在我使用过程中发现没事都要上openai的官网过于麻烦,而且卡顿,于是乎就在网上寻找一些方法,发现chatgpt可以桌面化。 话不多说,直接上图。 1.上github找这位大佬 …

桌面版 ChatGPT 来了!

由于工作、学习需要,现在基本上每天都要使用几个小时的 ChatGPT。一直以来的方法就是登录 OpenAI ChatGPT 的 web 版:http://chat.openai.com/ 每天登录网页比较麻烦,如果能有一个桌面应用就方便了!今天就给大家推荐一个 ChatGPT …

Visual ChatGPT 通过连接ChatGPT和一系列视觉基础模型,在聊天过程中实现了图像的发送和接收。

Visual ChatGPT Visual ChatGPT 通过连接ChatGPT和一系列视觉基础模型,在聊天过程中实现了图像的发送和接收。 项目地址 https://github.com/microsoft/visual-chatgpt 论文 https://arxiv.org/abs/2303.04671 Demo 架构 快速开始 # create a new environment…

ChatGPT 辅助硬件设计

前言 总结一些在硬件设计中使用 ChatGPT 的命令,以助力提升开发效率。 文章目录 前言一、应用方面二、举例1、查阅基础知识2、元器件选型1)芯片2)MCU3)电路设计三、辅助检查网址一、应用方面 查阅电路基础知识的原理;做芯片选型;做硬件方案设计,实现业务需求;二、举例 …