While these tips apply broadly to all Claude models, you can find prompting tips specific to extended thinking models here.
當你的提示詞包含多個組件,如上下文、指令和範例時,XML 標籤可以成為改變遊戲規則的工具。它們可以幫助 Claude 更準確地解析你的提示詞,從而產生更高品質的輸出。
XML 提示:使用像 <instructions><example><formatting> 這樣的標籤來清楚地區分提示詞的不同部分。這可以防止 Claude 混淆指令與範例或上下文。

為什麼要使用 XML 標籤?

  • **清晰度:**清楚地區分提示詞的不同部分,確保提示詞結構良好。
  • **準確性:**減少因 Claude 誤解提示詞部分而造成的錯誤。
  • **靈活性:**輕鬆找到、添加、移除或修改提示詞的部分,無需重寫全部內容。
  • **可解析性:**讓 Claude 在輸出中使用 XML 標籤,使後續處理時更容易提取特定部分的回應。
Claude 並沒有被特別訓練過所謂「最佳」的 XML 標籤,不過我們建議你的標籤名稱要與其包含的信息相符。

標籤使用最佳實踐

  1. 保持一致性:在整個提示詞中使用相同的標籤名稱,並在談論內容時引用這些標籤名稱(例如,使用 <contract> 標籤中的合約...)。
  2. 巢狀標籤:對於層次性內容,你應該使用巢狀標籤 <outer><inner></inner></outer>
進階使用者提示:將 XML 標籤與其他技術結合,如多範例提示(<examples>)或思維鏈(<thinking><answer>)。這樣可以創建高度結構化、高性能的提示詞。

範例

不使用 XML 標籤時,Claude 可能誤解任務並生成不符合所需結構或語氣的報告。在替換後,Claude 也可能誤解某個部分(如 Q1 報告範例)的結束位置和另一部分的開始位置。
角色不使用 XML 標籤使用 XML 標籤
用戶你是 AcmeCorp 的財務分析師。為我們的投資者生成 Q2 財務報告。包括收入增長、利潤率和現金流量等部分,就像去年的這個範例:{{Q1_REPORT}}。使用這個電子表格中的數據點:{{SPREADSHEET_DATA}}。報告應該非常簡潔、切中要點、專業,並採用列表格式。它應該突出優勢和需要改進的領域。你是 AcmeCorp 的財務分析師。為我們的投資者生成 Q2 財務報告。

AcmeCorp 是一家 B2B SaaS 公司。我們的投資者重視透明度和可行的見解。

使用這些數據來製作報告:<data>{{SPREADSHEET_DATA}}</data>

<instructions>
1. 包括以下部分:收入增長、利潤率、現金流量。
2. 突出優勢和需要改進的領域。
</instructions>

使用簡潔專業的語氣。遵循這個結構:
<formatting_example>{{Q1_REPORT}}</formatting_example>
助理Q2 財務報告 - AcmeCorp 投資者

尊敬的投資者:

我很高興向您呈現我們的 Q2 財務報告,展示 AcmeCorp 在 B2B SaaS 市場持續的增長和韌性。

1. 收入增長:
我們的 Q2 收入達到 1520 萬美元,同比增長 22%。這一增長主要由企業客戶群的 30% 擴張所推動。然而,我們的中小企業部分出現了 5% 的輕微下降,我們計劃在 Q3 通過有針對性的營銷計劃來解決這個問題。

2. 利潤率:
得益於基礎設施優化,毛利率提升至 72%(較 Q1 上升 3%)。然而,由於我們在即將推出的 AI 驅動功能上投入大量研發,EBITDA 利潤率下降至 18%(下降 2%)。

3. 現金流量:
營運現金流保持強勁,達 410 萬美元。我們的現金儲備為 2800 萬美元,按目前消耗率計算可維持 15 個月。我們確實看到客戶獲取成本增加了 20%,我們正通過更有效的銷售策略來解決這個問題。

總之,AcmeCorp 的核心財務狀況仍然穩健。我們在平衡增長投資與審慎的現金管理。我們在 Q3 的重點將是振興中小企業增長和優化銷售效率。

感謝您持續的信任。

此致,
財務長,AcmeCorp
Q2 財務報告 - AcmeCorp 投資者</output>

收入增長:
- Q2 收入:1520 萬美元(同比 ↑22%)
- 企業客戶:↑30%
- 中小企業部分:↓5%
行動:Q3 針對性營銷

利潤率:
- 毛利率:72%(較 Q1 ↑3%)
原因:基礎設施優化
- EBITDA 利潤率:18%(↓2%)
原因:AI 功能研發投資

現金流量:
- 營運現金流:410 萬美元(強勁)
- 現金儲備:2800 萬美元(15 個月運營資金)
- 客戶獲取成本:↑20%
行動:優化銷售策略

展望:
- 核心財務:穩健
- Q3 重點:振興中小企業、優化銷售

管理層持續致力於平衡增長投資與財務紀律。
不使用 XML 標籤時,Claude 的分析缺乏組織且遺漏關鍵點。使用標籤後,它提供了一個結構化、全面的分析,法律團隊可以據此採取行動。
角色不使用 XML 標籤使用 XML 標籤
用戶分析這份軟體授權協議的潛在風險和責任:{{CONTRACT}}。重點關注賠償、責任限制和知識產權所有權條款。另外,注意任何異常或令人擔憂的條款。這是我們的標準合約以供參考:{{STANDARD_CONTRACT}}。為我們的法律團隊提供調查結果摘要和建議。分析這份軟體授權協議的法律風險和責任。

我們是一家考慮將此協議用於核心數據基礎設施的跨國企業。

<agreement>
{{CONTRACT}}</agreement>

這是我們的標準合約以供參考:
<standard_contract>{{STANDARD_CONTRACT}}</standard_contract>

<instructions>
1. 分析以下條款:
- 賠償
- 責任限制
- 知識產權所有權

2. 注意異常或令人擔憂的條款。

3. 與我們的標準合約比較。

4. 在 <findings> 標籤中總結調查結果。

5. 在 <recommendations> 標籤中列出可行的建議。</instructions>
助理提供的軟體授權協議存在幾個令人擔憂的方面。賠償條款過於寬泛,可能使我們面臨重大責任。責任限制部分將損害賠償上限設定為僅 500 美元,這對於我們的企業級使用來說是不足的。關於知識產權,該協議授予供應商對我們創建的任何修改或整合的共同所有權。

總之,這份協議不符合我們的最佳利益。它使我們面臨不當風險,限制了我們在失敗情況下的追索權,並損害了我們的知識產權。我建議重新協商這些條款或尋找替代供應商。
<findings>
1. 賠償(第 8 條):
- 問題:過於寬泛。我們需要賠償供應商因我們使用而產生的「任何及所有索賠」。
- 風險:即使是供應商的疏忽或產品缺陷也可能使我們承擔責任。
- 偏差:我們的標準合約將賠償限制在因我們違反協議而產生的索賠。

2. 責任限制(第 9 條):
- 問題:將所有損害賠償(包括直接損害)上限設為 500 美元。
- 風險:對企業使用來說嚴重不足。關鍵故障可能造成數百萬美元損失。
- 偏差:我們的標準合約允許直接損害賠償最高達已付費用的 12 個月。

3. 知識產權所有權(第 12 條):
- 問題:授予供應商我們修改/整合的共同所有權。
- 風險:供應商可能使用或出售我們的專有算法或數據洞察。
- 偏差:我們的標準合約保留我們工作的完全所有權。

4. 異常條款:
- 第 5.3 條:供應商可以「為任何目的」使用我們的使用數據。
- 第 7.2 條:供應商可以僅提前 7 天通知就「為方便」而終止。
- 第 11 條:不提供任何保證,即使是基本的適銷性保證。
</findings>

<recommendations>
1. 拒絕這份協議。對企業來說風險遠大於收益。
2. 提出反建議:
- 賠償:限制在因我們違反協議而產生的索賠。
- 責任:直接損害上限為 12 個月費用;協商間接損害。
- 知識產權:完全擁有我們的修改/整合。
- 數據使用:僅限於服務改進。
- 終止:最少 90 天通知;僅限有正當理由。
- 保證:要求基本的適銷性和特定用途適用性。
3. 如果供應商拒絕,探索替代供應商或內部解決方案。
4. 鑑於風險較高,聘請法律顧問進行合約談判。
</recommendations>