怎么让 Claude 进行重写
有时,即使使用精心设计的提示,Claude 的回答可能也不完全符合要求或不完全准确。在这些情况下,您可以利用 Claude 修改自己工作的能力,要求进行重写。通过提供明确的指示和期望输出的评估标准,您可以引导 Claude 生成更符合您目标的内容。
何时请求重写
考虑在以下情况下请求重写:
- 回答接近您需要的内容,但缺少特定的细节或格式
- 输出没有完全遵循初始提示中概述的约束条件
- 您不确定结果是否准确,希望 Claude 仔细检查以确保(可以将其视为一次性的LLM评分评估)
当您的提示包含多个约束条件时,重写特别有用,例如特定的格式(如诗歌或列表)和特定的内容主题。有时,Claude 可能会优先考虑一个约束条件而不是另一个,特别是在有许多复杂步骤要遵循的情况下。要求重写可以让您强调 Claude 最初遗漏的任何约束条件的重要性。
如何请求重写
通过 API 发送请求时(包括 Claude for Sheets 中的函数),您必须始终在提示中包含之前生成的文本。以下是一个示例提示模板:
示例提示
用户:
这是一个段落:
<paragraph>
{{PARAGRAPH}}
</paragraph>
我希望您按照以下说明重写它:
<instructions>
{{INSTRUCTIONS}}
</instructions>
请将您的重写放在
Assistant(预填充):
<rewrite>
对于使用量较低的情况,您可以将要重写的段落粘贴到 {{PARAGRAPH}} 的位置。要自动化此过程,请考虑设置一个提示链,以便 Claude 对之前提示的响应替换 {{PARAGRAPH}} 占位符。
使用 Claude for Sheets 时,您可以构建工作表,使每行包含一组不同的指示,用于替换 {{INSTRUCTIONS}} 占位符。这允许您同时生成多种类型的重写。查看我们的 Claude for Sheets 提示示例电子表格,了解演示此技术和其他技术的示例工作表结构。
制定有效的重写指示
为了充分利用 Claude 的重写能力,请提供明确具体的指示,概述您对修改后内容的期望。考虑包括:
- 所需的格式(例如段落、列表、对话)
- 目标语气或风格(例如正式、口语化、幽默)
- 要包含的任何其他信息或上下文
- 原始回答中要关注或修改的特定区域
- 一个评估标准,供 Claude 评估其之前回答的质量和准确性,并了解什么是高质量的结果
示例提示
| 角色 | 提示 |
| -------------------------- | ------------------------------------------------------------ |
| 用户 | 告诉我所有可以让我变得更健康的方法。 |
| Assistant(Claude 的回答) | 以下是一些可以让您变得更健康的方法:[列表样式的回答] |
| 用户 | 将其重写为一个段落文本,重点介绍最有效的策略。 |
| Assistant(Claude 的回答) | 如果您想变得更健康,一些最有效的策略包括:[简短的段落样式回答] |
通过将提示分解为连续的步骤并提供有针对性的重写指示,您可以引导 Claude 生成更符合您特定需求的输出。
关于事实核查的注意事项
如果您要求 Claude 重写回答以确保事实准确性,请考虑使用“我不知道”技巧以防止幻觉。这种方法鼓励 Claude 在缺乏必要信息进行更正时承认这一点,而不是生成可能不准确的”修复”。
迭代重写
有时,单次重写可能不足以达到完美的输出。在这些情况下,请考虑进行迭代过程,根据不断发展的标准请求多次修改。通过每一轮反馈,Claude 可以更多地了解您的偏好并相应地完善其回答。
请记住,成功重写的关键是提供清晰、可操作的指导。您的指示越具体,Claude 就越有可能生成符合您愿景的内容。
其他资源
- 提示工程技术:探索其他优化提示和增强 Claude 性能的策略。
- Anthropic Cookbook:浏览一系列 Jupyter notebook,其中包含可复制的代码片段,演示使用 Claude 的高效和高级技术、集成和实现。
- 提示库:从精选的各种任务和用例提示中获得灵感。
通过明确的指示和评估标准,您可以更好地引导 Claude 进行重写,确保生成的内容符合您的需求和期望。这不仅提高了回复的准确性和符合性,还能显著提升用户体验。