大家好,我是Edison。

上一篇:Prompt进阶用法

AI时代的处世法则,能动口,尽量不动手!今天,我们再了解一些Prompt的花式用法,让GPT更懂你!

先试探,再深入

很多时候,欲速则不达,慢慢来,反而比较快。

这里推荐一种先试探再深入的三轮对话套路,通过三轮迭代试探ChatGPT对某个概念的理解,再让它深入更加具体的任务

这里,我们以【Golden Circle】(一种思维模式)为例:

首先,通过三轮对话试探ChatGPT对Golden Circle的理解:

第一轮:你知道黄金三圈吗?
第二轮:你知道黄金三圈思维框架吗?
第三轮:你知道Golden Circle思维框架吗?

然后,我们通过以下prompt让它深入一个具体的任务:

请套用Golden Circle,讲讲Apple是怎么卖iPhone的。
模板:
## Golden Circle:
表格输出,简洁的描述。
假如Why部分有相关的文案,则用文案代替描述,例如Nike的Just Do it。
## 总结:
总结,不超过120字。

ChatGPT:

生成markdown文档

ChatGPT对于生成文档也是一把好手,这里我们就来实践一下让ChatGPT帮我们生成一份markdown格式的文档。

Prompt:

你是一个PPT专家,请帮我拟一份关于[GPT将彻底颠覆教育]的PPT大纲,受众是中国一线城市的高中老师。
要求:
- 标题要润色得很高级;
- 文字简洁、有感染力的风格
- markdown格式,重点加粗

ChatGPT:

全文如下:

# GPT将彻底颠覆教育

## 1. 引言
- 欢迎词
- 介绍自己和话题的重要性 ## 2. 什么是GPT?
- GPT的全称及简介
- GPT的工作原理简述 ## 3. GPT在教育中的应用前景
- 提高教学效率和质量
- 个性化学习与定制教育
- 跨文化交流与语言学习
- 开拓创新教学方法 ## 4. GPT在高中教育中的具体应用案例
- 自动批改作业和评估学生表现
- 智能辅助教师备课和课堂互动
- 推荐个性化学习资源和课程安排 ## 5. 面临的挑战与解决方案
- 数据隐私和安全问题
- 技术可行性与可靠性保障
- 培养师生对GPT的正确认知和使用方法 ## 6. 结论与展望
- 总结GPT在教育领域的潜力与前景
- 鼓励高中老师积极探索GPT应用,推动教育变革 **备注:**
本PPT大纲旨在提供一个框架,您可以根据自己的需求添加更多细节、图表和实例来丰富内容。

一份大纲就出来了,如果我们还想详细一点的部分内容,比如生成一个表格,丰富我们的文档,再次Prompt:

相信结果范例已经给到你一个清晰的初步印象:只要细节描述得当,很有可能 一次回车 = 一份可交付的文稿。实际上,我们可以根据以下几个要点来使用ChatGPT输出一些我们想要的markdown文档内容。

(1)标题
我们可以使用#号来帮助回答的内容足够清晰。

(2)表格和列表

我们可以直接在prompt中提示:“用表格/列表输出”即可。

(3)强调

我们可以prompt中提示:“重点加粗”即可。

(4)插入图片

第一种方式:使用图片接口

 ![配图] (https://source.unsplash.com/1600x900/?<关键词>)

第二种方式:通过嵌入图片链接做排版

![图片title](粘贴网络图片的链接地址)

(5)给出链接

为了防止ChatGPT一本正经的胡说八道,我们可以让其在最后输出一些参考链接或者配套学习资源,这时我们就可以通过以下方式让GPT提供链接,我们也可以通过链接验证一下GPT是否是在胡说八道。

示例【ChatGPT学习计划】:

Prompt1:

为了快速掌握使用 ChatGPT,我应该着重学习什么?
请给我制定一个包含番茄钟的最短路径学习计划,用带章节标题的列表输出。
注意:我是新手,我期望这个计划里面更多是「如何正确认知」和一些实用诀窍,而不是关于概念和 AI 发展历史的知识。

AI:

Prompt2(重点内容): [name](link) 外加 emoji

根据上方的学习计划,请提供相关的学习资源。
输出格式:
[name](link)
简介

AI:

初步验证了一下这些链接都是现实存在的,GPT没有忽悠我... 而这个结果对于暂时无法直接联网的ChatGPT来说,已经是不错了。

“给我一点惊喜

如果对于上面给出的内容还不满足,想要一点惊喜,也可以跟ChatGPT用用这个指令“给我一点惊喜”,GPT或许能让你眼前一亮。

Prompt:

补充更多,给我一点惊喜

AI:

小结

本篇,我们了解了ChatGPT中的一些花式prompt玩法,可以帮助我们调教GPT完成一些具体的任务,比如根据某个概念生成一份报告、PPT提纲 以及 Markdown文档等等。

下一篇,我们了解下Prompt的终极玩法,让GPT扮演一个领域专家,根据我们提供的较为详细的模板给出专业的参考,一起期待吧。

参考资料

极客时间,李佳芮,《ChatGPT从0到1

极客时间,林健,《零基础GPT应用入门课

Global AI Bootcamp 成都站,梁桐铭,《学习如何使用Prompt与OpenAI模型对话》

作者:周旭龙

出处:https://edisonchou.cnblogs.com

本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接。

ChatGPT学习之旅 (4) Prompt花式用法的更多相关文章

  1. 我的Java开发学习之旅------>Java 格式化类(java.util.Formatter)基本用法

    本文参考: http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Formatter.html http://www.blogjava.net/ ...

  2. 开发了5年android,我开始了go学习之旅

    前言 做了近5年的android开发,最近项目也是不怎么忙,空闲的时候总会思考一些事情,不过作为移动开发,我个人觉得很有必要学习后台开发,由于公司是Go语言开发的,了解go语言一段时间后,我发现go语 ...

  3. Omi框架学习之旅 - 之开篇扯蛋

    说实话, 我也不知道Omi是干啥的, 只因此框架是alloyTeam出的, dntzhang写的, 也有其他腾讯大神参与了, 还有一些其他贡献者, 以上我也不太清楚, 当我胡说八嘎. 因其写法有人说好 ...

  4. AngularJS学习之旅

    开篇 最近由于项目上可能需要用到AngularJS,公司将技术学习.调研的任务安排了下来,因此开始了我的AngularJS学习之路. 在这之前没写过技术博客,主要是由于太懒,另外自愧文笔不好,因此一直 ...

  5. awk分割列-【AWK学习之旅】

    ---===AWK学习之旅===--- awk 内置分割函数:split,将列按照指定分割符,分割成数组 用法:split(str1,array,"分隔符") 文件内容: [roo ...

  6. 我的Java开发学习之旅------>工具类:将播放器的进度值转换成相应的时间格式

    在我的博客<我的Java开发学习之旅------>Java 格式化类(java.util.Formatter)基本用法,地址:http://blog.csdn.net/ouyang_pen ...

  7. Rust 学习之旅(7):Package,Crate,Module

    Rust 学习之旅(7):Package,Crate,Module 这是第 7 章的读书笔记,Cargo Workspace 在第 14 章. Packages and Crates As a pro ...

  8. WCF学习之旅—第三个示例之四(三十)

           上接WCF学习之旅—第三个示例之一(二十七)               WCF学习之旅—第三个示例之二(二十八)              WCF学习之旅—第三个示例之三(二十九)   ...

  9. Hadoop学习之旅二:HDFS

    本文基于Hadoop1.X 概述 分布式文件系统主要用来解决如下几个问题: 读写大文件 加速运算 对于某些体积巨大的文件,比如其大小超过了计算机文件系统所能存放的最大限制或者是其大小甚至超过了计算机整 ...

  10. WCF学习之旅—第三个示例之二(二十八)

    上接WCF学习之旅—第三个示例之一(二十七) 五.在项目BookMgr.Model创建实体类数据 第一步,安装Entity Framework 1)  使用NuGet下载最新版的Entity Fram ...

随机推荐

  1. frameset frame 实例和用法 转

    看这个比较好

  2. nbhh的泛型:TDictionary

    type TCity = class Country: String; Latitude: Double; Longitude: Double; end; const EPSILON = 0.0000 ...

  3. seata-server 1.3.0整合nacos,使用nacos做注册和配置中心

    前言 关于seata版本的选择和更详细的安装,可以参考 SpringCloud Alibaba之Seata入门及踩坑 本篇博客是整合nacos,nacos直接下载安装解压运行就可以了. seata的下 ...

  4. Spring的三级缓存详解

    目录 1.什么是三级缓存 2.三级缓存详解 Bean实例化前 属性赋值/注入前 初始化后 总结 3.怎么解决的循环依赖 4.不用三级缓存不行吗 5.总结 一.什么是三级缓存 就是在Bean生成流程中保 ...

  5. 关于composer报错The openssl extension is required for SSL/TLS protection but is not available问题

    今天使用composer的时候得到了这个错误: The openssl extension is required for SSL/TLS protection but is not availabl ...

  6. 有的时候,需要利用UserControl占位模板,动态替换的情况,绑定后无法获取DataContext的问题

    有的时候,需要利用UserControl占位模板,动态替换的情况,绑定后无法获取DataContext的问题,特此备注下 效果如下: 关键的地方是,下面第3行,需要把当前的上下文传递到Content, ...

  7. Joomla未授权访问漏洞|CVE-2023-23752复现及修复

      00 前言 这漏洞公开有阵子了好像,今天才复现了下 Jooml 在海外使用较多,是一套使用 PHP 和 MySQL 开发的开源.跨平台的内容管理系统(CMS).Joomla 4.0.0 至 4.2 ...

  8. .NET 原生驾驭 AI 新基建实战系列(五):Milvus ── 大规模 AI 应用的向量数据库首选

    1. 引言 Milvus 是一个强大的工具,帮助开发者处理大规模向量数据,尤其是在人工智能和机器学习领域.它可以高效地存储和检索高维向量数据,适合需要快速相似性搜索的场景.在 .NET 环境中,开发者 ...

  9. 漏洞预警 | Ivanti Connect Secure栈溢出漏洞

    0x00 漏洞编号 CVE-2025-0282 0x01 危险等级 高危 0x02 漏洞概述 Ivanti Connect Secure是一款远程访问和零信任安全解决方案,它提供了SSL VPN功能, ...

  10. CentOS 7.6 安装 Mysql 5.7

    一.查看CentOS版本 Mysql的版本必须要和CentOS的版本对应!查看CentOS版本的指令如下: cat /etc/redhat-release 二.下载yum源包 wget http:// ...