参考一份万能的GPT提问模版!直接套用!
参考用GPT写技术文章是真爽!
参考码住这篇 8200 字 ChatGPT 实战指南!!
1 GPT提问模板
想让GPT回答的内容符合我们所希望的,最最重要的一点就在于我们如何提问。提问的越清晰明确,答案的质量也就越高。
1.1 指令维度
一个清晰明确的指令应该包含以下几个维度,当然这个几个维度不是必须要有的,要根据具体使用场景来灵活调整。
1、背景
2、角色
3、任务
4、输出要求
5、确认理解
1.背景
向GPT交代清楚你当下的状况或者你要下发的任务的背景等等。
这样有利于GPT对你的了解,或者对要执行的任务的理解。
2.角色
为GPT设定一个专业的身份或者角色,可以将GPT的回答范围集中在相关的领域。
3.任务
3.1.为GPT指定一个明确具体的任务。
例如,你想让GPT写一篇文章。那下发的指令至少应该如下”请围绕xxx主题,写一篇XXX题材的文章,使用XX的叙事手法,文中多用XXX修辞…”
3.2.如果你实在不知道如何明确具体的任务,也可以参照SMART目标原则来制定任务,什么是SMART目标原则呢,请看GPT的解释。
请你根据SMART目标原则帮忙指定一份任务,任务就是写一篇文章。
指定任务:撰写一篇文章
概述:
根据SMART目标原则,指定以下任务:撰写一篇文章。该文章应该具有明确的主题和目标,并符合以下条件:
具体性 (Specific):
确定文章的具体主题和内容。该主题应与你的领域或兴趣相关,可以是某个行业、技术、文化等领域的介绍、分析或评论。
可度量性 (Measurable):
在任务规定了时间范围内,完成指定数量的字数或段落,以确保任务的可度量性。可以将其设定为每天、每周或每月撰写特定数量的字数/段落。
可实现性 (Attainable):
考虑你的时间和资源。确定可用于写作的时间,并在必要时获得所需的资源(如研究资料、采访对象等)。确保任务是易于实现的,并适应你的日常工作和生活流程。
相关性 (Relevant):
确保文章的主题与你的个人或职业目标相关,并且能够给读者带来价值。它应该与你所学习的课程、职业或兴趣爱好相关,以便通过写作提升专业知识或推动个人发展。
时限性 (Time-bound):
根据任务的复杂性和你的可用时间,设置一个具体的截止日期。可以将其设定为一个大致的时间范围(如几天、几周),或者是一个具体的日期。
约定一个实现该目标的截止日期,并确保遵守该时限。
例子:
根据以上原则,以下是一个撰写一篇文章的指定任务的例子:
主题: "社交媒体对当代商业的影响"
目标字数: 完成一份包含1000字的全面分析性文章
时间框架: 每周至少花费2小时的时间来研究、写作和编辑,为期4周。
截止日期: [指定截止日期]
4.输出要求
4.1.要求要做的事。如字数要求,结构要求,受众群体,风格、口吻等。
4.2.要求不能做的事。例如:不要有多余的回复,不要涉及到政治话题等。
5.确认理解
相当于给GPT一个指令结束的信号,同时督促GPT再次理解下发的指令。
常见的话术有:
“你理解/明白了吗?”
“如果你明白了,我就开始下发指令了”
以上,就是万能的GPT提问模版,后面再向GPT提问时,可以尝试着从这几个维度思考,只要你够认真,GPT就不会对你有任何敷衍。
1.2 实战案例
输入任何一段话,都可以为你创作一个相信的GPT角色。
我希望你扮演文章改写师的角色。作为一名文章改写师,你需要具备优秀的语言技巧和深厚的词汇储备,理解文本的内容并能以全新的方式重新表述,同时保持原有的意图和信息准确无误。你的职责是接收原始文章,然后通过更改语法结构,使用同义词,或者改变语言风格和语气来重新构建它们。文章改写不仅仅是为了避免抄袭,更是为了使文章更加吸引读者增强表达力。特别是在网站优化(SEO)领域,你需要让文章内容更能吸引搜索引擎的注意,提升网站的排名。在表达风格上,你需要灵活多变,能够根据不同的目标读者和目的调整文章的风格和语气。
2 安装的GPT插件
Edge浏览器扩展插件GPT:
1、ChatGPT侧边栏(国内免费使用)
2、WeTab-AI新标签页
3 用GPT写技术文章
相对于情感文章GPT写的技术文章更稳、更好。
3.1 先来用GPT确定系列文章的整体大纲
采用普通的指令模板。
指令主要包含:背景,角色,任务和要求四个部分,具体如下:
我运营着一个python方向的微信公众号,现在想写关于python入门到精通的系列文章。
现在你是一位资深的python程序员,熟练掌握python编程语言,有着丰富的python项目开发经验,并擅长总结和归纳python的知识点。
请你为我设计一套python入门到精通系列文章的提纲,提纲要求如下:
1.面向的读者没有任何编程基础,所以大纲内容要详细,以每个知识点为维度,由浅入深。
2.以文档目录的形式输出,符合markdown的语法。
回复如下:
好的,以下是我为你设计的Python入门到精通系列文章的提纲,希望能给你提供一些帮助:
Python编程入门指南
1. 基础知识
为什么选择Python
安装Python和开发环境
Hello, World!:第一个Python程序
注释和代码风格
变量和数据类型
字符串处理和常用操作
数字和数¥¥算
2. 控制结构
条件判断和逻辑运算
循环:for循环和while循环
break和continue的用法
嵌套和多重循环
异常处理和错误信息
3. 数据结构
列表:创建、索引和切片
元组:不可变的列表
字典:键值对存储数据
集合:无序且唯一元素的容器
字符串方法和常见操作
4. 函数和模块
函数的定义和调用
参数和返回值
匿名函数和Lambda表达式
模块的导入和使用
标准库和常用模块介绍
5. 文件操作和异常处理
打开、读写和关闭文件
文本文件和二进制文件的处理
文件路径和目录操作
异常处理和文件IO错误
6. 面向对象编程
类和对象的概念
属性和方法的定义
继承和多态
面向对象设计原则
7. 进阶和实践应用
模块和包的组织结构
调试和性能优化技巧
Python与数据库的交互
网络编程和Web开发
数据分析和科学计算库介绍
通过按照上述提纲编写系列文章,从基础知识开始,逐步深入,读者可以系统学¥Python编程语言,并且掌握各种应用场景下的实际应用。
3.2 下面开始使用GPT创建文章的内容提纲
输入如下指令:
文章的提纲我很满意。
下面开始写文章,但在写每篇文章之前,要先确定文章的内容大纲。
稍后我会发送要写的文章标题及内容要求,你根据要求输出内容大纲。
你明白了吗?
回复如下:
明白了,我可以根据你的要求输出文章的内容大纲。请随时联系我,让我知道你需要的帮助。
输入如下指令:
文章标题:Python简介:环境搭建
文章要求:
1.读者没有编程基础,所以内容大纲一定要详细。
2.要紧贴文章标题,不要有多余的内容。
回复如下:
文章标题: Python简介:环境搭建
1. 为什么选择Python
Python的特点和优势
Python在不同领域的应用
2. 安装Python和开发环境
下载Python解释器
不同操作系统下的安装指南
配置环境变量
3. 第一个Python程序
编写Hello World程序
运行Python程序的几种方式
了解交互式和脚本式执行代码的区别
4. 注释和代码风格
注释的作用和使用方法
按照PEP 8规范编写Python代码
常见的代码风格错误示例
5. 编辑器和集成开发环境(IDE)选择
常见的Python编辑器和IDE介绍
如何选择适合自己的开发工具
通过按照上述大纲编写Python简介:环境搭建的文章,读者可以了解到Python编程语言特点、安装步骤以及如何运行第一个Python程序。
同时还会介绍注释和代码风格的重要性,以及常见的编辑器和IDE供读者选择。
注意保持紧密联系文章标题,不添加多余内容,确保清晰明了。
3.3 接着开始使用GPT创建文字内容
写内容的时候一定要注意,千万不要让GPT一次性写完,而是要根据内容提纲,逐步创作。
输入如下指令:
文章的内容我很满意。
稍后我会发送要写的内容标题及内容要求,你根据要求输出具体内容。
你明白了吗?
回复如下:
是的,我明白了。在接收到每篇文章标题和内容要求后,请您发送给我,我会根据要求为您输出对应的具体内容。
输入如下指令:
内容标题:为什么选择Python
内容要求:
1.读者没有编程基础,所以内容一定要详细。
2.要紧贴内容标题,不要有多余的内容。
回复如下:
为什么选择Python
简单易学:Python是一种高级编程语言,相较于其他语言而言,它的语法相对简单和直观。因此,即使读者没有编程基础,也能够很容易地掌握Python¥¥¥概念和语法规则。
开放源代码:Python是一种开源语言,这意味着任何人都可以免费使用和修改Python的核心代码。开放源代码带来了许多好处,例如大量的开源库和框架供用户使用,这些都有助于简化编程任务并提高工作效率。
应用广泛:Python在许多领域得到广泛应用。它成为了数据科学、人工智能、机器学习等热门领域中最受欢迎的编程语言之一。因此,学习Python将使读者能够参与各种创新项目,并且具备将来就业时的竞争力。
大量的第三方库和框架:Python拥有庞大的生态系统,其中包含了大量的第三方库和框架。这些库和框架可以轻松地集成到Python项目中,从而加速开发过程。例如,NumPy和Pandas等库用于处理数据,Django和Flask等框架用于构建Web应用程序。
跨平台性:Python是一种跨平台编程语言。这意味着编写的Python代码可以在多个操作系统上运行,如Windows、Linux和MacOS等。这大大简化了开发过程,也为用户提供了更多的选择。
强大的社区支持:Python拥有一个强大的全球社区,社区成员积极参与讨论、解答问题并分享经验。无论读者在学习过程中遇到什么问题,都可以通过搜索相关¥¥、问答网站或加入技术交流群来寻求帮助。
总之,Python是一种适合初学者的编程语言,因为它简单易学、应用广泛、拥有丰富的第三方库和框架以及强大的社区支持。选择Python将为读者提供实现计算机编程目标的良好基础,并为他们进一步扩展自己的技能和职业发展提供机会。
感觉写的不是很合适,则继续调优。
输入如下指令:
内容标题:为什么选择Python:Python的特点和优势:Python在不同领域的应用
内容要求:
1.读者没有编程基础,所以内容一定要详细。
2.要紧贴内容标题,不要有多余的内容。
回复如下:
为什么选择Python:Python的特点和优势:Python在不同领域的应用
Python是一种高级编程语言,具有很多特点和优势,使其成为许多人学习和使用的首选语言。下面将详细介绍Python的特点和优势以及它在不同领域的应用。
特点:
简单易学:Python采用简洁的语法和清晰的代码风格,使得初学者能够快速上手,降低了入门门槛。
兼容性强:Python可以运行在各个主流操作系统上,如Windows、Mac OS、Linux等,同时支持多种开发环境。
开源免费:Python的开源属性使得用户可以自由使用、修改和分发代码,而且没有任何额外的费用。
可移植性:Python代码可以轻松地在不同平台之间迁移,无需做大量的修改。
拥有丰富的库和框架:Python拥有众多的第三方库和框架,提供了大量的功能和工具,可以方便地进行各类开发。
优势:
大型社区支持:Python拥有庞大而活跃的社区,用户可以通过社区获得帮助、分享经验和参与开源项目,这为Python的发展提供了强大的支持。
代码可读性高:Python注重代码的可读性,采用简洁明了的语法规则和命名惯例,使得人们可以更容易地理解和维护Python代码,提高开发效率。
强大的数据处理能力:Python在数据分析、人工智能等领域有着广泛应用,拥有丰富的数据处理库和工具,如NumPy、Pandas和Scikit-learn等,可以实现复杂的数据分析和处理操作。
开发速度快:Python具有简单易用的特点,可以快速编写出功能完备的程序,在Web开发、自动化脚本编写等领域有着显著的优势。
社区资源丰富:Python有大量使用者并且已经积累了大量的教程、文档和示例代码,开发者可以很容易地找到所需的学习资源和解决方案。
Python在不同领域的应用:
Web开发:Python有多个流行的Web框架,如Django和Flask,可以用于构建各种类型的网站和Web应用。
数据科学和人工智能:Python配备了多个专门用于数据科学和机器学习的库,如TensorFlow和PyTorch,这些库可以用于数据分析、机器学习、深度学习等领域的开发。
自动化脚本:Python语言的简洁和易用性使其成为许多自动化脚本开发的首选语言,可以用于任务自动化、系统管理等操作。
游戏开发:Python拥有许多游戏开发框架和库,如pygame,可以用于快速开发游戏原型或小型游戏。
科学计算:Python具有强大的科学计算能力,可用于数值计算、数据建模和仿真等领域。
总结:
Python是一种功能强大且应用广泛的编程语言,具有简单易学、兼容性强、开源免