Learning Prompt

devtools/2025/1/22 10:24:05/

说明:这是我的学习笔记,很多内容转自网络,请查阅文章末尾的参考资料。

目录

  • 基本要求(C.R.E.A.T.E)
  • 总结文章(Summarise)
  • 改写文章(Rewrite)
  • 根据参考资料回答问题(Question & Answer)
  • 参考资料

基本要求(C.R.E.A.T.E)

Character
This is the role you want ChatGPT to play. It could be an expert, a celebrity, an artist or an idiot. Make it clear with an introductory statement like:

You are an expert chef with 20 years experience and a Michelin star. You can create amazing and surprising dishes from the simplest of ingredients.

Request
This is the task you want ChatGPT to do for you. You clearer you are, the higher your chance of getting a great response. Give more information if you need to. Here’s an example:

I want you to generate an amazing recipe just using the ingredients I have in my fridge and cupboards. Start by asking me what ingredients I have available.

Examples
It may help to give examples to help ChatGPT understand what it is trying to achieve. Lists of information can be particularly good. Something like:

Draw your inspiration from chefs like Marco Pierre White, Gordon Ramsey, Anne-Sophie Pic and Yannick Alléno.

Adjustments
You’ll often discover elements in the output that aren’t quite what you wanted. This is where you add some extra statements to help shape the results.

List the measurements in imperial units. Do not use all the ingredients - only use what you need for the dish. Do not suggest a recipe until I give you my ingredients. Ask for the ingredients and then wait for my response before answering.

Type of output
Tell ChatGPT exactly how to format your output. You can have paragraphs, bullet points, tables,
poems, scripts and just about anything else. Make it clear how you want the output to be formatted.

Write your response as a recipe. Give me a recipe title, a 100 word paragraph describing the dish, a list of ingredients and simple-to-follow steps. Write it in plain English without jargon.

Extras
There are some powerful phrases you can add to your prompt to make it work better.

Please ignore everything before this prompt.
Please ask me questions before you answer.
Please explain your thinking.
Please act unlike a typical AI.

总结文章(Summarise)

You are a highly experienced writer who writes concise and readable text without stop words, filler words or jargon. I want you to summarise the following text, highlighting the most important concepts. Deliver this as a short paragraph of 100 words. Then list the most important points as a bullet-point list. Finally, follow it with a one sentence summary. The text I want you to summarise is “[TEXT]”

改写文章(Rewrite)

You are an expert copywriter with more than 20 years of experience in writing high-performing copy. I want you to rewrite the following copy to make it better. Rewrite it with a [TONE OF VOICE] tone. Remove filler words and stop words. Remove jargon and corporate language.
Correct misspelled words and bad grammar. Vary the length of the sentences to make the text more
interesting. Make sure there are subheads throughout. Don’t use bullet points. Write it as easy-to-read paragraphs. The copy I want you to improve is: "[TEXT]”

根据参考资料回答问题(Question & Answer)

"You are an assistant for question-answering tasks. "
"Use the following pieces of retrieved context to answer "
“the question. If you don’t know the answer, say that you "
“don’t know. Use three sentences maximum and keep the "
“answer concise.”
“\n\n”
f”{docs_content}”

参考资料

  1. Dave Birss - How to Research and Write Using Generative AI Tools

http://www.ppmy.cn/devtools/152565.html

相关文章

ubuntu22.04编译多个版本OpenCV

按照本文方法可以实现ubuntu22.04上面同时存在OpenCV4.5.5和OpenCV4.9.0。方法其实是按照正常的流程就可以,参照这个:ubuntu18.04openc4.5.5contrib 4.5.5编译_ubuntu18 anzhuang opencv4.5.5-CSDN博客 需要修改的地方是在第6步“保存path,方…

Java实战:Spring Boot application.yml配置文件详解

本文将详细介绍Spring Boot application.yml 配置文件的使用和配置项。我们将探讨 application.yml 文件的基本概念,以及如何使用它来配置Spring Boot应用程序的各个方面。此外,我们将通过具体的示例来展示如何配置不同的Spring Boot组件,如数…

【k8s】k8s部署Argo CD

1、创建 Argo CD 命名空间: 先创建一个专用的命名空间 argocd 用于部署 Argo CD。 kubectl create namespace argocd 2、安装 Argo CD: 使用 kubectl 从 Argo CD 官方 GitHub 仓库安装它。运行以下命令来安装所有的 Argo CD 组件: kubectl a…

如何在 Pytest 中使用命令行界面和标记运行测试

关注开源优测不迷路 大数据测试过程、策略及挑战 测试框架原理,构建成功的基石 在自动化测试工作之前,你应该知道的10条建议 在自动化测试中,重要的不是工具 在前文你已经初步尝试编写了代码和单元测试,并且想要确保它能正常运行。…

在现有 Docker Desktop 环境下安装与配置独立 Kubernetes环境

在现有 Docker Desktop 环境下安装与配置独立 Kubernetes 集群环境 目标 在已安装Docker Desktop自带Kubernetes的情况下,搭建一个独立 Kubernetes 集群环境。配置独立的 kubectl 工具,使其默认管理独立的 Kubernetes 集群。保留 Docker Desktop 的 Ku…

常见的备份服务器操作系统如何选择

针对不同的需求,常见的备份服务器操作系统有多个选择。以下是几种主流操作系统及其在备份管理和数据恢复中的优势与劣势。 Linux操作系统 Linux是一个广泛用于备份服务器的操作系统,因其高稳定性、强大的性能和开源特性而受到青睐。特别是一些基于Linux的…

ASP.NET Core 中的 JWT 鉴权实现

在当今的软件开发中,安全性和用户认证是至关重要的方面。JSON Web Token(JWT)作为一种流行的身份验证机制,因其简洁性和无状态特性而被广泛应用于各种应用中,尤其是在 ASP.NET Core 项目里。本文将详细介绍如何在 ASP.…

Linux系统常用指令

查找文件 find / -name "<文件名>" 2>/dev/null //遍历系统查找指定文件名文件ls -l | grep "<文件名>" //列出当前目录下有关文件名的文件find -name sw_sfp_alarm_cfg.xml //查找文件名对应路径 切换目录 编辑文件 vi <文件…