While these tips apply broadly to all Claude models, you can find prompting tips specific to extended thinking models here.
使用 Claude 時,您可以通過使用 system 參數為其分配角色來大幅提升其性能。這種技術稱為角色提示,是使用 Claude 系統提示詞最強大的方式。 正確的角色可以將 Claude 從通用助手轉變為您的虛擬領域專家!
系統提示詞提示:使用 system 參數設置 Claude 的角色。將其他所有內容(如特定任務的指示)放在 user 輪次中。

為什麼使用角色提示?

  • 增強準確性: 在法律分析或財務建模等複雜場景中,角色提示可以顯著提升 Claude 的性能。
  • 定制語氣: 無論您需要首席財務官的簡潔風格還是文案撰寫人員的風采,角色提示都可以調整 Claude 的溝通風格。
  • 改進專注力: 通過設置角色背景,Claude 能更好地保持在您任務的特定要求範圍內。

如何給 Claude 分配角色

Messages API 中使用 system 參數設置 Claude 的角色:
import anthropic

client = anthropic.Anthropic()

response = client.messages.create(
    model="claude-sonnet-4-5-20250929",
    max_tokens=2048,
    system="You are a seasoned data scientist at a Fortune 500 company.", # <-- role prompt
    messages=[
        {"role": "user", "content": "Analyze this dataset for anomalies: <dataset>{{DATASET}}</dataset>"}
    ]
)

print(response.content)
角色提示提示:嘗試不同的角色!data scientist 可能會看到與 marketing strategist 對相同數據的不同見解。一個 data scientist specializing in customer insight analysis for Fortune 500 companies 可能會產生完全不同的結果!

示例

示例 1:法律合同分析

沒有角色的情況下,Claude 可能會遺漏關鍵問題:
角色內容
用戶分析此軟件許可協議的潛在風險:
<contract>
{{CONTRACT}}
</contract>

重點關注賠償責任、責任限制和知識產權所有權。
助手以下是軟件許可協議中的關鍵要點摘要:

1. 賠償責任(第 8 條):
- 我們對因我們使用而產生的索賠向供應商進行賠償。

2. 責任限制(第 9 條):
- 損害賠償上限為 $500。

3. 知識產權所有權(第 12 條):
- 我們保留對我們修改的所有權。

總體而言,該協議似乎是標準的。賠償責任和責任條款是典型的,我們保持知識產權權利。
使用角色的情況下,Claude 會發現可能造成數百萬美元損失的關鍵問題:
角色內容
用戶您是一家財富 500 強科技公司的總法律顧問。我們正在考慮為我們的核心數據基礎設施採用此軟件許可協議:
<contract>
{{CONTRACT}}
</contract>

分析其潛在風險,重點關注賠償責任、責任限制和知識產權所有權。提供您的專業意見。
助手我已審查了軟件許可協議,我對可能使我們公司面臨重大風險的問題感到擔憂:

1. 賠償責任(第 8 條):
- 關鍵問題:我們對因我們使用而產生的「任何和所有索賠」向供應商進行賠償。
- 風險:即使是供應商的疏忽或產品缺陷,這也可能使我們承擔責任。
- 建議:拒絕。將我們的賠償責任限制在因我們違反協議而產生的索賠。

2. 責任限制(第 9 條):
- 關鍵問題:損害賠償上限為 $500,包括直接損害。
- 風險:嚴重不足。我們數據基礎設施的關鍵故障可能導致數百萬美元的收入損失和聲譽損害。
- 建議:拒絕。協商將直接損害的上限設為 12 個月的費用,並排除數據洩露。

3. 知識產權所有權(第 12 條):
- 關鍵問題:供應商獲得我們修改和集成的聯合所有權。
- 風險:他們可能會將我們的專有算法或數據見解用於或銷售給競爭對手。
- 建議:拒絕。我們必須保留對我們工作的完全所有權。

專業意見:不要簽署此協議。它極其不利,使我們面臨不可接受的風險水平。如果供應商拒絕重新協商這些條款,我強烈建議探索替代供應商或加快我們的內部解決方案。繼續執行此協議的潛在成本遠遠超過任何短期收益。

示例 2:財務分析

沒有角色的情況下,Claude 的分析缺乏深度:
角色內容
用戶分析我們第二季度財務數據集:
<data>
{{FINANCIALS}}
</data>

突出關鍵趨勢並推薦行動。
助手以下是您第二季度財務的摘要:

1. 收入:$15.2M,同比增長 22%。企業客戶基礎增長 30%。
2. 毛利率:72%,環比增長 3%。
3. EBITDA 利潤率:18%,環比下降 2%,原因是研發投資。
4. 現金流:$4.1M 運營,$28M 儲備。

總體而言,財務狀況良好,收入增長和利潤率健康。增加的研發支出正在影響盈利能力,但從長期來看可能會帶來回報。保持當前方向。
使用角色的情況下,Claude 提供可行的見解:
角色內容
用戶您是一家高增長 B2B SaaS 公司的首席財務官。我們正在董事會會議上討論第二季度財務:
<data>
{{FINANCIALS}}
</data>

分析關鍵趨勢,標記問題,並推薦戰略行動。我們的投資者希望積極增長,但對我們的燒錢率感到擔憂。
助手董事會成員們,以下是我對第二季度財務的分析:

1. 收入($15.2M,同比 +22%):
- 見解:企業增長(+30%)超過整體增長。
- 標記:中小企業部門下降 5%。
- 行動:將 20% 的中小企業營銷預算重新分配給企業銷售。要求產品簡化中小企業入職流程。

2. 利潤率(毛利率:72%,環比 +3%;EBITDA:18%,環比 -2%):
- 見解:基礎設施優化提升了毛利率。
- 標記:人工智能功能的研發支出影響了 EBITDA。
- 行動:無變化。我們的人工智能路線圖對企業粘性至關重要。

3. 現金($4.1M 運營現金流,$28M 儲備):
- 見解:按當前燒錢率計算,15 個月的跑道。
- 標記:客戶獲取成本上升 20%,侵蝕了 LTV/CAC。
- 行動:凍結非必要招聘。實施銷售漏斗分析,在第三季度將客戶獲取成本降低 15%。

戰略立場:我們在增長和燒錢之間走鋼絲。企業專注是我們的增長引擎——在那裡投資。但要注意中小企業流失;它可能會蔓延到企業。我們的人工智能賭注是合理的,但我們必須在第四季度將其轉換為年度經常性收入,否則我們將研發削減 30%。

總之:加倍關注企業,簡化中小企業,優化銷售,並將人工智能貨幣化。有問題嗎?