在處理複雜任務時,如果您試圖在單一提示中處理所有內容,Claude 有時可能會出錯。思維鏈(Chain of thought, CoT)提示很好,但如果您的任務有多個需要深入思考的不同步驟怎麼辦?

這就需要提示串聯:將複雜任務分解成更小、更易管理的子任務。

為什麼要串聯提示?

  1. 準確性:每個子任務都能得到 Claude 的全部注意力,減少錯誤。
  2. 清晰度:更簡單的子任務意味著更清晰的指示和輸出。
  3. 可追蹤性:輕鬆找出並修復提示鏈中的問題。

何時串聯提示

對於研究綜合、文件分析或迭代內容創作等多步驟任務,請使用提示串聯。當任務涉及多個轉換、引用或指示時,串聯可以防止 Claude 遺漏或處理錯誤步驟。

**請記住:**提示鏈中的每個環節都能得到 Claude 的全部注意力!

除錯提示:如果 Claude 遺漏了某個步驟或表現不佳,請將該步驟單獨放在一個提示中。這樣您就可以微調有問題的步驟,而無需重做整個任務。

如何串聯提示

  1. 識別子任務:將任務分解為不同的、順序性的步驟。
  2. 使用 XML 結構以清晰交接:使用 XML 標籤在提示之間傳遞輸出。
  3. 設定單一任務目標:每個子任務應該有一個明確的單一目標。
  4. 迭代:根據 Claude 的表現改進子任務。

串聯工作流程示例:

  • 多步驟分析:請參見下方的法律和商業示例。
  • 內容創作流程:研究 → 大綱 → 草稿 → 編輯 → 格式化。
  • 數據處理:提取 → 轉換 → 分析 → 視覺化。
  • 決策制定:收集信息 → 列出選項 → 分析每個選項 → 提出建議。
  • 驗證循環:生成內容 → 審查 → 改進 → 重新審查。
優化提示:對於具有獨立子任務的任務(如分析多個文檔),創建單獨的提示並並行運行以提高速度。

進階:自我糾正鏈

您可以串聯提示讓 Claude 審查自己的工作!這可以捕捉錯誤並改進輸出,特別是對於高風險任務。


示例