![](https://csdnimg.cn/release/download_crawler_static/87709872/bg1.jpg)
在使用 ChatGPT 时,当你给的指令越精确,它的回答会越到位,举例来说,
假如你要请它帮忙写文案,如果没给予指定情境与对象,它会不知道该如何回答
的更加准确。
1、你现在是一个 [程式语言] 专家,请帮我用 [程式语言] 写一个函式,它需要
做到 [某个功能]
你现在是一个 JavaScript 专家,请帮我用 JavaScript 写一个函式,它需要做
到 输入一个一维阵列,把这个一维阵列转换成二维阵列。同时我要能够自由地
决定二维阵列中的子阵列长度是多少
2、你现在是一个 [程式语言] 专家,请告诉我以下的程式码在做什么。[附上程
式码]
3、你现在是一个 Clean Code 专家,我有以下的程式码,请用更干净简洁的方
式改写,让我的同事们可以更容易维护程式码。另外,也解释为什么你要这样重
构,让我能把重构的方式的说明加到 Pull Request 当中。[附上程式码]
4、你现在是一个 [程式语言] 专家,我有一段程式码,我预期这段程式码可以 [做
到某个功能],只是它通过不了 [测试案例] 这个测试案例。请帮我找出我哪里写
错了,以及用正确的方式改写。[附上程式码]
你现在是一个 python 专家,我有一段程式码,我预期这段程式码可以判断一
个字串是不是镜像回文,只是它通过不了 aacdeedcc 这个测试案例。请帮我找
出我哪里写错了,以及用正确的方式改写。[附上程式码]
5、你现在是一个 [程式语言] 专家,我有一段程式码 [附上程式码],请帮我写
一个测试,请至少提供五个测试案例,同时要包含到极端的状况,让我能够确定
这段程式码的输出是正确的。