前几天我发了一个Claude的提示工程师给出的五个提示词的书写建议的视频,他最后提议去看 Claude 的文档。
前几天我发了一个Claude的提示工程师给出的五个提示词的书写建议的视频,他最后提议去看Claude的文档。我去看了一下文档里面还有很多更详细的技巧也比较成体系,所以这里就翻译整理了一下。通过翻译和学习这个文档我对之前不太理解的一些提示词概念也有了更深的理解。整个文档包括两个部分第一部分是“提示设计”包括什么是提示(Prompt)和提示设计,提示是如何起作用的以及如何设计提示。第二部分是一些有用的提示词书写技巧。这里是第一部分提示设计,详细的内容可以去这里看:https://mp.weixin.qq.com/s/tfkpHOs2jhz3UORh0CvU4Q这里阅读体验不太好所以精简了一些内容。什么是提示(Prompt)?给Claude的文本旨在引出或“提示”相关输出。提示通常采用问题或说明的形式。Claude响应的文本称为“输出”。(图1)这是第一部分第一小节构建提示的内容:很好地描述任务在描述任务时,最好为Claude提供尽可能多的背景和细节,以及正确完成任务的任何规则。比如下面这个示例,我们将要求Claude帮助我们从给定文本中删除任何个人身份信息。(图2)如果我们需要Claude以特定格式进行响应,并通过各种输入一遍又一遍地正确执行任务,那么我们应该在提示中添加更多详细信息,比如(图3):在这个修订版的提示中,我们:提供了上下文(例如为什么我们希望完成任务)定义术语(PII=姓名、电话号码、地址)给出有关Claude应如何完成任务的具体细节(将PII替换为XXX)标记提示的不同部分XML标签,如这些有助于划分提示中的一些重要部分,比如规则、示例或处理的输入文本。Claude经过微调,特别关注由XML标签创建的结构。我们还可以要求Claude在其响应中使用XML标签。这样做可以轻松地在自动处理输出的设置中提取关键信息。Claude天生就很健谈,因此请求这些输出XML标记有助于将响应本身与Claude对响应的评论分开。比如下面两个例子(图4):示例(可选)通过在提示中添加一些示例,可以让Claude更好地了解如何正确执行任务。可以大大提高准确性和一致性。如果你确实添加了示例,最好使用标签清楚地标记它们,以便将它们与你希望Claude处理的文本区分开来。
在Telegram中查看相关推荐
🔍 发送关键词来寻找群组、频道或视频。
启动SOSO机器人