哈喽GPT-4o——对GPT-4o 提示词的思考与看法
目录
- 一、提示词
- 二、常用的提示词案例
- 1、写作助理
- 2、改写为小红书风格
- 3、英语翻译和改写
- 4、论文式回答
- 5、主题解构
- 6、提问助手
- 7、Nature风格润色
- 8、结构总结
- 9、编程助手
- 10、充当终端/解释器
大家好,我是哪吒。
最近,ChatGPT在网络上广受欢迎,以其独特的吸引力吸引了众多用户争相体验。
然而,各用户在使用后的感受和效果大不相同。有的用户欢欣鼓舞,将其视作珍宝,有的用户则感到平淡无奇,无甚趣味。有人将其作为生活中的得力助手,有人则认为它是值得信赖的良师益友,还有人从多方面、多层次利用其提升工作效率,也有用户将其视为一种小玩意。
实际上,ChatGPT如同一位博学多才、技能娴熟的全能博士,可以作为合格的合作伙伴(助手)、导师(教官)、朋友(聊天、情感)、百科全书(知识问答)、软件工程师(编程)、搜索引擎(信息获取)、图书馆(知识获取)等。
它具备学界中的知识、卓越的智慧和多才多艺的能力。那么,为什么不同用户在使用后的体验和效果会如此不同呢?原因就在于用户是否掌握了ChatGPT提示词(Prompt)的使用方法。
为了从ChatGPT中获取最佳反馈,关键在于正确使用提示词。提示词能够引导模型输出并生成相关、准确且高质量的内容。
本文将详细介绍提示词的设计原则、编写步骤、设计技巧,并提供一些实用的提示词案例及工具优化提示词的方法。只要读者能熟练掌握本章内容,并通过实践不断深化理解,就能如同施展魔法般提升使用ChatGPT的能力、效率和效果。
👉 GPT功能:
- GPT-4o知识问答:支持1000+token上下文记忆功能
- 最强代码大模型Code Copilot:代码自动补全、代码优化建议、代码重构等
- DALL-E AI绘画:AI绘画 + 剪辑 = 自媒体新时代
- 专职家教:精通语数外,拍照上传即可识别问题,给出权威回答
- 论文小能手:写论文大模型Consensus、论文降重大模型
- 联网查询(平替百度)、上传文件、数据分析等。
- 私信哪吒,直接使用GPT-4o
一、提示词
为了更好的理解提示词的重要性,首先需要了解ChatGPT的工作流程。
ChatGPT的工作流程包括以下四步:
- 用户将请求信息输入给ChatGPT
- ChatGPT分析输入并使用大模型算法生成响应
- 响应以文本的形式反馈给用户
- 用户输入请求信息,ChatGPT将再次分析,并结合上下文信息,给出反馈。
在ChatGPT中,提示词通常指的是一个问题、一个文本片段或几句短语,作为生成模型输出的起点或指导。
提示词可以是一个问题、一段文字描述、一段对话,或任何形式的文本输入。ChatGPT模型会根据提示词提供的上下文和语义信息生成相应的输出文本。
创建提示词或引导ChatGPT这样的语言模型进行输出的过程被称为提示词工程。提示词工程的作用在于通过提供明确而具体的指令,引导模型生成相关的内容。
二、常用的提示词案例
1、写作助理
作为一名中文写作改进助理,其任务是改进所提供文本的拼写、语法、清晰性、简洁性和整体可读性,同时分解长句、减少重复,并提供改进建议。请只提供文本的更正版本,避免包括解释。请从编辑以下文本开始:[文章内容]。
2、改写为小红书风格
请使用小红书Emoji风格编辑以下段落,该风格以引人入胜的标题、每个段落中包含表情符号和在末尾添加相关标签为特点。请确保保持原文的意思。请改写以下内容:[需要改写的内容]。
3、英语翻译和改写
我希望你能充当英语翻译、拼写检查者和改进者。我将用任何语言与您交谈,你将检测语言、翻译它,并在文本的更正和改进版本中用英语回答。我希望你用更准确、更优雅、更高级的英语单词和句子来取代我使用的单词和句子。保持意思不变,但让它们更具有文学性。我的第一句话是 [要翻译的内容]。
4、论文式回答
写一篇内容详细、结构严谨的学术文章,包括引言、主题和结论,以回应以下内容:[问题]。
5、主题解构
你是一名擅长思考的助手,会把一个主题拆解成相关的多个子主题。请你使用中文,针对下列主题,提供相关的子主题。直接输出结果,不需要额外的说明:[主题内容]。
6、提问助手
你是一名擅长提问的助手,会针对一段内容,提出疑虑和可能出现的问题,用来促进更完整的思考。内容如下:[具体内容]。
7、Nature风格润色
我希望你能充当专业的拼写和语法校对者,并改进我的文章。我想让你用更准确、优雅、高级的英语单词和句子替换我的单词和句子,以Nature语言风格修改文章内容,使它更具有学术性,并保持意思不变。
8、结构总结
将以下文字概括为100个字左右,使其易于阅读和理解。避免使用复杂的句子结构和技术术语。文字内容如下:[文字内容]。
9、编程助手
请用Java语言编写一个快速排序算法。
10、充当终端/解释器
我想让你充当一个Linux终端。我将输入命令,你将回答终端应该显示的内容。我希望你只在一个独特的代码块内回答终端输出,不要写解释。当我需要用英语告诉你一些事情时,我会把文字放在大括号里!备注文本,我的第一条命令是:[Linux命令]。
相关文章:

哈喽GPT-4o——对GPT-4o 提示词的思考与看法
目录 一、提示词二、常用的提示词案例1、写作助理2、改写为小红书风格3、英语翻译和改写4、论文式回答5、主题解构6、提问助手7、Nature风格润色8、结构总结9、编程助手10、充当终端/解释器 大家好,我是哪吒。 最近,ChatGPT在网络上广受欢迎,…...

《计算机英语》 Unit 3 Software Engineering 软件工程
Section A Software Engineering Methodologies 软件工程方法论 Software development is an engineering process. 软件开发是一个工程过程。 The goal of researchers in software engineering is to find principles that guide the software development process and lea…...

2024-6-18(沉默Spring,Springboot)
1.Spring小结 我们最后再来体会一下用 Spring 创建对象的过程: 通过 ApplicationContext 这个 IoC 容器的入口,用它的两个具体的实现子类,从 class path 或者 file path 中读取数据,用 getBean() 获取具体的 bean instance。 那…...

Java热部署:让应用更新如丝般顺滑,告别繁琐重启!
目录 手动启动热部署 自动启动热部署 参与热部署监控的文件范围配置 关闭热部署 什么是热部署?简单说就是你程序改了,现在要重新启动服务器,嫌麻烦?不用重启,服务器会自己悄悄的把更新后的程序给重新加载一遍&…...

微信小程序毕业设计-小区疫情防控系统项目开发实战(附源码+论文)
大家好!我是程序猿老A,感谢您阅读本文,欢迎一键三连哦。 💞当前专栏:微信小程序毕业设计 精彩专栏推荐👇🏻👇🏻👇🏻 🎀 Python毕业设计…...

PyTorch -- RNN 快速实践
RNN Layer torch.nn.RNN(input_size,hidden_size,num_layers,batch_first) input_size: 输入的编码维度hidden_size: 隐含层的维数num_layers: 隐含层的层数batch_first: True 指定输入的参数顺序为: x:[batch, seq_len, input_size]h0:[batc…...

SpringBoot 快速入门(保姆级详细教程)
目录 一、Springboot简介 二、SpringBoot 优点: 三、快速入门 1、新建工程 方式2:使用Spring Initializr创建项目 写在前面: SpringBoot 是 Spring家族中的一个全新框架,用来简化spring程序的创建和开发过程。SpringBoot化繁…...

【第18章】Vue实战篇之登录界面
文章目录 前言一、数据绑定1. 数据绑定2. 数据清空 二、表单校验1. 代码2. 展示 三、登录1.登录按钮2.user.js3. login 四、展示总结 前言 上一章完成用户注册,这一章主要做用户登录。 一、数据绑定 登录和注册使用相同的数据绑定 1. 数据绑定 <!-- 登录表单 -…...

[C++]使用C++部署yolov10目标检测的tensorrt模型支持图片视频推理windows测试通过
【测试通过环境】 vs2019 cmake3.24.3 cuda11.7.1cudnn8.8.0 tensorrt8.6.1.6 opencv4.8.0 【部署步骤】 获取pt模型:https://github.com/THU-MIG/yolov10训练自己的模型或者直接使用yolov10官方预训练模型 下载源码:https://github.com/laugh12321/yol…...

分享uniapp + Springboot3+vue3小程序项目实战
分享uniapp Springboot3vue3小程序项目实战 经过10天敲代码,终于从零到项目测试完成,一个前后端分离的小程序实战项目学习完毕 时间从6月12日 到6月22日,具有程序开发基础,第一次写uniapp,Springboot以前用过,VUE3也…...

Ubuntu 24.04安装zabbix7.0.0图形中文乱码
当zabbix安装完成后,设置中文界面时,打开图形,中文内容会显示方框乱码,是因为服务器字体中没有相关的中文字体,需要更换。 1、找到中文字体,可以在网络上下载《得意黑》开源字体,也可以在windo…...
MybatisPlus 调用 原生SQL
方式一 DemoMapper.java Mapper public interface DemoMapper extends BaseMapper<TableConfig> {Update("${sql}")int createTable(Param("sql") String sql); }测试代码 SpringBootTest class DemoMapperTest {Resourceprivate DemoMapper demo…...

1.SG90
目录 一.实物图 二.原理图 三.简介 四.工作原理 一.实物图 二.原理图 三.简介 舵机(英文叫Servo),是伺服电机的一种,伺服电机就是带有反馈环节的电机,这种电机可以进行精确的位置控制或者输出较高的扭矩。舵机…...

【yolov8语义分割】跑通:下载yolov8+预测图片+预测视频
1、下载yolov8到autodl上 git clone https://github.com/ultralytics/ultralytics 下载到Yolov8文件夹下面 另外:现在yolov8支持像包一样导入,pip install就可以 2、yolov8 语义分割文档 看官方文档:主页 -Ultralytics YOLO 文档 还能切…...

基于STM8系列单片机驱动74HC595驱动两个3位一体的数码管
1)单片机/ARM硬件设计小知识,分享给将要学习或者正在学习单片机/ARM开发的同学。 2)内容属于原创,若转载,请说明出处。 3)提供相关问题有偿答疑和支持。 为了节省单片机MCU的IO口资源驱动6个数码管&…...

Jlink下载固件到RAM区
Jlink下载固件到RAM区 准备批处理搜索exe批处理读取bin数据解析调用jlink批处理准备jlink脚本 调用执行 环境:J-Flash V7.96g 平台:arm cortex-m3 准备批处理 搜索exe批处理 find_file.bat echo off:: 自动识别脚本名和路径 set "SCRIPT_DIR%~dp…...
Kotlin基础——Typeclass
高阶类型 如在Iterable新增泛型方法时 interface Iterable<T> {fun filter(p: (T) -> Boolean): Iterable<T>fun remove(p: (T) -> Boolean): Iterable<T> filter { x -> !p(x) } }对应的List、Set实现上述方法时仍需要返回具体的类型 interfac…...

DC-DC 高压降压、非隔离AC-DC、提供强大的动力,选择优质电源芯片-(昱灿)
畅享长续航,尽在我们的充电芯片! 无论是手机、平板还是智能设备,长时间使用后电量不足总是令人头疼。然而,我们的充电芯片将为您带来全新的充电体验!采用先进的技术,我们的充电芯片能够提供快速而稳定的充电…...

GPT-4o的视觉识别能力,将绕过所有登陆的图形验证码
知识星球🔗除了包含技术干货:《Java代码审计》《Web安全》《应急响应》《护网资料库》《网安面试指南》还包含了安全中常见的售前护网案例、售前方案、ppt等,同时也有面向学生的网络安全面试、护网面试等。 我们来看一下市面上常见的图形验证…...
【LinuxC语言】进程间的通信——管道
文章目录 前言不同进程间通信的方式管道匿名管道和命名管道半双工与全双工管道相关函数创建管道总结前言 在Linux操作系统中,进程是执行中的程序的实例。每个进程都有自己的地址空间,数据栈以及其他用于跟踪进程执行的辅助数据。操作系统管理这些进程,并通过调度算法来分享…...

未来机器人的大脑:如何用神经网络模拟器实现更智能的决策?
编辑:陈萍萍的公主一点人工一点智能 未来机器人的大脑:如何用神经网络模拟器实现更智能的决策?RWM通过双自回归机制有效解决了复合误差、部分可观测性和随机动力学等关键挑战,在不依赖领域特定归纳偏见的条件下实现了卓越的预测准…...
服务器硬防的应用场景都有哪些?
服务器硬防是指一种通过硬件设备层面的安全措施来防御服务器系统受到网络攻击的方式,避免服务器受到各种恶意攻击和网络威胁,那么,服务器硬防通常都会应用在哪些场景当中呢? 硬防服务器中一般会配备入侵检测系统和预防系统&#x…...

学校招生小程序源码介绍
基于ThinkPHPFastAdminUniApp开发的学校招生小程序源码,专为学校招生场景量身打造,功能实用且操作便捷。 从技术架构来看,ThinkPHP提供稳定可靠的后台服务,FastAdmin加速开发流程,UniApp则保障小程序在多端有良好的兼…...

04-初识css
一、css样式引入 1.1.内部样式 <div style"width: 100px;"></div>1.2.外部样式 1.2.1.外部样式1 <style>.aa {width: 100px;} </style> <div class"aa"></div>1.2.2.外部样式2 <!-- rel内表面引入的是style样…...

Android 之 kotlin 语言学习笔记三(Kotlin-Java 互操作)
参考官方文档:https://developer.android.google.cn/kotlin/interop?hlzh-cn 一、Java(供 Kotlin 使用) 1、不得使用硬关键字 不要使用 Kotlin 的任何硬关键字作为方法的名称 或字段。允许使用 Kotlin 的软关键字、修饰符关键字和特殊标识…...
docker 部署发现spring.profiles.active 问题
报错: org.springframework.boot.context.config.InvalidConfigDataPropertyException: Property spring.profiles.active imported from location class path resource [application-test.yml] is invalid in a profile specific resource [origin: class path re…...

算法岗面试经验分享-大模型篇
文章目录 A 基础语言模型A.1 TransformerA.2 Bert B 大语言模型结构B.1 GPTB.2 LLamaB.3 ChatGLMB.4 Qwen C 大语言模型微调C.1 Fine-tuningC.2 Adapter-tuningC.3 Prefix-tuningC.4 P-tuningC.5 LoRA A 基础语言模型 A.1 Transformer (1)资源 论文&a…...
C#中的CLR属性、依赖属性与附加属性
CLR属性的主要特征 封装性: 隐藏字段的实现细节 提供对字段的受控访问 访问控制: 可单独设置get/set访问器的可见性 可创建只读或只写属性 计算属性: 可以在getter中执行计算逻辑 不需要直接对应一个字段 验证逻辑: 可以…...
适应性Java用于现代 API:REST、GraphQL 和事件驱动
在快速发展的软件开发领域,REST、GraphQL 和事件驱动架构等新的 API 标准对于构建可扩展、高效的系统至关重要。Java 在现代 API 方面以其在企业应用中的稳定性而闻名,不断适应这些现代范式的需求。随着不断发展的生态系统,Java 在现代 API 方…...
Java并发编程实战 Day 11:并发设计模式
【Java并发编程实战 Day 11】并发设计模式 开篇 这是"Java并发编程实战"系列的第11天,今天我们聚焦于并发设计模式。并发设计模式是解决多线程环境下常见问题的经典解决方案,它们不仅提供了优雅的设计思路,还能显著提升系统的性能…...