提示工程
串接複雜提示以獲得更強大的表現
While these tips apply broadly to all Claude models, you can find prompting tips specific to extended thinking models here.
在處理複雜任務時,如果你試圖在單一提示中處理所有事情,Claude 有時可能會出錯。思維鏈(Chain of thought, CoT)提示很好,但如果你的任務有多個需要深入思考的不同步驟呢?
這就需要提示串接:將複雜任務分解成更小、更易管理的子任務。
為什麼要串接提示?
為什麼要串接提示?
- 準確性:每個子任務都能獲得 Claude 的全部注意力,減少錯誤。
- 清晰度:更簡單的子任務意味著更清晰的指令和輸出。
- 可追蹤性:輕鬆找出並修復提示串接中的問題。
何時串接提示
何時串接提示
在進行研究綜合、文件分析或迭代內容創作等多步驟任務時使用提示串接。當任務涉及多個轉換、引用或指令時,串接可以防止 Claude 遺漏或處理錯誤步驟。
**記住:**串接中的每個環節都能獲得 Claude 的全部注意力!
除錯提示:如果 Claude 遺漏了某個步驟或表現不佳,將該步驟單獨放在一個提示中。這樣你就可以微調有問題的步驟,而無需重做整個任務。
如何串接提示
如何串接提示
- 識別子任務:將任務分解為不同的、順序性的步驟。
- 使用 XML 結構化以清晰交接:使用 XML 標籤在提示之間傳遞輸出。
- 設定單一任務目標:每個子任務應該有一個明確的單一目標。
- 迭代:根據 Claude 的表現改進子任務。
串接工作流程示例:
串接工作流程示例:
- 多步驟分析:參見下方的法律和商業示例。
- 內容創作流程:研究 → 大綱 → 草稿 → 編輯 → 格式化。
- 數據處理:提取 → 轉換 → 分析 → 視覺化。
- 決策制定:收集信息 → 列出選項 → 分析每個選項 → 提出建議。
- 驗證循環:生成內容 → 審查 → 改進 → 再審查。
優化提示:對於具有獨立子任務的任務(如分析多個文檔),創建單獨的提示並並行運行以提高速度。
進階:自我糾正串接
進階:自我糾正串接
你可以串接提示讓 Claude 審查自己的工作!這可以捕捉錯誤並改進輸出,特別是對於高風險任務。
示例
示例