新技术前沿-2023-应用GPT提问模板写技术文章

参考一份万能的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是一种功能强大且应用广泛的编程语言,具有简单易学、兼容性强、开源免

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/117423.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【C++】一篇文章搞懂auto关键字及其相关用法!

💐 🌸 🌷 🍀 🌹 🌻 🌺 🍁 🍃 🍂 🌿 🍄🍝 🍛 🍤 📃个人主页 :阿然成长日记 …

【Mybatis小白从0到90%精讲】11:Mybatis批量插入 batchInsert

文章目录 前言foreach批量插入前言 在实际开发中,我们经常需要批量插入大量数据到数据库中,而MyBatis也提供了批量插入的支持,可以大大提高插入效率。 今天要分享的是 工作中常用的在Mapper中使用foreach标签批量插入数据的方式,比在Java代码中循环调用Mapper的单条插入性…

SpringBoot整合EasyExcel

springboot整合easyExcel的全流程&#xff0c;跟着做就能出来。对项目没有侵入要求。0侵入&#xff0c;可插拔 依赖 <!--操作Excel依赖--><dependency><groupId>com.alibaba</groupId><artifactId>easyexcel</artifactId><version>…

微信小程序 uCharts的使用方法

一、背景 微信小程序项目需要渲染一个柱状图&#xff0c;使用uCharts组件完成 uCharts官网指引&#x1f449;&#xff1a;uCharts官网 - 秋云uCharts跨平台图表库 二、实现效果 三、具体使用 进入官网查看指南&#xff0c;有两种方式进行使用&#xff1a;分别是原生方式与组…

康耐视深度学习ViDi-Tool菜单介绍

Train 训练该工具中所有标注的图像 Process 处理该工具中所有的图像 Abort 中止当前训练或处理任务 Rename 更改当前工具的名称 Clone 克隆当前所选工具 Import导出当前所选工具 Export导入相对应的工具 Edit Models编辑工具中的模型 Update Parameters更新当前工具参数 工具菜…

专访虚拟人科技:如何利用 3DCAT 实时云渲染打造元宇宙空间

自古以来&#xff0c;人们对理想世界的探索从未停止&#xff0c;而最近元宇宙的热潮加速了这一步伐&#xff0c;带来了许多新的应用。作为元宇宙的关键入口&#xff0c;虚拟现实&#xff08;VR&#xff09;将成为连接虚拟和现实的桥梁。苹果发布的VISION PRO头戴设备将人们对VR…

C#使用随机数模拟英雄联盟S13瑞士轮比赛

瑞士轮赛制的由来 瑞士制&#xff1a;又称积分循环制&#xff0c;最早出现于1895年在瑞士苏黎世举办的国际象棋比赛中&#xff0c;故而得名。其基本原则是避免种子选手一开始就交锋、拼掉&#xff0c;是比较科学合理、用得最多的一种赛制&#xff1b;英语名称为Swiss System。…

多态 多继承的虚表深度剖析 (3)

&#x1f4af; 博客内容&#xff1a;多态 &#x1f600; 作  者&#xff1a;陈大大陈 &#x1f680; 个人简介&#xff1a;一个正在努力学技术的准C后端工程师&#xff0c;专注基础和实战分享 &#xff0c;欢迎私信&#xff01; &#x1f496; 欢迎大家&#xff1a;这里是CSD…

【ES专题】ElasticSearch集群架构剖析

目录 前言阅读对象阅读导航前置知识笔记正文一、ES集群架构1.1 为什么要使用ES集群架构1.2 ES集群核心概念1.2.1 节点1.2.1.1 Master Node主节点的功能1.2.1.2 Data Node数据节点的功能1.2.1.3 Master Node主节点选举流程 1.2.2 分片1.3 搭建三节点ES集群1.3.1 ES集群搭建步骤1…

2、k8s 集群安装

1、kubeadm kubeadm 是官方社区推出的一个用于快速部署 kubernetes 集群的工具。 这个工具能通过两条指令完成一个 kubernetes 集群的部署&#xff1a; # 创建一个 Master 节点 $ kubeadm init # 将一个 Node 节点加入到当前集群中 $ kubeadm join <Master 节点的 IP 和端口…

mipi DPHY学习记录

DPHY的内容很多,而且细节很多,我会一点一点的进行补充记录,今天要记录的是cdphy的LP-MODE数据传输的过程。 1:HS 和LP mode lane status 和 lane上的电压 HS mode时,差分线上的电压摆幅为200mv,LP mode时,差分线上的电压为1.2v 2:HS mode data Transmission start 在…

北大软微2024推免拟录取名单及分析

拟录取名单 直博生 硕士生 分析 北大软微在2023年的推免中共录取直博生17人&#xff0c;硕士生205人&#xff0c;其中硕士生全为专硕电子信息 当然&#xff0c;从录取结果咱们可以看出来&#xff0c;除了985和强势211&#xff0c;中国地质&#xff08;北京&#xf…

STM32-高级定时器

以STM32F407为例。 高级定时器 高级定时器比通用定时器增加了可编程死区互补输出、重复计数器、带刹车&#xff08;断路&#xff09;功能&#xff0c;这些功能都是针对工业电机控制方面。 功能框图 16位向上、向下、向上/向下自动重装载计数器。 16位可编程预分频器&#xff0c…

时间序列预测模型实战案例(八)(Informer)BestPaper论文模型Informer代码实战讲解

论文地址->Informer论文地址PDF点击即可阅读 代码地址-> 论文官方代码地址点击即可跳转下载GIthub链接 本文介绍 本篇博客带大家看的是Informer模型进行时间序列预测的实战案例&#xff0c;它是在2019年被提出并在ICLR 2020上被评为Best Paper&#xff0c;可以说Inform…

JAVA应用中线程池设置多少合适?

目录 1、机器配置&#xff1a; 2、核心线程数 3、最大线程数多少合适&#xff1f; 4、理论基础 5、测试验证 一个线程跑满一个核心的利用率 6个线程 12 个线程&#xff1a;所有核的cpu利用率都跑满 有io操作 6、计算公式 7、决定最大线程数的流程&#xff1a; 1、机器…

HCIA数据通信——路由协议

数据通信——网络层&#xff08;OSPF基础特性&#xff09;_咕噜跳的博客-CSDN博客 数据通信——网络层&#xff08;RIP与BGP&#xff09;_咕噜跳的博客-CSDN博客 上述是之前写的理论知识部分&#xff0c;懒得在实验中再次提及了。这次做RIP协议以及OSPF协议。不过RIP协议不常用…

【Tricks】vscode winscp进行服务器容器连接(含修改初始密码)

1&#xff1a;获取docker的登陆信息 例如节点&#xff08;host&#xff09;、端口&#xff08;port&#xff09;、密码&#xff08;passwd&#xff09;等信息&#xff0c;这个自己找组内的前辈获取即可 2&#xff1a;配置config文件 找到vscode里面ssh处的config文件 人工找…

【unity3D】使用RawImage实现UI上的帧动画

&#x1f4a6;本专栏是我关于游戏开发的笔记 &#x1f236;本篇是一个简短的小知识点 使用RawImage实现帧动画 找一个帧动画连续的图片拖到工程中&#xff0c;将Texture Type改成Sprite&#xff08;2D和UI&#xff09;&#xff0c;点击apply应用上 在工程中新建一个RawImage,将…

Qt QtCreator添加自定义注释

在写代码的时候我们为了规范化&#xff0c;一般会加文件注释、类注释和函数注释&#xff1b;用注释来说明我们的代码&#xff0c;也方便模块化开发&#xff0c;那么我们在写注释的时候经常会写一些重复的内容&#xff0c;我们会复制粘贴。这样一来二去&#xff0c;就显得很繁琐…

循环语句--JAVA

循环语句 for循环结构 范例 执行流程 while循环结构 格式 范例 流程 for和while的区别 条件控制语句所控制的自增变量,在for循环结束后,就不可以继续使用了 条件控制语句所控制的自增变量,在while循环结束后,还可以继续使用了 数据类型 基本数据类型 char byte boolean …