何時要求重寫

考慮在以下情況下要求重寫:

  • 回應接近您需要的內容,但缺少特定的細節或格式
  • 輸出沒有完全遵守您最初提示中概述的約束條件
  • 您不確定結果是否準確,並希望 Claude 仔細檢查以確保(可以將其視為一次性的LLM評分評估

當您的提示包含多個約束條件時,重寫特別有用,例如特定的格式(如詩歌或列表)和特定的內容主題。有時,Claude 可能會優先考慮一個約束條件而不是另一個,特別是在有許多複雜步驟要遵循的情況下。要求重寫可以讓您強調 Claude 最初遺漏的任何約束條件的重要性。


如何要求重寫

在通過 API 發送請求時(包括 Claude for Sheets 中的函數),您必須始終在提示中包含先前生成的文本。以下是一個示例提示模板:

角色提示
用戶這是一個段落:
<paragraph>
{{PARAGRAPH}}
</paragraph>

我希望您按照以下說明重寫它:
<instructions>
{{INSTRUCTIONS}}
</instructions>

請將您的重寫放在 <rewrite></rewrite> 標籤中。
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 的高效和高級技術、集成和實現。
  • 提示庫:從精選的各種任務和用例提示中獲得靈感。