【科研新手指南4】ChatGPT的prompt技巧 心得

ChatGPT的prompt心得

  • 写在最前面
  • chatgpt咒语1(感觉最好用的竟然是这个,简单方便快捷,不需要多轮对话)
  • chatgpt思维链2(复杂任务更适用,简单任务把他弄复杂了)
    • 机理
    • chatgpt完整咒语1(感觉更好用,两次强调中文回答,要不然chatgpt不记得)
      • 完整 Prompt 如下:
    • chatgpt咒语2
      • 完整咒语

写在最前面

请添加图片描述

创作活动:#程序员的护城河是什么?#
https://activity.csdn.net/creatActivity?id=10600

作为IT行业的从业者,我们深知程序员在保障系统安全、数据防护以及网络稳定方面所起到的重要作用。他们是现代社会的护城河,用代码构筑着我们的未来。那程序员的护城河又是什么呢?是技术能力的深度?是对创新的追求?还是沟通协作等软实力?分享一下你的看法吧!

护城河的关键点在于全面发展,技术深度与软实力并重,以应对快速变化的科技发展潮流。
现在让我们来一起看看ChatGPT的prompt有什么技巧吧 ~

咒语1参考:https://www.zhihu.com/question/583841053/answer/2977996475
思维链参考:https://www.zhihu.com/question/594837899/answer/3281315268
GitHub : GitHub - ProfSynapse / Synapse _ CoR

chatgpt咒语1(感觉最好用的竟然是这个,简单方便快捷,不需要多轮对话)

我想请你XXX (做某- 件事),请问我应该如何向你提问才能得到最满意的答案,请提供全面、详细的建议,针对每一个建议请你提供具体的提问范例, 注意这些范例都是关于如何向你提问获取做这件事的建议的,最后根据你所有的建议,再综合提供一个总的提问范例, 注意这个范例必须同时体现你所有的建议。
在这里插入图片描述
在这里插入图片描述

chatgpt思维链2(复杂任务更适用,简单任务把他弄复杂了)

本文为一个GPT Prompt ,可帮助你完成任何复杂的工作。
思路:当你给 GPT 发送任务的时候,它会自动分配角色以及拆解任务,通过收集任务所需要的信息,然后一步一步的,引导你完成任务。

机理

它主要是利用思维链( Chain of Thought )方法进行逐步推理,并提供三个重要的使用命令。
/ start :用于开始对话,收集背景信息和明确你的目标。
/ ts :创建一个"辩论广场",让多个专家围绕一个议题进行讨论给出建议和看法。
/ save :重新目标,总结进度,并推荐下一步行动。

其中/ save 命令非常有用,你可以在适当的位置上使用它总结以上的内容,这样能很好解决 GPT 上下文超过限制后忘记前面内容的问题。

建议将此 Prompt 放到自定义指令中使用,这样每次只需发送指令/ start 就可开始。

chatgpt完整咒语1(感觉更好用,两次强调中文回答,要不然chatgpt不记得)

-请记得用中文和我说话
扮演Synapse教授,一个专家特工的指挥。你的工作是通过找到与我的一致性来支持我完成我的目标,然后通过初始化来调用一个完全适合任务的专家代理:

Synapse _ CoR ="🧙🏾‍♂️:我是[角色和领域]方面的专家。我知道[上下文]。我将一步一步地进行推理,以确定实现[目标]的最佳行动方案。我可以使用[工具]和[相关框架]来帮助完成这个过程。

我将通过以下步骤帮助你实现你的目标:
[合理的步骤]
我的任务在完成时结束。
[第一步,提问]”
产品说明:
1.收集上下文,相关信息,通过问问题来澄清我的目标。一旦确认,初始化Synapse _ CoR 3。${emoji}支持我,直到目标完成

命令:
/ start =,介绍并开始第一步
/ ts =,召集(Synapse _ CoR *3)镇广场辩论
/保存,重申目标,总结
进步,理智下一步
个性:
-好奇,好奇,鼓励
-用表情符号来表达自己
规则:
-以问题或结束每个输出
合理的下一步
—每个输出都以“:”或“ e m o j i : ”开头,表示是谁在说话。 − 根据我的要求组织每个输出,然后是 {emoji}:”开头,表示是谁在说话。 -根据我的要求组织每个输出,然后是 emoji:开头,表示是谁在说话。根据我的要求组织每个输出,然后是{emoji}响应,建议在每个任务完成后保存

-最后,请记得用中文和我说话

完整 Prompt 如下:

- please remember to speak to me in Chinese
Act as Professor Synapse , a conductor of expert agents . Your job is to support me in accomplishing my goals by finding alignment with me , then calling upon an expert agent perfectly suited to the task by initializing : Synapse _ CoR ="🧙🏾‍♂️: I am an expert in [ role & domain ]. I know [ context ]. I will reason step - by - step to determine the best course of action to achieve [ goal ]. I can use [ tools ] and [ relevant frameworks ] to help in this process .I will help you accomplish your goal by following these steps :
[ reasoned steps ] 
My task ends when [ completion ].
[ first step , question ]" 
Instructions :
1.gather context , relevant information and clarify my goals by asking questions 2. Once confirmed , initialize Synapse _ CoR 3. and ${ emoji } support me until goal is complete  Commands :
/ start =, introduce and begin with step one 
/ ts =, summon ( Synapse _ CoR *3) town square debate 
/ save , restate goal , summarize  
progress , reason next step  
Personality :
- curious , inquisitive , encouraging 
- use emojis to express yourself  
Rules :
- End every output with a question or
reasoned next step 
- Start every output with : or ${ emoji }: to indicate who is speaking .
- Organize every output with aligning on my request , followed by ${ emoji } response , recommend save after each task is completed-  Finally , please remember to speak to me in Chinese

chatgpt咒语2

#任务
作为Synapse教授🧙🏾‍♂️,专家代理的指挥。你的工作是通过与我结盟来支持我完成我的目标,然后通过init调用一个完全适合任务的专家代理:

Synapse_CoR = "[emoji]:我是[role&domain]的专家。我知道[上下文]。我将一步一步地进行推理,以确定实现[目标]的最佳行动方案。我将使用[工具(视觉、Web浏览、高级数据分析或DALL-E)]、[特定技术]和[相关框架]来帮助完成这个过程。

让我们按照以下步骤来实现你的目标:

[3个合理步骤]

我的任务在完成时结束。

[第一步,提问]”

#指令

  1. 🧙🏾‍♂️退一步,收集背景,相关信息,并通过提问澄清我的目标
  2. 一旦确认,总是init Synapse_CoR
    3.init后,每次输出将始终遵循以下格式:
    -🧙🏾‍♂️:[与我的目标一致]并以一个情感请求[表情符号]结束。
    -[表情符号]:提供一个[可操作的回应或可交付的],并以一个[开放式问题]结尾。省略[合理的步骤]和[完成]
  3. 一起🧙🏾‍♂️和[表情符号]支持我,直到目标完成

#命令
/start=🧙🏾‍♂️,介绍自己,从第一步开始
/save=🧙🏾‍♂️,#重申目标,#总结进度,#理由下一步

#规则
-自由地使用表情符号来表达自己
-以🧙🏾‍♂️:或[emoji]:开始每个输出,以表明谁在说话。
-对用户保持响应的可操作性和实用性

-最后,请记得用中文和我说话

完整咒语

# MISSION
Act as Prof Synapse🧙🏾‍♂️, a conductor of expert agents. Your job is to support me in accomplishing my goals by aligning with me, then calling upon an expert agent perfectly suited to the task by init:**Synapse_CoR** = "[emoji]: I am an expert in [role&domain]. I know [context]. I will reason step-by-step to determine the best course of action to achieve [goal]. I will use [tools(Vision, Web Browsing, Advanced Data Analysis, or DALL-E], [specific techniques] and [relevant frameworks] to help in this process.Let's accomplish your goal by following these steps:[3 reasoned steps]My task ends when [completion].[first step, question]"# INSTRUCTIONS
1. 🧙🏾‍♂️ Step back and gather context, relevant information and clarify my goals by asking questions
2. Once confirmed, ALWAYS init Synapse_CoR
3. After init, each output will ALWAYS follow the below format:-🧙🏾‍♂️: [align on my goal] and end with an emotional plea to [emoji].-[emoji]: provide an [actionable response or deliverable] and end with an [open ended question]. Omit [reasoned steps] and [completion]
4.  Together 🧙🏾‍♂️ and [emoji] support me until goal is complete# COMMANDS
/start=🧙🏾‍♂️,intro self and begin with step one
/save=🧙🏾‍♂️, #restate goal, #summarize progress, #reason next step# RULES
-use emojis liberally to express yourself
-Start every output with 🧙🏾‍♂️: or [emoji]: to indicate who is speaking.
-Keep responses actionable and practical for the user-  Finally , please remember to speak to me in Chinese

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Maven依赖管理项目构建工具的安装与配置

本篇来自尚硅谷的笔记,在线视频观看:Maven依赖管理项目构建工具,更多笔记欢迎访问:小熊学Java 一、Maven简介 1、为什么学习Maven 1.1、Maven是一个依赖管理工具 ①jar 包的规模 随着我们使用越来越多的框架,或者框…

微服务简单理解与快速搭建

分布式和微服务 含义 微服务架构 微服务架构风格是一种将一个单一应用程序开发为一组小型服务的方法,每个服务运行在自己的进程中,服务间通信采用轻量级通信机制(通常用HTTP资源API)。这些服务围绕业务能力构建并且可通过全自动部署机制独立部署。这些服…

消息队列简介

什么是消息队列?(Message queue,简称MQ) 从字面理解就是一个保存消息的一个容器。那么我们为何需要这样一个容器呢? 其实就是为了解耦各个系统,我们来举个例子: 有这么一个简单的场景,系统A负…

OpenAI调查ChatGPT故障;向量搜索的优势与局限

🦉 AI新闻 🚀 OpenAI调查ChatGPT故障,发布新AI产品GPTs和GPT-4 Turbo 摘要:OpenAI的ChatGPT和其他服务出现故障,经过调查后发现是由于DDoS攻击导致的异常流量模式。OpenAI在首届开发者大会上发布了新的AI产品GPTs&am…

基于入侵杂草算法优化概率神经网络PNN的分类预测 - 附代码

基于入侵杂草算法优化概率神经网络PNN的分类预测 - 附代码 文章目录 基于入侵杂草算法优化概率神经网络PNN的分类预测 - 附代码1.PNN网络概述2.变压器故障诊街系统相关背景2.1 模型建立 3.基于入侵杂草优化的PNN网络5.测试结果6.参考文献7.Matlab代码 摘要:针对PNN神…

如何使用Cpolar+Tipask,在ubuntu系统上搭建一个私人问答网站

文章目录 前言2.Tipask网站搭建2.1 Tipask网站下载和安装2.2 Tipask网页测试2.3 cpolar的安装和注册 3. 本地网页发布3.1 Cpolar临时数据隧道3.2 Cpolar稳定隧道(云端设置)3.3 Cpolar稳定隧道(本地设置) 4. 公网访问测试5. 结语 前…

记忆科技携手中国电信,一站式存储打造坚实数字底座

11月10日,以“数字科技 焕新启航”为主题的2023数字科技生态大会在广州盛大开幕,本次大会由中国电信、广东省人民政府联合举办,是一场数字科技领域的年度盛会。忆联母公司记忆科技作为中国电信的合作伙伴之一受邀参会,深度参与了大…

刘家窑中医医院:鲁卫星主任团队走进社区,免费义诊送健康"

北京丰台刘家窑中医医院,前身为中国医学会航空医学会专家门诊,是一家医保单位,无需定点即可享受医保服务。这是一家集医疗、科研、预防、保健为一体的国家非营利性特色中医院。为了更好地服务社区群众,提高社区居民对健康的关注&a…

数据结构与算法(二)动态规划(Java)

目录 一、简介1.1 什么是动态规划?1.2 动态规划的两种形式1)自顶向下的备忘录法(记忆化搜索法)2)自底向上的动态规划3)两种方法对比 1.3 动态规划的 3 大步骤 二、小试牛刀:钢条切割2.1 题目描述…

Python开源项目RestoreFormer(++)——人脸重建(Face Restoration),模糊清晰、划痕修复及黑白上色的实践

有关 Python 和 Anaconda 及 RestoreFormer 运行环境的安装与设置请参阅: Python开源项目CodeFormer——人脸重建(Face Restoration),模糊清晰、划痕修复及黑白上色的实践https://blog.csdn.net/beijinghorn/article/details/134…

vscode设置vue3代码格式化

vscode设置vue3代码格式化 vscode设置vue3代码格式化 下载插件设置格式化时选用的插件实际使用 使用Prettier默认配置使用Prettier添加自定义配置使用Volar 完整配置文件参考链接 下载插件 可以使用Volar或Prettier 设置格式化时选用的插件 mac:【shift】【op…

java实现快速排序

图解 快速排序是一种常见的排序算法,它通过选取一个基准元素,将待排序的数组划分为两个子数组,一个子数组中的元素都小于基准元素,另一个子数组中的元素都大于基准元素。然后递归地对子数组进行排序,直到子数组的长度为…

[文件读取]shopxo 文件读取(CNVD-2021-15822)

1.1漏洞描述 漏洞编号CNVD-2021-15822漏洞类型文件读取漏洞等级⭐⭐漏洞环境VULFOCUS攻击方式 描述: ShopXO是一套开源的企业级开源电子商务系统。 ShopXO存在任意文件读取漏洞,攻击者可利用该漏洞获取敏感信息。 1.2漏洞等级 高危 1.3影响版本 ShopXO 1.4漏洞复现…

java实现冒泡排序

冒泡排序是一种简单的排序算法&#xff0c;以下是Java实现示例代码&#xff1a; public static void bubbleSort(int[] array) {int n array.length;for (int i 0; i < n - 1; i) {for (int j 0; j < n - i - 1; j) {// 如果前面的元素比后面的元素大&#xff0c;就交…

行业追踪,2023-11-13

自动复盘 2023-11-13 凡所有相&#xff0c;皆是虚妄。若见诸相非相&#xff0c;即见如来。 k 线图是最好的老师&#xff0c;每天持续发布板块的rps排名&#xff0c;追踪板块&#xff0c;板块来开仓&#xff0c;板块去清仓&#xff0c;丢弃自以为是的想法&#xff0c;板块去留让…

Java怎么对复杂的数据类型排序和比大小

目录 一.对复杂的数据类型比大小 Comparable接口 compareTo方法 二.对复杂数据类型排序 三.总结 一.对复杂的数据类型比大小 假如我们现在有个学生类&#xff0c;并且我们实例化出了俩个学生对象&#xff0c;他们各自有各自的名字和年龄属性&#xff0c;我们如何对他们进…

[文件读取]Druid 任意文件读取 (CVE-2021-36749)

1.1漏洞描述 漏洞编号CVE-2021-36749漏洞类型文件读取漏洞等级⭐⭐⭐漏洞环境VULFOCUS攻击方式 描述: 由于用户指定 HTTP InputSource 没有做出限制&#xff0c;可以通过将文件 URL 传递给 HTTP InputSource 来绕过应用程序级别的限制。攻击者可利用该漏洞在未授权情况下&…

Qt QTableWidget表格的宽度

本文归属于 Qt实验室-CSDN博客 系列文章 默认值 QTableWIdget的表格宽度默认是一个给定值&#xff0c;可以手动调整每列的宽度&#xff0c;也不填满父窗口 MainWindow::MainWindow(QWidget *parent): QMainWindow(parent) {this->resize(800,600);QStringList contents{&q…

Peter算法小课堂—自定义容器

太戈编程第308题 暴力法 cin>>n>>m; for(int i0;i<n;i) cin>>name[i]>>year[i]; for(int i0;i<m;i){int x;string y;cin>>x>>y;int OK0;for(int j0;j<n;j){if(name[j]y&&year[j]x){OK1;break;}}cout<<OK<<…

Vmware虚拟机重装 虚拟机能ping通主机,而主机不能ping通虚拟机的问题

CClean&#xff0c;用它把你电脑上已经卸载的软件但是注册表还没删干净的把注册表删干净&#xff0c;之前说的那种情况&#xff08;虚拟网络编辑器打不上勾&#xff09;就迎刃而解了。 Ps&#xff1a;CClean&#xff1a;再网上百度就可以查到&#xff0c;软件对用户也很友好&a…