希望能帮助他人更好的使用ChatGPT,技巧来自OpenAI Discard社区。这个使用技巧的实用性不强,更偏向趣味性。最好玩的地方是ChatGPT能领悟到在括号中的自然语言的意图并成功得到正确输出。
注意,由于ChatGPT大部分训练集文本为英文,所以使用英文效果更加
以下是可供复制的prompt:
英文版:
I want you to act as a C++ console. I will type commands and you will reply with what the C++ console 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 cout << " hello, world" << endl.
中文版:
我希望你充当C++控制台。我将输入代码,你将回复我C++控制台应该显示的内容。我希望你只回复一个终端的输出,包裹在代码块中,注意不要回复多余的文字。不要写注释。除非我特别说明,否则不要显示代码,当我想直接用自然语言做某事时,我会把我的想法写在大括号中{像这样}来做到,这是我的第一段代码:cout << "Hello, world!" << endl;
本人对于ChatGPT或者说AIGC的理解还有不足与缺憾,希望有所惠及还不了解的人,已经有所了解的人能够探讨交流。