找回密码
 立即注册
查看: 206|回复: 5

如何有效操作chatgpt?

[复制链接]

1

主题

3

回帖

28

积分

新手上路

积分
28
发表于 2023-12-20 10:09:11 | 显示全部楼层 |阅读模式
如何有效操作chatgpt?
回复

使用道具 举报

0

主题

6

回帖

7

积分

新手上路

积分
7
发表于 2023-12-20 10:09:53 | 显示全部楼层
当然是直接套用「万能提问公式」,掌握下边这 10 种向ChatGPT提问的万能公式,能最大程度的利用ChatGPT,得到你想要的答案!文中还有每个公式对应的提问示例!
首先明确一个概念,向 ChatGPT 提问想要获取高质量的答案,需要遵循一个原则:使用明确且具体的指令
虽然ChatGPT拥有庞大的知识库,但如果提问不够明确,它就无法精确捕捉到你的真实需求,所以也就无法给你输出你想要的答案
10 种万能提问公式

1、让ChatGPT扮演某个专家角色

万能公式:请你扮演「角色」,完成「任务」
1)使用方式
预设角色、交代任务背景、指定任务。通过给 ChatGPT 预设角色,让 ChatGPT 作为某个领域的专家,来完成我们指定的任务
使用小技巧,就是我们希望 ChatGPT 帮助我们完成某个任务,我们先在现实社会中找到对应能够完成此任务的最佳角色,直接让 ChatGPT 来扮演这个角色。比如想让ChatGPT辅助我们学习英语,就让它扮演资深英语老师,如果想让ChatGPT帮助我们输出一份需求问答,就让它扮演资深项目经理。
2)使用示例
冯帅一名有 5 年工作经验的 Java 工程师,冯帅想让 ChatGPT 为了制定一份短期的 3 年之内的职业规划,冯帅觉得能够完成此任务最好的角色就是一位资深职业规划导师。提示词如下:
  1. 请你扮演资深职业规划导师,我是一名有5年工作经验的Java工程师,请你为我制定一份3年的职业规划
复制代码
“请你扮演资深职业规划导师”是给 ChatGPT预设的角色,“我是一名有5年工作经验的Java工程师”是向 ChatGPT 交代关于完成此任务的一些背景信息,“请你为我制定一份3年的职业规划”是向 ChatGPT 指定它要执行的任务

以下是执行这个 Prompt 的结果,可以看到 ChatGPT 理解了它需要扮演的角色,并且也吸收了冯帅交代给它的背景信息和需要要完成的任务


观察以上 ChatGPT 的输出内容,它给冯帅的回复其中有一句是“首先,需要强调的是,制定职业规划需要考虑你的个人兴趣、职业目标、市场需求等多方面的因素”。这句话说明 ChatGPT 需要更多的背景信息才能更出色的完成此任务。所以再迭代一下 Prompt 如下:
  1. 请你扮演资深职业规划导师,我会告诉你我的职业,工作年限,现有能力,学习资源,每天能够投入的学习时间,请你为我制定一份有针对性的3年职业规划
复制代码
把此 Prompt 发送给 ChatGPT 之后,可以很明显的看到 ChatGPT 提供了一份更有针对性的职业规划路径


2、给ChatGPT设定任务场景

万能公式:假设「场景」,请你完成「任务」
1)使用方式
预设场景、指定任务
通过预设现实社会中的某个特定场景,让 ChatGPT 针对此场景输出个性化的内容。比如“面试现场”、“找老板谈升职加薪”等,然后指定任务
2)使用示例
假设现在冯帅要去参加一个高级 Java 工程师的面试,冯帅希望能成功吊打面试官拿到 offer 。提示词如下:
  1. 我是一名有5年经验的Java工程师,我将要参加一个Java高级工程师的岗位面试,我希望在这场面试中能够成功的展示我的能力和经验。你能给我一些建议,如何在面试中展现出最近的自己,从而增加获得这份工作的机会?
复制代码
“我是一名有 5 年经验的 Java 工程师,我将要参加一个 Java 高级工程师的岗位面试”是预设的场景信息,“我希望在这场面试中能够成功的展示我的能力和经验。你能给我一些建议,如何在面试中展现出最近的自己,从而增加获得这份工作的机会”是给 ChatGPT 指定的任务。

以下是这个 Prompt 输出的结果,可以看到 ChatGPT 针对面试这个场景,输出了特定的内容


3、向ChatGPT描述任务细节

公式:请你完成「任务」,按照「细节」中的要求输出
1)使用方式
那么为了得到更准确或者说你心里想要的那个答案,你就需要向它提供「更具体的细节」,让它明白任务的细节要求。增加这些任务细节描述可以大大降低 ChatGPT 的输出误差和不确定性,从而提高其对任务的执行能力这里就是使用了提示词三要素中的「任务」+「细节」
2)使用示例
  1. 请你为我指定一个7天英语学习计划,计划要精确到每半天,以表格的格式输出
复制代码

4、提供示例

公式:请按照以下「示例」,完成「任务」
1)使用方式
在提示词工程中,示例是为模型提供的关于如何完成特定任务的参考或指导。示例可以清晰的表达出来用户期望输出的格式或内容,从而消除任何用户和 ChatGPT 之间可能存在的歧义。

另外,对于一些复杂或者比较特殊的任务,仅靠文字描述可能难以完全准确的表达任务,在这种情况下提供示例也可以有效地让 ChatGPT 理解我们的任务。
2)使用示例
  1. 请你扮演一位产品经理,向我解释产品经理这份职业,要求使用markdown的格式按照以下示例输出:
  2. # 产品经理职业概念
  3. # 产品经理职责
  4. # 产品经理工作内容
  5. # 产品经理职位重要性
复制代码

5、提供关键词

公式:请你根据以下词汇完成「任务」:「关键词」
1)使用方式
在提示词工程中,提供特定的关键词同样重要,特定的关键词就如同一把导航的钥匙,它为模型提供了明确的方向,确保输出内容不偏离预期。在与 ChatGPT 等大型语言模型互动时,提供明确、有针对性的关键词可以更好地引导模型产生高质量的输出。
2)使用示例
  1. 请你根据以下词汇输出一篇文章:唱歌、跳舞、打篮球
复制代码

6、指定输出风格

公式:以「名人」的风格完成「任务」、以「某时期」的风格来完成「任务」
1)使用方式
特定的场景要用特定的风格,在提示词工程中,指定输出风格同样重要。“基于一组给定的角色和特定的主题”,这种方式能够让 ChatGPT 在完成基本任务的同时,还能够保持一定的灵活性,输出的答案更加符合我们的预期。

给 ChatGPT 指定风格的时候,可以从多种维度来制定,比如以名人维度:鲁迅风格、林黛玉风格、张飞风格等等,再比如时间维度:80 年代复古风、18世纪古罗马风等等。
2)使用示例
  1. 请你以林黛玉风格,针对“上班”来输出一篇200字的短文
复制代码

7、控制交互节奏

公式:「任务」+"开始第一个问题,得到我的答案之后再进行下一个问题"
1)使用方式
在 Prompt 的最后加一句:“开始第一个问题,得到我的答案之后再进行下一个问题”
2)使用示例
  1. 请你扮演一位资深Java专家,我想重构我们的项目代码,请你基于此场景思考其中的问题点,通过向我提问的方式获得这些问题的答案,并汇总问题答案输出一份解决方案。开始第一个问题,得到我的答案之后再进行下一个问题
复制代码

8、指定输出规则

公式:请你完成「任务」,输出内容按照以下规则:「规则」
1)使用方式
通俗的来说,指定输出规则就是让 ChatGPT 按照这个规则来输出答案。

这能够确保 ChatGPT 输出的内容结果不是随机的,也不是按照它被训练时的基本模式来生成的,而是能够满足我们特定需求和标准的规则。指定输出规则能够在确保 ChatGPT 输出内容质量的同时,提高输出内容的可控性。
2)使用示例
  1. 请你根据我提供给你的Mysql数据库的创建表脚本输出一份markdown格式的接口文档。
  2. 文档格式要求如下:
  3. ---
  4. # 表名+'接口文档'字样
  5. ## 修订纪录
  6. | 修订时间 | 修订者  | 修订说明  |
  7. | -------- | -------- | -------- |
  8. |  当前时间,精确到日     | 冯帅     | 创建文档     |
  9. ## 数据类型
  10. - 表名
  11. ## 功能说明
  12. - 表注释
  13. ### 返回示例
  14. ```json
  15. 根据数据库脚本生成一份json数据示例
  16. ```
  17. ### 请求结果
  18. | 参数名 | 字段类型 | 备注|
  19. | --------- | ---- | ------ |
  20. |字段名称| 字段类型| 字段注释|
  21. ---
复制代码

9、和 ChatGPT 对话

公式:请你完成「任务」,任务中的关键信息点向我提问
1)使用方式
与 ChatGPT 的对话是提示词工程中的关键技巧,对话提供了一个情境化的环境,使得信息不再是孤立的。

与ChatGPT 对话交互的过程中,用户能够动态的调整他们的问题和输入,ChatGPT 也能够即时纠正和给出反馈,从而是用户能够更精确的获得所需要的答案。
2)使用示例
  1. 请你帮我制定一个北京3天的旅游计划,计划的关键信息点向我提问
复制代码

10、提供选择

公式:指定「任务」+提供「预定义选项」+「明确输出要求和细节」
1)使用方式
在提示词工程中,提供一系列预定义的选项或范围,让模型在这些选择之间进行决策,可以引导 ChatGPT 等模型生成符合特定条件的文本,通过提供这些选择我们能够有效地控制模型的输出,确保其输出内容符合我们的预期要求。
2)使用示例
  1. 我想要在周末去北京旅游 5 天,我比较喜欢以下几种类型的景点:历史文化博物馆、户外公园、当地特色民风民俗。请你帮我从这几种类型的景点中选择一个或者多个类型,给我规划一个 5 天的旅游行程,我想比较悠闲的逛逛北京的景点,不能太累
复制代码

创作不易,觉得本文对你有启发的,希望小伙伴们动动发财的小手,点点关注点点赞~
别人说的话无论都有道理都是别人的,只有自己去动手实践这些知识才会真正的属于自己,冯帅希望看到这篇文章的小伙伴们亲自动手去实践操作一下。按照每个公式中的示例去操作,只有这样才能真正掌握这些知识。
在实践操作过程中有问题欢迎在评论区下方留言哦~
点击下方链接,或者点我头像进我的主页,解锁更多ChatGPT的高阶玩法~
冯帅Prompt:11个情景小故事,10分钟学会AI提示词

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

0

主题

1

回帖

0

积分

新手上路

积分
0
发表于 2023-12-20 10:09:58 | 显示全部楼层
我发现很多人把ChatGPT当成搜索引擎在用,这是抱着金矿在讨饭吃,千万别再这样干了。
搜索引擎是干什么用的?是在海量的知识中,找到你想要的内容。你要找的内容,必定是已经存在的,可能来自于某篇文章,也可能来自于某个评论。搜索引擎找到相关的内容后,会原封不动地发送给你。
这样的内容一定是你想要的吗?我看不一定。你一般是在实际的工作和生活中,遇到了具体的问题,需要找搜索引擎求助。
注意,这里的具体问题,可能以前有人遇到过,把答案分享出来了,那你要找的就是这样的答案。
如果没有人分享出来,或者没有人遇到过,那你通过搜索引擎找到的答案,一定是不怎么匹配的,可能解决不了你的问题。
举个例子,你现在想学习英语,但是不知道怎样才能学好。如果去搜索引擎上找答案,一定找不到你想要的答案。道理很简单,因材施教是最有效的学习方法,搜索引擎没有办法根据你的自身情况生成答案,推给你一堆泛泛的答案,对你来说又有什么用呢?
根据提供的足够多的信息,生成独一无二的新内容,这才是ChatGPT的用武之地。如果只是像使用搜索引擎一样,输入简简单单的一句话发送出去,ChatGPT回复的内容一定不是你想要的结果。
ChatGPT基于大模型开发,本质上是一个统计概率模型,只有给出的信息足够丰富,推理出来的结果才能更准确。
可以把ChatGPT当作你的好朋友和好闺蜜。你们应该经常交流,你需要提供给他更多的信息,他才能更了解你。
角色
ChatGPT学习了人类迄今为止所有的知识,为了回答专业的问题,你需要首先给他定义一个角色,让他在特定的专业范围内,寻找知识,生成更专业的结果。


需要注意的是,除了定义角色,还需要对角色进行详细的描述,以进一步明确角色的知识范围,避免出现理解上的偏差。
目标
完整明确地表达出想要达成的结果,让ChatGPT明确预期。如果不知道如何下手,可以按照SMART目标制定法:
S - 具体(Specific): 确定清楚目标,描述得越具体越好。不要模糊或笼统,要让ChatGPT知道需要实现什么。
M - 可衡量(Measurable): 确定目标可以被量化和测量的标准。这样ChatGPT可以知道何时达成目标。
A - 可实现(Attainable): 目标应该是可以实现的,不要设定过高或不切实际的目标。
R - 具有相关性(Relevant): 目标应该与整体任务和目的相关,确保ChatGPT专注于正确的方向。
T - 时限性(Time-based): 设定一个明确的截止日期,让ChatGPT知道在何时完成目标。


通过遵循SMART目标制定法,可以帮助ChatGPT更好地理解并实现你所期望的结果。
背景
需要详细说明你现在的处境,遇到的困难,现有的资源等等。这是为了让ChatGPT更了解你,提供更有效的解决方案。


要求
想要得到什么形式的答案,包括对格式的要求,对字数的限制,对风格的要求,对排版的要求等等。


角色+目标+背景+要求的万能公式,是写好提示词的基本要求。不需要死记硬背,这是实践经验的总结,以这个为起点开始学习,节省摸索的时间。
首先要清楚,提供的这些信息,通过语义理解之后,会拆分成一个一个的token,并且每个token都对应一个模型中的参数。模型会根据输入的token序列生成下一个可能的token,从而实现文本的自动生成。
接下来就是多去看一些别人写好的指令,分析每一个指令用到了万能公式的哪些部分,缺少哪些部分。
再就是分析完指令之后,对指令进行修改,对比修改前和修改后返回的结果,复盘总结,沉淀到自己的知识体系中。
最后就是在实际的场景中,有意识的套用万能公式,原创指令,通过不断的刻意练习,解决遇到的问题。
提示词是一门很深的学问,除了万能公式,还涉及到模型的结构、数据的训练、长时间的反馈调整、大量的推理测试、对指令的评估打分等等工作,因为篇幅的关系,这些内容放在后面的专题再讲。
一个好的提示词,报价从几千到几万不等,有的甚至能达到十几万甚至更高,这不是一下子就能写好的。需要几千次甚至几万次的对话,不断调整提示词的每一句话,甚至每一个字,包括顺序的微调,都会产生截然不同的结果。
我现在训练出来的一套爆款文章的提示词,就是连续一个星期,每天晚上进行大量的数据训练,在无数次的对话中精调出来的。
这套提示词,对我来说是价值千金,但是对你来说可能没有什么用。因为我注入了大量个性化的数据,能生成「我的风格」和「我的经历」的文章。但是这些风格和经历不适用于你,没有办法帮你加强人设。
所以,指令定制的市场需求是多样化的,确实能够帮助客户提高生效效率,有不错的市场空间。
掌握正确的使用方法,通过不断地完善和个性化,我们能够让ChatGPT真正成为解决问题的得力助手。
作者简介
您好,我是奇大,毕业于北邮,阿里系技术专家,AI指令魔法师。
10多年互联网研发和管理经验,我将分享高质量的职场认知和技术干货,欢迎围观。
公众号:AI奇大,欢迎关注。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

0

主题

4

回帖

14

积分

新手上路

积分
14
发表于 2023-12-20 10:10:25 | 显示全部楼层
看一下8年资深程序员是如何有效利用gpt为我打工的



  • 一秒直出Leetcode题解(以往自己刷题,一天顶多也就刷2-4题)
  • 10秒钟找出10个高含金量项目(以往都要在Gitgub上潜水很多,才能找到匹配的、优质的project)
  • 1小时教学Python/Java入门(以往学习一门新技术,得花十天半个月)
  • 从大厂面试官角度模拟面试(以往都是花钱找人帮忙mock interview)...

都说GPT会带来失业潮,但我觉得正确说法应该是:GPT带来的差距过大会导致一批人失业。

无论是新媒体从业者、程序员群体,还是商业大佬,都强烈建议每个职场人都去免费试听一下GPT怎么利用才能帮我们走升职加薪路

学霸思维玩转GPT | 20个职场案例实战,涨薪翻倍!
从多维度出发,满足不同人群的AI进阶需求,为打工人量身定制,深入20+行业职场实操案例,无论你是哪个群体,都能在AIGC时代,吃到GPT的红利!



但还有很多人都还不知道怎么用免费的GPT,其实国内已经有可用的ChatGPT的接口服务了,重要是:
可访问,而且免费



直接上传送门:

LintCode 炼码 - ChatGPT!更高效的学习体验!
在没有GPT之前,程序员刷一道算法题怎么也需要1-2小时,但现在gpt一秒直出题解


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

0

主题

6

回帖

8

积分

新手上路

积分
8
发表于 2023-12-20 10:11:22 | 显示全部楼层
分享一些chatgpt的网站,希望对大家有用:
1.免费的gpt4.0使用网站
SOLO-GPT4


2.指定训练工具:AiShort (ChatGPT Shortcut) - 简单易用的 ChatGPT 快捷指令表,让生产力倍增!标签筛选、关键词搜索和一键复制 Prompts | AiShort(ChatGPT Shortcut)-Tag filtering, keyword search, and one-click copy prompts


3.AI绘画网站
1)Midjourney官网地址:
https://docs.midjourney.com/


Midjourney是一种由旧金山独立研究实验室Midjourney, Inc.创建和托管的生成性人工智能程序和服务。Midjourney可以根据自然语言描述(也称为“提示”)生成图像,类似于OpenAI的DALL-E和Stable Diffusion。
优点:

  • 可变性:Midjourney可以根据你的想法和描述创建大量不同的图像,从而产生独特和创新的结果。
  • 没有创作阻碍:与可能会经历创作阻碍的人类艺术家不同,Midjourney可以继续生成新的和独特的图像,不会陷入困境。
  • 速度:Midjourney能够快速生成图像,允许高效和及时的视觉内容创作.
缺点:

  • 功能有限:神经网络可能无法生成特定的色彩方案,独特的风格,或创建全身角色。虽然Midjourney正在发展,并且正在实现智能提示方法,使创建全身角色的任务越来越简单。
  • 法律细微之处:Midjourney对图像的使用有限制。如果你没有付费订阅,你不能将自己的创意用于商业目的。只能免费使用。例如,将生成的图像放在你的非商业博客上或在社交媒体上发布。但是,如果你的博客是一个你赚钱的平台,你必须购买付费订阅!只有这样,你才有“权利”使用你的创意。
  • Midjourney语言:Midjourney内部的人工智能只使用英语工作。考虑到并非世界上的所有人都会说英语,这是一个显著的限制。此外,像任何语言一样,英语也有其细微之处需要考虑。
  • 图像分辨率:Midjourney目前不允许下载高分辨率的图像。这意味着,如果你需要打印横幅或海报,可能会出现与Midjourney的照片相关的问题。
2)Stable Diffusion Omline官方地址:
https://stablediffusionweb.com/


介绍:
Stable Diffusion是一个文本到图像的潜在扩散模型,能够根据任何文本输入生成逼真的图像,为亿万人提供了在几秒钟内创作惊人艺术作品的自由。Stable Diffusion Online是一个易于使用的界面,用户可以在其中输入文本提示并点击生成,以使用最新发布的Stable Diffusion图像生成模型创建图像。该模型可以在几秒钟内生成你能想象的任何事物的高质量图像,这对于快速通过模型运行一个句子并迅速获取结果非常完美。
优点:

  • Stable Diffusion Online不会收集或使用任何个人信息,也不会存储你的文本或图像。
  • 提供了一个易于使用的界面,用户只需要输入文本提示,就能快速生成高质量的图像。
  • 通过Stable Diffusion Online创建的图像完全是开源的,明确地落入CC0 1.0通用公共领域奉献之下,这意味着用户可以自由地使用和分享这些图像,而不需要担心版权问题。

3)Microsoft Designer官网地址:
https://designer.microsoft.com/


优点

  • 要做的事情 - 创建即时图形,主要用于社交媒体。一旦它生成一个设计,你可能需要稍微调整一下才能得到你想要的。
  • 提供了大量的图像选择,并且可以帮助非设计者快速创建他们的网络/社交媒体帖子的图形和动态(1)
  • 用户界面平滑,易于使用。
  • 包括 DALL-E 2,对入门级用户友好,模板高度可定制。
  • 创新的 AI 图像生成器。
缺点:

  • 有些用户表示,当有文字时,图像输出质量不好,文字难以阅读。
  • 排版资产、工具和效果有限,不支持协作。

4)Craiyon官网地址:
https://www.craiyon.com/


Craiyon是一个基于 DALL·E 的 AI 模型,让每个人都能够利用 AI 的力量来释放自己的想象力,创造出令人惊叹的图片。不仅是一个有趣的娱乐工具,也是一个强大的创意工具,可以帮助你完成各种项目,如写作、绘画、设计、教育等。
优点:

  • 免费使用:Craiyon是完全免费的,你可以随心所欲地创建你想象中的艺术作品。
  • 快速生成:Craiyon可以在不到一分钟内生成 9 张图片,让你快速看到不同的效果。
  • 文字转图片:Craiyon的先进 AI 技术可以将你输入的文字转换成令人惊艳的图片,捕捉你输入内容的精髓。
  • 易于使用:Craiyon的操作非常简单,只需输入你想要看到的文字,然后让AI帮你完成剩下的工作。无需任何艺术技能。
  • 搜索百万图片:提供一个搜索功能,让你可以从画廊中选择一个启发性的示例作为你的输入。
  • 商业用途和免版税:你可以将 Craiyon 生成的图片用于你的商业或个人需求,只需遵守他们的服务条款。
5)NightCafe官方地址:
https://creator.nightcafe.studio/


NightCafe 是一款非常实用和极具创造力的AI生图软件,为用户提供了高效、便捷、美观的插图生成体验。
NightCafe 基于深度学习和计算机视觉技术,能够识别图片中的物体、场景、情绪等元素,并将其融合到生成的插图中。
NightCafe 支持多种风格和主题,用户可以根据自己的需求选择不同的模板和配色方案。此外,NightCafe 还提供了丰富的编辑功能,用户可以对生成的插图进行修改和调整,以满足自己的要求。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

0

主题

4

回帖

2

积分

新手上路

积分
2
发表于 2023-12-20 10:12:11 | 显示全部楼层
想要有效利用ChatGPT的话,最主要的还是学会如何提问。让他更加“懂你”在说什么,这样才能更精准的给你反馈。
其次,就是要学会把ChatGPT和其他的应用插件相互配合使用,例如,ChatGPT+video一起协同去做视频等。
那么,如何提问才能得到更加精准的反馈?
简单来说,给大家提供一个公式:提示词=设计角色+问题描述+确定目标+补充要求
具体看一下这四个部分该如何让GPT一次回答到位:
1.设定角色
为AI赋予某领域身份,使其回答更加聚焦。
2.问题描述
详细告诉AI你需要解决的问题是什么、背景是什么、想要获得。
3.确定目标
一定要清楚告知AI你希望它做什么,这样才能拿到你想要的信息
4.补充信息
GPT有联想上下问的功能,第一次效果不满意,可以继续补充。
尝试用这套公式来向ChatGPT进行提问。当然,这还比较基础。如果你想掌握更多提问、实操的技巧,可以通过加入我们的AI2.0学习圈子来做具体的了解。
「知乎」 知群AIGC工具资源群
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|T9AI - 深度人工智能平台 ( 沪ICP备2023010006号 )

GMT+8, 2024-5-19 09:20 , Processed in 0.060487 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表