While these tips apply broadly to all Claude models, you can find prompting tips specific to extended thinking models here.
實施思維鏈之前
為什麼要讓 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> |