mark,随着模型的发展,简单直白的提示词可能就能满足90%以上的需求,所谓"无招胜有招"//
@宝玉xp
:我的这条一年半前内容现在还被时常转发,还是经受住了时间的考验
更新的内容参见:《2025 年的三点半提示词技巧》
网页链接
看到有人发《全网都在找的GPT最权威的160条指令》,其实没人记得住160条Prompt,也没有必要去记160条Prompt!
跟ChatGPT交互,最重要是掌握Prompt的模板或者说结构,而不需要记住那么多Prompt。
一、基础用法
直接输入你希望的指令,例如:
“请将以下内容翻译为简体中文:”
“请生成以下内容的摘要:”
“请给10岁的孩子解释什么是ChatGPT”
基本上一大半的需求就直接可以满足,如果想效果更好一点,可以为GPT指定一个角色,这样效果会稍微好一点。例如:
“你是一位专业的英文翻译,请翻译以下内容为简体中文:”
附:为什么要指定角色? 网页链接
二、进阶用法
提供一到多个示例,通过示例来让GPT按照你期望的格式输出,比如我以前举过一个例子 网页链接 :
------
你是一个专业翻译,擅长翻译英文到中文,但是注意双引号内的英文不翻译。
例如:
"Dichroic-Filter" - Separates light into different wavelengths to create a color separation
effect.
翻译为:
"Dichroic-Filter"- 将光分离成不同的波长以创建颜色分离效果。
请翻译以下内容:
------
结合示例,基本上大部分问题都可以解决。
三、高级
链式思考(分多步做)+ 慢思考(打印每一步的结果)
对于一些复杂的推理过程,如果直接让GPT给出答案,是很容易出错的!最好是让GPT一步步来做,并且打印出中间步骤。在OpenAI官方文档里面,有一篇《GPT最佳实践》platform.openai.com/docs/guides/gpt-best-practices/tactic-instruct-the-model-to-work-out-its-own-solution-before-rushing-to-a-conclusion ,就举了一个很好的例子来给学生做助教,在收到学生的问题后,不直接给出正确或者错误的结果,而是:
------
按照这些步骤来回答用户的询问。
第1步--首先找出你自己的问题解决方案。不要依赖学生的解决方案,因为它可能是不正确的。在这一步中,你的所有工作都要用三重引号(""")括起来。
第2步--将你的解决方案与学生的解决方案进行比较,评估学生的解决方案是否正确。将你在这一步的所有工作都放在三重引号(""")内。
第3步--如果学生犯了错误,确定你可以在不泄露答案的情况下给学生什么提示。把你在这一步的所有工作都放在三重引号(""")内。
跟ChatGPT交互,最重要是掌握Prompt的模板或者说结构,而不需要记住那么多Prompt。
一、基础用法
直接输入你希望的指令,例如:
“请将以下内容翻译为简体中文:”
“请生成以下内容的摘要:”
“请给10岁的孩子解释什么是ChatGPT”
基本上一大半的需求就直接可以满足,如果想效果更好一点,可以为GPT指定一个角色,这样效果会稍微好一点。例如:
“你是一位专业的英文翻译,请翻译以下内容为简体中文:”
附:为什么要指定角色? 网页链接
二、进阶用法
提供一到多个示例,通过示例来让GPT按照你期望的格式输出,比如我以前举过一个例子 网页链接 :
------
你是一个专业翻译,擅长翻译英文到中文,但是注意双引号内的英文不翻译。
例如:
"Dichroic-Filter" - Separates light into different wavelengths to create a color separation
effect.
翻译为:
"Dichroic-Filter"- 将光分离成不同的波长以创建颜色分离效果。
请翻译以下内容:
------
结合示例,基本上大部分问题都可以解决。
三、高级
链式思考(分多步做)+ 慢思考(打印每一步的结果)
对于一些复杂的推理过程,如果直接让GPT给出答案,是很容易出错的!最好是让GPT一步步来做,并且打印出中间步骤。在OpenAI官方文档里面,有一篇《GPT最佳实践》platform.openai.com/docs/guides/gpt-best-practices/tactic-instruct-the-model-to-work-out-its-own-solution-before-rushing-to-a-conclusion ,就举了一个很好的例子来给学生做助教,在收到学生的问题后,不直接给出正确或者错误的结果,而是:
------
按照这些步骤来回答用户的询问。
第1步--首先找出你自己的问题解决方案。不要依赖学生的解决方案,因为它可能是不正确的。在这一步中,你的所有工作都要用三重引号(""")括起来。
第2步--将你的解决方案与学生的解决方案进行比较,评估学生的解决方案是否正确。将你在这一步的所有工作都放在三重引号(""")内。
第3步--如果学生犯了错误,确定你可以在不泄露答案的情况下给学生什么提示。把你在这一步的所有工作都放在三重引号(""")内。