什麼是提示鏈接?

提示鏈接涉及使用一個提示的輸出作為另一個提示的輸入。通過將提示鏈接在一起,您可以引導 Claude 完成一系列更小、更易管理的任務,最終實現一個複雜的目標。

提示鏈接提供了幾個優勢:

  • 在生成的每個不同步驟的輸出中提高準確性和一致性
  • 通過隔離可能特別容易出錯或難以處理的特定子任務,更容易進行故障排除

何時使用提示鏈接

在以下情況下考慮使用提示鏈接:

  1. 多步驟任務: 如果您的任務需要多個不同的步驟,例如研究主題、擬定論文大綱、撰寫論文,然後格式化論文,鏈接提示可以幫助確保任務的每個步驟都得到 Claude 的全部關注並以高水平的表現執行。
  2. 複雜的指令: 當單個提示包含太多指令或細節時,Claude 可能難以始終如一地遵循它們。將任務分解為一系列鏈接的子任務可以提高每個子任務的表現。
  3. 驗證輸出: 您可以使用鏈接來要求 Claude 使用給定的評估標準雙重檢查其自己的輸出,並在需要時改進其回應,以確保更高質量的結果。例如,在生成項目列表後,您可以將該列表反饋給 Claude,並要求它驗證列表的準確性或完整性。
  4. 並行處理: 如果您的任務有多個獨立的子任務,您可以為每個子任務創建單獨的提示並並行運行它們以節省時間。

有效提示鏈接的技巧

  1. 保持子任務簡單明了: 每個子任務都應該有明確的目標和簡單的指令。這使得 Claude 更容易理解和遵循。
  2. 使用 XML 標籤: 將輸入和輸出封裝在 XML 標籤 中可以幫助構建數據並使其更容易在鏈接提示的下一步中提取和傳遞。

示例

以下是一些展示如何使用鏈接提示和將任務分解為子任務的示例:

使用文檔和引用回答問題

在這裡,我們希望 Claude 在給定文檔和問題的情況下,使用文檔中的相關引用生成答案。

提示 1:提取引用

角色內容
用戶這是一個在 \