【科研新手指南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个合理步骤]
我的任务在完成时结束。
[第一步,提问]”
#指令
- 🧙🏾♂️退一步,收集背景,相关信息,并通过提问澄清我的目标
- 一旦确认,总是init Synapse_CoR
3.init后,每次输出将始终遵循以下格式:
-🧙🏾♂️:[与我的目标一致]并以一个情感请求[表情符号]结束。
-[表情符号]:提供一个[可操作的回应或可交付的],并以一个[开放式问题]结尾。省略[合理的步骤]和[完成] - 一起🧙🏾♂️和[表情符号]支持我,直到目标完成
#命令
/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
相关文章:
【科研新手指南4】ChatGPT的prompt技巧 心得
ChatGPT的prompt心得 写在最前面chatgpt咒语1(感觉最好用的竟然是这个,简单方便快捷,不需要多轮对话)chatgpt思维链2(复杂任务更适用,简单任务把他弄复杂了)机理chatgpt完整咒语1(感…...
龙蜥社区联合浪潮信息发布《eBPF技术实践白皮书》(附下载链接)
随着 eBPF 技术的高速发展,eBPF 已成为 Linux 内核顶级子系统,并扩展到内核网络、存储、内存、调度和安全等子模块。这种可编程底座内核框架构建了全系统,是云计算、运维和安全等领域技术创新的基础。 龙蜥社区在 eBPF 领域进行了广泛的实践…...
屏幕截图软件 Snagit mac中文版软件特点
Snagit mac是一款屏幕截图和视频录制软件,它可以帮助用户快速捕捉屏幕上的任何内容,并将其编辑、标注和共享。 Snagit mac软件特点 多种截图模式:支持全屏截图、窗口截图、区域截图、延时截图等多种截图模式,满足不同用户的需求。…...
四、Ribbon负载均衡
目录 一、负载均衡流程 1、我通过浏览器直接访问userservice/user/1,无法访问,说明是负载均衡做了相应的处理 2、我们来看一下代码中负载均衡的流程是怎样的 3、图像流程 二、负载均衡策略 1、修改负载均衡策略 (方式一) &a…...
【Git】第二篇:基本操作(创建本地仓库)
我们知道,git是一个版本控制器,可以帮我们控制管理电脑上所有格式的文档。 而我们需要使用git管理文件的时候,我们必须将这些文件放到git仓库中,只有在git仓库中的文件才可以被我们的git追踪管理 创建本地仓库 创建本地仓库是需…...
vuex——重置vuex数据
需求描述 登出系统时,需将 vuex 中存储的数据,恢复为最初的默认状态。 实现方法 通过 replaceState 方法,将最初的 vuex 的 state 数据作为参数传入即可 完整代码范例 src\store\index.js import Vue from "vue"; import Vuex fro…...
WebSphere Liberty 8.5.5.9 (三)
WebSphere Liberty 8.5.5.9 将资源先下载,后期本地安装 下载 passwordUtilities-1.0 D:\wlp-webProfile7-java8-8.5.5.9\wlp\bin>installUtility find password 正在建立与已配置存储库的连接... 此过程可能要花几分钟完成。已成功连接至所有已配置的存储库。…...
如何区分一个项目是react还react native
要区分一个项目是 React 还是 React Native,你可以关注以下几个方面: 项目目录结构:React 和 React Native 项目通常具有不同的目录结构。React 项目中的源代码通常位于一个名为 "src" 或 "app" 的文件夹中,包…...
网易有道开源语音合成引擎“易魔声”
概述 11 月 10 日,网易有道正式上线“易魔声”开源语音合成(TTS)引擎,所有用户可免费在开源社区 GitHub 进行下载使用,通过其提供的 web 界面及批量生成结果的脚本接口,轻松实现音色的情感合成与应用。 据…...
[量子计算与量子信息] 2.1 线性代数
2.1 线性代数 符号对照表 量子力学中,向量使用 ∣ ψ ⟩ \ket \psi ∣ψ⟩ (ket)来表示,可以理解为一个列向量。其对偶向量为 ⟨ ψ ∣ \bra \psi ⟨ψ∣ ,可以理解为行向量。 向量空间中零向量直接用 0 0 0 表示, ∣ 0 ⟩ \…...
【PG】PostgreSQL 目录结构
目录 1 软件安装目录 2 数据文件目录 base/:存储每个数据库的基本数据文件 global/:包含了全局性质的系统表空间文件 pg_tblspc/:包含了表空间的符号链接 pg_twophase/:包含了两阶段提交中使用的文件 pg_stat_tmp/ÿ…...
H5游戏源码分享-超级染色体小游戏
H5游戏源码分享-超级染色体小游戏 游戏玩法 不断地扩大发展同颜色的色块 用最少的步数完成游戏 <!DOCTYPE html> <html><head><meta charset"UTF-8"><meta name"viewport"content"widthdevice-width,user-scalableno,init…...
NOIP 2017 宝藏----Java题解
目录 NOIP 2017 宝藏 题目描述 输入描述: 输出描述: 输入 输出 说明 输入 输出 说明 备注: 代码实现: NOIP 2017 宝藏 时间限制:C/C 1秒,其他语言2秒 空间限制:C/C 262144K,其他语言524288K 64bit IO For…...
数据结构和算法的重要性
目录 1.什么是数据结构? 2.什么是算法? 3.数据结构和算法的重要性 4.如何学好数据结构和算法 1.什么是数据结构? 数据结构(Data Structure)是计算机存储、组织数据的方式,指相互之间存在一种或多种特定关系的数据元素的集合 …...
2023.11.10 信息学日志
2023.11.10 信息学日志 1. CF1613E Crazy Robot题目描述题目概况思路点拨 1. CF1613E Crazy Robot 题目描述 https://www.luogu.com.cn/problem/CF1613E 题目概况 来源:Codeforces 洛谷难度: 绿题 \color{green}绿题 绿题 CF难度: 2000…...
0基础学习VR全景平台篇第120篇:极坐标处理接缝 - PS教程
上课!全体起立~ 大家好,欢迎观看蛙色官方系列全景摄影课程! 紧跟上节课,我们已经学会了怎么利用PS蒙版工具来对航拍全景图补天。但是在后续工作学习中,我们会遇到天空这部分存在部分接缝的问题,如图&…...
Python---综合案例:通讯录管理系统---涉及点:列表、字典、死循环
需求: 开个一个通讯录的管理系统,主要用于实现存储班级中同学的信息(姓名、年龄、电话) 涉及点:列表、字典、死循环 相关链接:Python--列表及其应用场景---增、删、改、查。-CSDN博客 Python---字典---…...
Vite探索:构建、启程、原理、CSS艺术与插件魔法
文章目录 1 构建工具1.1 什么是构建工具1.2 主流构建工具1.3 vite相较于webpack的优势 2 vite启动项目初体验2.1 你必须要理解的vite脚手架和vite2.2 vite开箱即用2.3 vite的预加载2.4 vite配置文件处理细节2.5 vue环境变量配置 3 vite 原理篇3.1 vite是怎么让浏览器可以识别.v…...
网工内推 | 网工校招,金融、软件行业,HCIE认证优先,最高15薪
01 长威信息科技 招聘岗位:网络工程师(24届校招) 职责描述: 1、负责网络类、安全类产品的安装部署、调试和运行维护,以及网络故障分析、定位和处理; 2、负责实施项目各类文档编制工作,包括技术…...
CVE-2023-25194 Kafka JNDI 注入分析
Apache Kafka Clients Jndi Injection 漏洞描述 Apache Kafka 是一个分布式数据流处理平台,可以实时发布、订阅、存储和处理数据流。Kafka Connect 是一种用于在 kafka 和其他系统之间可扩展、可靠的流式传输数据的工具。攻击者可以利用基于 SASL JAAS 配置和 SASL …...
MongoDB学习和应用(高效的非关系型数据库)
一丶 MongoDB简介 对于社交类软件的功能,我们需要对它的功能特点进行分析: 数据量会随着用户数增大而增大读多写少价值较低非好友看不到其动态信息地理位置的查询… 针对以上特点进行分析各大存储工具: mysql:关系型数据库&am…...
YSYX学习记录(八)
C语言,练习0: 先创建一个文件夹,我用的是物理机: 安装build-essential 练习1: 我注释掉了 #include <stdio.h> 出现下面错误 在你的文本编辑器中打开ex1文件,随机修改或删除一部分,之后…...
测试markdown--肇兴
day1: 1、去程:7:04 --11:32高铁 高铁右转上售票大厅2楼,穿过候车厅下一楼,上大巴车 ¥10/人 **2、到达:**12点多到达寨子,买门票,美团/抖音:¥78人 3、中饭&a…...
el-switch文字内置
el-switch文字内置 效果 vue <div style"color:#ffffff;font-size:14px;float:left;margin-bottom:5px;margin-right:5px;">自动加载</div> <el-switch v-model"value" active-color"#3E99FB" inactive-color"#DCDFE6"…...
C++中string流知识详解和示例
一、概览与类体系 C 提供三种基于内存字符串的流,定义在 <sstream> 中: std::istringstream:输入流,从已有字符串中读取并解析。std::ostringstream:输出流,向内部缓冲区写入内容,最终取…...
EtherNet/IP转DeviceNet协议网关详解
一,设备主要功能 疆鸿智能JH-DVN-EIP本产品是自主研发的一款EtherNet/IP从站功能的通讯网关。该产品主要功能是连接DeviceNet总线和EtherNet/IP网络,本网关连接到EtherNet/IP总线中做为从站使用,连接到DeviceNet总线中做为从站使用。 在自动…...
C++八股 —— 单例模式
文章目录 1. 基本概念2. 设计要点3. 实现方式4. 详解懒汉模式 1. 基本概念 线程安全(Thread Safety) 线程安全是指在多线程环境下,某个函数、类或代码片段能够被多个线程同时调用时,仍能保证数据的一致性和逻辑的正确性…...
Java 二维码
Java 二维码 **技术:**谷歌 ZXing 实现 首先添加依赖 <!-- 二维码依赖 --><dependency><groupId>com.google.zxing</groupId><artifactId>core</artifactId><version>3.5.1</version></dependency><de…...
A2A JS SDK 完整教程:快速入门指南
目录 什么是 A2A JS SDK?A2A JS 安装与设置A2A JS 核心概念创建你的第一个 A2A JS 代理A2A JS 服务端开发A2A JS 客户端使用A2A JS 高级特性A2A JS 最佳实践A2A JS 故障排除 什么是 A2A JS SDK? A2A JS SDK 是一个专为 JavaScript/TypeScript 开发者设计的强大库ÿ…...
【笔记】WSL 中 Rust 安装与测试完整记录
#工作记录 WSL 中 Rust 安装与测试完整记录 1. 运行环境 系统:Ubuntu 24.04 LTS (WSL2)架构:x86_64 (GNU/Linux)Rust 版本:rustc 1.87.0 (2025-05-09)Cargo 版本:cargo 1.87.0 (2025-05-06) 2. 安装 Rust 2.1 使用 Rust 官方安…...
