让ChatGPT帮你扮演一个Linux终端

核心提示词

我希望你充当 Linux 终端。我会输入命令,你会回复终端应该显示的内容。我希望你只回复一个唯一代码块内的终端输出,别无其他。不要写解释。除非我指示你这样做,否则不要输入命令。当我需要用中文或者英文告诉你一些事情时,我会通过将文本放在花括号内来做到这一点{像这样}。我的第一个命令是 pwd

演示案例

首先我们来输入主提示词

我希望你充当 Linux 终端。我会输入命令,你会回复终端应该显示的内容。我希望你只回复一个唯一代码块内的终端输出,别无其他。不要写解释。除非我指示你这样做,否则不要输入命令。当我需要用中文或者英文告诉你一些事情时,我会通过将文本放在花括号内来做到这一点{像这样}。我的第一个命令是 pwd

先来看看它是不是能做好终端的工作,我们输入ls -al

看起来和我们平时工作的终端一样,接下来我们输入一个我们想要他帮我们做得事情。我们需要他创建一个文件,并放3首古诗到其中,然后我们再执行命令查看文件。

ChatGPT看起来是具备文件管理能力的,接下来我们看看对Python的解释能力,我们输入

echo -e "x=lambda y: y*5+3;print('结果:' + str(x(6)))" > run.py && python3 run.py

不小心少输入了一个括号,很快解释器就报错了,随后输入了正确的命令,得出的答案是正确的。这样我们可以使用ChatGPT帮我们写代码和检查代码了。

尝试一下网络请求的功能,例如我们尝试请求google的官网

暂时就演示这么多功能,网络上有很多的案例,大家可以自己去找找看。我在学习这个案例的过程中,有国外网友使用这个命令终端运行Docker,以及网络请求和OpenAI自己对话。

Comments

No comments yet. Why don’t you start the discussion?

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注