While these tips apply broadly to all Claude models, you can find prompting tips specific to extended thinking models here.
當面對研究、分析或問題解決等複雜任務時,給予 Claude 思考空間可以大幅提升其表現。這種被稱為思維鏈(CoT)提示的技術,鼓勵 Claude 逐步分解問題,從而產生更準確和細緻的輸出。

實施思維鏈之前

為什麼要讓 Claude 思考?

  • 準確性: 逐步解決問題可以減少錯誤,特別是在數學、邏輯、分析或一般複雜任務中。
  • 連貫性: 結構化思維可以產生更連貫、組織更完善的回應。
  • 除錯: 查看 Claude 的思維過程有助於找出提示可能不清楚的地方。

為什麼不讓 Claude 思考?

  • 增加輸出長度可能影響延遲時間。
  • 並非所有任務都需要深入思考。明智地使用思維鏈以確保性能和延遲之間的適當平衡。
對於人類需要思考的任務,如複雜數學、多步驟分析、撰寫複雜文件或涉及多個因素的決策,請使用思維鏈。

如何提示思考

以下思維鏈技術按從簡單到複雜的順序排列。較簡單的方法在上下文窗口中佔用較少空間,但通常功能也較弱。
思維鏈提示: 始終讓 Claude 輸出其思維過程。如果不輸出思維過程,就不會發生思考!
  • 基本提示:在提示中包含「逐步思考」。
    • 缺乏關於如何思考的指導(如果任務特別針對您的應用程序、用例或組織,這尤其不理想)
    角色內容
    用戶起草個性化電子郵件,請求捐贈者為今年的關愛兒童計劃提供捐助。

    計劃資訊:
    <program>{{PROGRAM_DETAILS}}
    </program>

    捐贈者資訊:
    <donor>{{DONOR_DETAILS}}
    </donor>

    在撰寫電子郵件之前逐步思考。
  • 引導式提示:概述 Claude 在思考過程中需要遵循的具體步驟。
    • 缺乏結構化,難以將答案從思考過程中分離出來。
    角色內容
    用戶起草個性化電子郵件,請求捐贈者為今年的關愛兒童計劃提供捐助。

    計劃資訊:
    <program>{{PROGRAM_DETAILS}}
    </program>

    捐贈者資訊:
    <donor>{{DONOR_DETAILS}}
    </donor>

    在撰寫電子郵件之前先思考。首先,根據他們的捐贈歷史和過去支持的活動,思考什麼信息可能吸引這位捐贈者。然後,根據他們的歷史,思考關愛兒童計劃的哪些方面會吸引他們。最後,使用你的分析撰寫個性化的捐贈者電子郵件。
  • 結構化提示:使用 XML 標籤如 <thinking><answer> 來分離推理和最終答案。
    角色內容
    用戶起草個性化電子郵件,請求捐贈者為今年的關愛兒童計劃提供捐助。

    計劃資訊:
    <program>{{PROGRAM_DETAILS}}
    </program>

    捐贈者資訊:
    <donor>{{DONOR_DETAILS}}
    </donor>

    在撰寫電子郵件之前,在 <thinking> 標籤中思考。首先,根據他們的捐贈歷史和過去支持的活動,思考什麼信息可能吸引這位捐贈者。然後,根據他們的歷史,思考關愛兒童計劃的哪些方面會吸引他們。最後,在 <email> 標籤中使用你的分析撰寫個性化的捐贈者電子郵件。

範例

在沒有逐步思考的情況下,Claude 給出的建議看似合理但缺乏深度。它沒有量化潛在結果或考慮歷史市場表現,這些對於做出明智決定至關重要。
角色內容
用戶你是一名財務顧問。一位客戶想投資 10,000 美元。他們可以在兩個選項中選擇:A)一支歷史年回報率為 12% 但波動的股票,或 B)一支保證年回報率 6% 的債券。客戶需要在 5 年內用這筆錢作為房屋首付。你推薦哪個選項?
Assistant根據提供的資訊,我建議選擇 B 選項,即保證 6% 年回報率的債券。原因如下:

1. 確定性:債券提供保證 6% 的年回報率,這在財務規劃中提供確定性。當客戶有特定的財務目標(首付)和固定時間表(5 年)時,這一點至關重要。
2. 風險規避:由於客戶需要這筆錢用於重要的生活事件(買房),他們可能風險承受能力較低。如果在他們需要資金時市場出現下跌,股市的波動可能會危及他們的計劃。
3. 時間範圍:只有 5 年時間,從潛在的股市下跌中恢復的時間較少。較長的投資期限(10 年以上)通常更適合承受股市波動。

雖然股票 12% 的歷史回報率很有吸引力,但過去的表現並不能保證未來的結果。債券保證的 6% 確保客戶在需要支付首付時能有足夠的資金。
通過逐步思考,顧問提供了更豐富的分析。它計算了兩種情況的確切數字,考慮了歷史市場波動性,並深入分析了客戶的風險承受能力。這種深入的推理導致了更有信心和更合理的建議。
角色內容
用戶你是一名財務顧問。一位客戶想投資 10,000 美元。他們可以在兩個選項中選擇:A)一支歷史年回報率為 12% 但波動的股票,或 B)一支保證年回報率 6% 的債券。客戶需要在 5 年內用這筆錢作為房屋首付。你推薦哪個選項?請逐步思考。
Assistant為了確定最適合我們客戶的投資選項,我將逐步考慮幾個因素:

<thinking>
1. 了解客戶的目標和時間表:
- 目標:房屋首付
- 時間表:5 年
- 含義:這是一個短期、高優先級的財務目標。客戶可能無法承受重大風險或波動。

2. 分析選項 A(股票):
- 優點:較高的歷史回報率(年化 12%)
- 缺點:波動(意味著可能有重大收益或損失)
- 計算 5 年潛在回報:
- 最佳情況(年化 12%):10,000 美元 * (1.12)^5 ≈ 17,623.42 美元
- 最壞情況(市場崩盤):可能損失大量資金,例如 50% 崩盤 = 5,000 美元

3. 分析選項 B(債券):
- 優點:保證回報(年化 6%)
- 缺點:與歷史股票表現相比回報率較低
- 計算 5 年回報:
- 保證:10,000 美元 * (1.06)^5 ≈ 13,382.25 美元

4. 考慮風險承受能力:
- 目標是房屋首付(必要的,非自由支配)
- 短時間表(5 年)限制了從市場下跌中恢復的能力
- 結論:客戶可能風險承受能力較低

5. 歷史視角:
- 股票的 12% 是歷史數據,非保證
- 在 5 年期間,股市可能大幅波動:
- 2003-2007(金融危機前):標普 500 上漲約 82%
- 2007-2011(危機期間):標普 500 下跌約 2%
- 結論:過去的表現不能保證未來結果,尤其是短期

6. 最終分析:
- 選項 A(股票):較高的潛在回報但無法接受不能達到首付目標的風險
- 選項 B(債券):保證達到股票最佳情況約 80% 的回報,100% 確定有資金
</thinking>

<answer>
我推薦選項 B,即保證年化 6% 回報率的債券。雖然股票 12% 的歷史回報率很誘人,但債券確保你在 5 年後將有 13,382.25 美元用於房屋首付。考慮到你目標的重要性和短期時間表,股票的波動性構成了不可接受的風險。債券提供的確定性對於這樣一個關鍵的財務里程碑來說是無價的。
</answer>