XML 標籤提示

Claude 對 XML 標籤特別敏感——任務複雜或有多個輸入時,用 XML 把不同區塊分開比連續文字精準很多。

基本範例

<context>
我們公司用 PAM 系統做績效考核,分初核 → 複核 → 初審 → 複審 → 三審 → 終審 6 關。
</context>
 
<task>
請說明「等第天花板」的概念,並列出 5 種觸發情境。
</task>
 
<format>
回答用 markdown 表格,欄位:情境 / 觸發條件 / 天花板等第。
</format>

Claude 能精準分辨「哪段是背景、哪段是任務、哪段是格式要求」。

對長輸入特別重要

當您貼一大段文件給 Claude,務必用 XML 包起:

請依下列規格分析「考核退回流程」是否有漏洞:
 
<spec>
[貼整份 PAM 規格 38KB...]
</spec>
 
問題:
1. 退回流程在 step 1 觸發時,會清掉哪些欄位?
2. 是否有併發競態條件?

XML 包起後 Claude 不會混淆「哪段是規格、哪段是問題」。

常用標籤

不限定關鍵字,只要 XML 有效:

標籤用途
<context>背景資訊
<task>主要任務
<format>輸出格式要求
<example>範例
<spec> / <document>大段參考內容
<constraint>限制條件
<thinking>要求 Claude 在這標籤內推理

為什麼比 markdown headings 強

Markdown ## 標題 在很多文件中本身就是內容的一部分(如 CLAUDE - 主開發規格 裡的標題)。XML 標籤明確區分元數據內容,沒有歧義。

相關概念

強連結(原文明確提及)

深入閱讀(外部資源)

← 回到 wiki