Skip to content

非常实用的 26 个 Prompt 小技巧

  1. 无需对 LLM 客气,因此无需添加“请”、“如果您不介意”、“谢谢”、“我想“等短语,直接切入正题。

  2. 在提示中指明目标受众,例如:受众是该领域的专家。

  3. 在互动对话中将复杂任务分解为一系列更简单的提示。

  4. 使用肯定指令,例如“做”,同时避免使用“不要”等否定语言。

  5. 当您需要对某个主题、想法或任何信息进行澄清或更深入的了解时,请使用以下提示:

    • 用简单的术语解释[插入特定主题]。
    • 像对一个 11 岁小孩一样来解释。
    • 把我当作一个[领域]的初学者来解释。
    • 使用简单易懂的语言写作[论文/文本/段落],就像你在向一个 5 岁的孩子解释某事一样。
  6. 添加“如果有更好的解决方案,我要给你xxx美元的小费”。

  7. 使用示例驱动的提示(使用少样本提示 Few-shot)。

  8. 在格式化提示时,以“###Instruction###”开头,然后在相关时添加“###Example###”或“###Question###”。随后,呈现您的内容。 使用一个或多个换行符来分隔说明、示例、问题、上下文和输入数据。

  9. 包含以下短语:“你的任务是”和“你必须”。

  10. 包含以下短语:“你将受到惩罚”。

  11. 在你的提示中使用短语“以自然、人性化的方式回答问题”。

  12. 使用引导词,如“逐步思考”。

  13. 在你的提示中添加以下短语“确保你的答案是公正的,不依赖刻板印象”。

  14. 允许模型通过向你提问来引出你提供的精确细节和要求,直到它有足够的信息来提供所需的输出(例如,“从现在开始,我希望你问我问题来……”)。

  15. 当需要询问一个具体的话题、想法或任何信息,并且你想测试你的理解,你可以使用以下短语:“教我[任何定理/话题/规则名称],并在最后包含一个测试,但不要给我答案,然后在我回答时告诉我我的答案是否正确”。

  16. 为大型语言模型分配一个角色。

  17. 使用分隔符。

  18. 在提示中多次重复一个特定的单词或短语。

  19. 将思想链(CoT)与少量提示相结合。

  20. 使用输出启动词,即在你的提示的结尾包含预期输出的开头。通过在你的提示的末尾以预期的响应开始来利用输出启动词。

  21. 要写一篇详细的论文/文本/段落/文章或任何类型的文本:“为我详细撰写一篇关于[主题]的[论文/文本/段落],并添加所有必要的信息”。

  22. 要改写/更改特定文本而不改变其风格:“尝试修改用户发送的每个段落。你应该只改进用户的语法和词汇,并确保听起来很自然。你不应该改变写作风格,例如将正式的段落变成随意的段落”。

  23. 当你有一个可能在不同文件中的复杂编码提示时:“从现在开始,每当你生成跨越多个文件的代码时,生成一个[编程语言]脚本,该脚本可以运行以自动创建指定的文件或对现有文件进行更改以插入生成的代码。[你的问题]”。

  24. 当您想使用特定单词、短语或句子发起或继续文本时,请使用以下提示:

    • 我为您提供开头[歌曲歌词/故事/段落/论文...]:[插入歌词/单词/句子]。根据提供的单词完成它。保持一致的流程。
  25. 以关键字、法规、提示或说明的形式,明确说明模型必须遵循的要求,以便生成内容

  26. 要编写任何文本,例如旨在与提供的样本相似的论文或段落,请包含以下说明:

    • 请根据提供的段落[/标题/文本/论文]使用相同的语言。

Released under the MIT License.