快轉到主要內容

Claude 提示詞工程實戰指南

·263 字·2 分鐘
作者
Mao

前言
#

最近深入研究了 Claude 的提示詞工程,整理出一些實用的技巧和模式,希望對大家有幫助。


基礎概念
#

什麼是提示詞工程?
#

提示詞工程(Prompt Engineering)是指:

透過精心設計的指令,引導 AI 產生更準確、更符合需求的回應。

核心原則
#

  1. 明確性 - 清楚說明你要什麼
  2. 具體性 - 提供足夠的上下文
  3. 結構化 - 使用格式化的輸入

實用技巧
#

技巧一:角色設定
#

讓 AI 扮演特定角色,提升回應品質:

1
2
你是一位資深的 Unity 遊戲開發者,擁有 10 年經驗。
請以這個角色回答以下問題...

效果對比

沒有角色設定有角色設定
通用、泛泛的回答專業、深入的建議
缺乏實務經驗包含實戰技巧

技巧二:輸出格式指定
#

明確要求輸出格式:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
請以以下格式回答:

## 問題分析
[分析內容]

## 解決方案
1. [方案一]
2. [方案二]

## 程式碼範例
[程式碼]

技巧三:少樣本學習(Few-shot Learning)
#

提供範例讓 AI 學習你要的風格:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
請幫我將技術文章轉換成推文格式。

範例輸入:
"React 18 引入了 Concurrent Rendering,
可以提升使用者體驗。"

範例輸出:
"React 18 新功能!
Concurrent Rendering 讓你的網站更流暢
#React #前端開發"

現在請轉換以下文章:
[你的文章內容]

進階應用
#

Chain of Thought(思維鏈)
#

讓 AI 展示推理過程:

1
2
3
4
5
6
7
8
9
請一步一步分析這個問題:

問題:[描述問題]

請按以下步驟回答:
1. 首先,分析問題的核心
2. 然後,列出可能的原因
3. 接著,逐一檢驗每個原因
4. 最後,給出結論和建議

思維鏈示意圖
思維鏈讓 AI 的推理更透明

實際案例展示
#

案例:Debug 助手
#

提示詞模板

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
你是一位專業的程式碼除錯專家。

## 錯誤訊息
[貼上錯誤訊息]

## 相關程式碼
[貼上程式碼]

## 執行環境
- 語言版本:
- 框架版本:
- 作業系統:

請分析:
1. 錯誤發生的原因
2. 修復建議(附程式碼)
3. 如何預防類似錯誤

常見錯誤
#

避免這些問題
#

錯誤做法正確做法
提示詞過於模糊提供具體的上下文和範例
一次問太多問題分步驟逐一詢問
不提供背景資訊說明專案背景和限制
期望完美答案迭代優化,逐步改進

我的提示詞模板庫
#

程式碼審查
#

1
2
3
4
5
6
7
請審查以下程式碼,關注:
- 潛在的 Bug
- 效能問題
- 程式碼風格
- 安全漏洞

[程式碼]

文件撰寫
#

1
2
3
4
5
6
7
請為以下函式撰寫文件,包含:
- 功能說明
- 參數說明
- 回傳值
- 使用範例

[函式程式碼]

學習資源
#


總結
#

好的提示詞 = 明確目標 + 足夠上下文 + 適當格式

持續練習和迭代,你也能成為提示詞工程師!


有任何問題歡迎留言討論,我會持續更新這篇文章。