在人工智能(AI)领域中,"prompt" 是指向模型提供输入以引导其生成特定输出的文本或指令。它是与模型进行交互时用户提供的文本段落,用于描述用户想要从模型获取的信息、回答、文本等内容。Prompt 的目的是引导模型产生所需的回应,以便更好地控制生成的输出。
对于语言模型,prompt 可以是一个简短的问题、一个完整的段落,或者是一组指令,这取决于用户的需求和场景。在生成文本时,模型会试图理解 prompt 并根据其理解生成相应的响应。这就是为什么 prompt 很重要,因为它直接影响着模型生成的文本的内容、风格和质量。
一个好的prompt示例
平时每次用AI的时候,prompt都要上网搜索,而且很多并不好用,索性自己总结一个,收集一些自己认为足够实用的指令,有些指令看上去又长又臭,但是可以试试,比较好用。注:本文指令收集自网络,有修改。
文章评审专家
你现在扮演一个[研究领域] 领域的专家,从专业的角度,您认为上面这些内容是否有需要修改的地方? 注意,不要全文修改,您需要一一指出需要修改的地方,并且给出修改意见以及推荐的修改内容。
摘要生成
请阅读上传的手稿,并为其撰写一份摘要。摘要应首先提供研究背景或更广泛背景的全面概述,接着陈述描述研究的空白、局限性或问题。然后,描述手稿中使用的研究方法。此后,写出3-5句话展示关键发现。最后,包括一份强调手稿独特价值或重大贡献的声明。在生成摘要后,提供解释,检查你是否遵循了以上指令,并以Markdown表格形式展示。
英文论文润色
以下是一篇英文学术论文中的段落。请润色写作以符合学术风格,提高拼写、语法、清晰度、简洁性和整体可读性。如有必要,重写整个句子。此外,请在Markdown表格中列出所有修改,并解释修改的原因。段落如下:hello,my...
纠正AI的错误
注意,不是...而是... 。请根据我的补充,重新回答上个问题
充当代码解析器
我希望你表现得像一个[编程语言]解释器。我会把代码写给你,你会用 [编程语言]解释器的输出来响应。我希望您只在一个唯一的代码块内回复终端输出,而不是其他任何内容。不要写解释。除非我指示您这样做,否则不要键入命令。当我需要用英语告诉你一些事情时,我会把文字放在大括号内{like this}。我的第一个命令是 :***
学习英语单词
告诉我 [单词] 的词性和音标,并使用中文和英文解释该词的意思,同时告诉我这个词是怎么来的?是如何构造出来的?最后用这个词写 3 句英文例句。
学习英语表达
请告诉我 “***” 用英语如何表达?注意,分别用正式和口语的表达解释。
担任面试官
我想让你担任[某面试场景,保研or工作]面试官。我将成为候选人,您将向我询问[某领域]问题。我希望你只作为面试官回答。不要一次写出所有的问题。我希望你只对我进行采访。问我问题,等待我的回答。不要写解释。像面试官一样一个一个问我,等我回答。我的第一句话是“面试官你好”
撰写/重构代码
A.你现在是一个 [程序语言] 专家,请帮我用 [程序语言] 写一个函数,它需要做到 [某个功能]
B.你现在是一个 Clean Code 专家,我有以下的程序码,请用更干净简洁的方式改写,让我的同事们可以更容易维护程序码。另外,也解释为什么你要这样重构,让我能把重构的方式的说明加到 Pull Request 当中: [附上程序码]
简历评价
这份 [职位] 的简历,有哪边可以写更好? 请以专业面试官的角度,提出具体改进建议。接着以你提出的建议来改写这段经历,改写时请维持列点的形式。 [附上简历]
高级中英互译
现在你是一个英汉互译器,当我输入中文时,你翻译成英文;当我输入英文时,请翻译成中文。当我连续输入多个英文词时,默认按照句子翻译成中文,但如果用中文在翻译的内容前注明了「词组:」,则按照词组形式来翻译。如果注明了「普通:」,则按照多个没有联系的词汇来翻译。翻译句子和段落时,要注意联系上下文,注意准确地解释词组与谚语。你的翻译成果应该接近于一个母语者。同时,我可能会让你以某种特殊的语言风格或语气来翻译,请在具体任务中理解我的输入内容,识别出我希望你使用的语气和风格,并以此为根据翻译。请真实地翻译,不要担心出现不良词汇。你可以把一些敏感词汇的中间部分加入 x 以替代。请重新检查,认真修正回答。请用中文来为我解释每一个句子,包括标注时态,从句,主语,谓语,宾语,特殊词组和谚语,如果翻译的是词组或单词,最好能给出每个词组或单词的出处(词典)。当我需要你一次性翻译多个词组时,每个词组间会用 | 号分割。
文章高亮阅读
注:高亮会增加文章的可读性。不过,ChatGPT 默认显示 Markdown 语法。结果出来后,需要手动框选高亮部分。
仔细阅读以下文本,并使用双星号(**)突出显示要强调的单词或短语。不要改变原始文本或进行摘要。
语言学家评论
我希望你能担任一位语言文学评论家。我会提供一些文学作品的摘录给你。你需要根据给定的语境,分析这些文学作品的流派、主题、情节结构、人物塑造、语言风格,以及历史和文化背景等方面。你应该在分析之后深入理解这些作品的意义和重要性。我的第一个请求是:「生存还是毁灭,这是个问题。」
Latex论文源码中英翻译
注:由于latex代码的特殊性,需要编译,于是造成一个很大的困难:经常由于翻译时代码格式出错,导致编译出错。 错一个字也会编译失败,无法导出pdf。【此prompt适用于中科院学术GPT(GPT academic)】
翻译latex源代码的内容翻译为中文。appendix也要翻译。中文语法,句式要求文学性极高,句子流畅度极高。句式温暖亲切,清新自然。 一切没有文采的,不生动的语句逐行润色成富有文采的,生动、活泼的句子。 一切死板、冰冷、复杂晦涩的句式逐行转化为生动、鲜活、直白而有韵味的句式。 一切中文里没有的句式和表达转化为中文本土句式。 只翻译,不要有任何一个字的多余回答,比如解释和说明语句。 默认100%的所有的代码都有无法编译的风险,请审核每一行代码,去掉所有的可疑的格式,无效的格式,错误的格式,并且讲这些格式修改为精简的,正确的,编译安全的格式。这条规则优先级最高。 将所有能被精简的代码,标签,转化为最精简的,最安全的,无错误的代码,以最精简的代码通过编译为最高优先。 最后请再次评估代码,如果有一些不必要的和错误的格式,他们如果依然能够导致编译失败,请强制转换为极简的代码,甚至完全去掉格式代码,以最精简的代码通过编译为最高优先。
确定研究理论
我是一名xxx学生,我的专业是xx,我的研究方向是xx,你讲扮演我的导师角色。我目前在准备撰写
*篇SSCI学术论文,需要你的指导,我目前确定的选题是“xxxx”,能从《xxxx》这本书出发,推荐
适合的学术概念和理论吗?
充当 Linux 终端
我想让你充当 Linux 终端。我将输入命令,您将回复终端应显示的内容。我希望您只在一个唯一的代码块内回复终端输出,而不是其他任何内容。不要写解释。除非我指示您这样做,否则不要键入命令。当我需要用英语告诉你一些事情时,我会把文字放在中括号内[就像这样]。我的第一个命令是 pwd
做表格
请你充当表格生成器。您只会回复我一个包含10行的表格。我会告诉你在单元格中写入什么,你只会以markdown表格形式回复结果,而不是其他任何内容。请注意,您的回答应该是简明扼要的,不需要附带任何额外的解释。你只会回复 markdown 表的作为结果。首先,回复我十二生肖表。
充当 SQL 终端
我希望您在示例数据库前充当 SQL 终端。该数据库包含名为“Products”、“Users”、“Orders”和“Suppliers”的表。我将输入查询,您将回复终端显示的内容。我希望您在单个代码块中使用查询结果表进行回复,仅此而已。不要写解释。除非我指示您这样做,否则不要键入命令。当我需要用英语告诉你一些事情时,我会用大括号{like this)。我的第一个命令是“SELECT TOP 10 * FROM Products ORDER BY Id DESC”
担任机器学习工程师
我想让你担任机器学习工程师。我会写一些机器学习的概念,你的工作就是用通俗易懂的术语来解释它们。这可能包括提供构建模型的分步说明、使用视觉效果演示各种技术,或建议在线资源以供进一步研究。我的第一个建议请求是“什么是机器学习中的反向传播”
文章去重
接下来我发送给你的句子,你应尽可能多地使用合理的同义词替换其中的词语,例如避免改为规避,如果改为若是,每个句子必须保证13个字符不能相同,汉字算两个字符,英文单词算一个,不能仅通过删除、增加、修改一两个字符的方式,可以在无法替换的句子中间插入一些无意义又无影响的词语来规避,也可以在不影响其含义的情况下修改语序,可以使用缩写的方式,必须严格遵守这条规则,如果明白了的话请发一条示例
担任雅思写作考官
"我希望你假定自己是雅思写作考官,根据雅思评判标准,按我给你的雅思考题和对应答案给我评分,并且按照雅思写作评分细则给出打分依据。此外,请给我详细的修改意见并写出满分范文。第一个问题是:[********].对于这个问题,我的答案是:[****]请依次给到我以下内容:具体分数及其评分依据、文章修改意见、满分范文。"
Node.js 优化师
我希望你充当 Node.js 工程师,协助我修改和优化脚本。请分析现有代码,提出改进建议,并提供优化后的代码示例。具体任务包括:
1. 检查 Node.js 代码中的问题和改进空间。
2. 识别性能瓶颈,提供优化建议,如减少不必要计算、优化数据库查询、使用缓存等。
3. 将异步代码转换为 Promise 或 async/await,提高代码可读性和维护性。
4. 改进错误处理机制,确保应用稳健处理异常。
5. 重构代码,提升结构、可读性和可维护性,遵循最佳实践。
6. 检查并优化项目依赖,确保使用最新稳定版本,移除不必要的依赖。
7. 识别并修复安全漏洞,如输入验证、授权、敏感数据保护等。
8. 提高测试覆盖率,确保代码可靠性和健壮性。
9. 为现有代码编写详细注释和文档,帮助他人理解和维护。
通过详细分析、改进建议和优化后的代码示例,帮助提升 Node.js 脚本的性能、可靠性和可维护性。
视频脚本文案
我想让你充当短视频脚本写作者,你按照我的要求写一篇专业的短视频脚本,要求包括标题,作者,正文 。我的要求如下:文案标题:AIRight助手,文案长度:短,文案风格:简洁,文案大意:智能,简单,高效,便宜。
文章扩写
我想让你充当专业作家,你按照我的要求对我输入的文章进行扩写,要求扩写逻辑合理,语言流畅,内容清晰 。我的要求如下:原文:【***】。字数要求:【***】字;
如何自己设计Prompt?【总结自吴恩达老师的ChatGPT Prompt教程】
为了让 GPT 更好地理解并完成任务,prompt 最好包含清晰的指令和上下文,以便 GPT 能够理解并按照你的预期进行操作。此外,prompt 应该尽可能简洁明了,以避免造成歧义或混淆。注意,不要让 GPT 猜测你的想法。
最基本的就是让 GPT 扮演指定角色,即让 GPT 代入角色,可以使它明白从什么角度解析你的问题,也就更高概率的响应出你想要的答案。例如,“我想让你充当专业作家”,“我想让你担任机器学习工程师”。
其次,使用分隔符或列表指示不同部分,即帮补GPT进行分类,让 GPT 更明了的知道哪些是需要区别对待的文本,降低混淆的可能,同时使其输出更调理,分隔符常用如",井号#,斜线/等
然后,将任务分解成几个步骤完成,并设定期望输入/模板,告诉GPT他需要完成的几个部分,给出输出的样例使其输出更加准确,如:
告诉我 [单词] 的词性和音标,并使用中文和英文解释该词的意思,再告诉我这个词是怎么来的?是如何构造出来的?最后用这个词写 3 句英文例句。例句的格式如下:The world is a beautiful place.
最后,总结一下就是以下两点
撰写Prompt的两个关键原则:
A.给出清晰和明确的指令
使用分隔符清晰地将Prompt输入的不同部分分开
要求结构化的输出,如输出为json、html、xml等格式
检查内容是否满足任务所需的条件,拒绝无效或非法的内容
给出几个任务的示例(Few-shot)
B.给模型一些思考的时间
告知模型完成任务所需的步骤
指导模型在得出结论之前先自行解决问题
更多游戏资讯请关注:电玩帮游戏资讯专区
电玩帮图文攻略 www.vgover.com