學習如何透過三種方法修改系統提示來自訂 Claude 的行為 - 輸出樣式、appendSystemPrompt 和 customSystemPrompt。
/output-style [style-name]
.claude/settings.local.json
/output-style:new [description]
appendSystemPrompt
appendSystemPrompt
選項將您的自訂指令添加到預設系統提示中,同時保留所有內建功能。
customSystemPrompt
customSystemPrompt
選項用您的自訂指令完全替換整個預設系統提示。
功能 | 輸出樣式 | appendSystemPrompt | customSystemPrompt |
---|---|---|---|
持久性 | ✅ 儲存為檔案 | ❌ 僅限會話 | ❌ 僅限會話 |
可重複使用性 | ✅ 跨專案 | ❌ 程式碼重複 | ❌ 程式碼重複 |
管理 | ✅ CLI + 檔案 | ⚠️ 在程式碼中 | ⚠️ 在程式碼中 |
預設工具 | ✅ 保留 | ✅ 保留 | ❌ 遺失(除非包含) |
內建安全性 | ✅ 維持 | ✅ 維持 | ❌ 必須添加 |
環境上下文 | ✅ 自動 | ✅ 自動 | ❌ 必須提供 |
自訂層級 | ⚠️ 替換預設 | ⚠️ 僅添加 | ✅ 完全控制 |
版本控制 | ✅ 是 | ✅ 與程式碼一起 | ✅ 與程式碼一起 |
發現性 | ✅ /output-style | ❌ 不可發現 | ❌ 不可發現 |
appendSystemPrompt
customSystemPrompt