提示词工程(Prompt Engineering)

🎯 目標與方法

提示詞工程(Prompt Engineering)是與AI模型有效溝通的藝術與科學。通過精心設計的提示詞,我們可以引導AI產生更準確、更有用的回應。

提示詞工程流程圖
提示詞工程的完整流程:從需求分析到持續優化

核心目標

📋 核心原則

提示詞結構組成
一個完整提示詞的五個核心組成部分

🎯 明確性原則

使用清晰、具體的語言,避免模糊表達。每個指令都應該有明確的含義,不留解釋空間。

具體描述 避免歧義

🏗️ 結構化原則

採用邏輯清晰的組織方式,將複雜任務分解為可管理的步驟。

分步驟 邏輯清晰

📝 上下文原則

提供充分的背景信息,讓AI理解任務的完整情境和約束條件。

背景信息 約束條件

💡 示例驅動原則

通過具體例子說明期望的輸入輸出格式,提高AI理解準確性。

輸入示例 輸出格式

常用模式

模板示例:分类与摘要

// 模板(系统 + 用户),支持 JSON 输出
const SYSTEM = `你是企业内知识助理。遵循政策与合规边界,并在无法回答时明确说明。仅根据提供的材料作答。`;
const TEMPLATE = `
<task>对输入文本进行主题分类,并生成 3 句中文摘要。</task>
<categories>产品, 合规, 技术, 市场, 其它</categories>
<constraints>只输出 JSON 对象,字段:category, summary</constraints>
<input>{{TEXT}}</input>`;

// Node.js(占位)
const res = await client.chat.completions.create({
  model: "MODEL_NAME",
  messages: [
    { role: "system", content: SYSTEM },
    { role: "user", content: TEMPLATE.replace("{{TEXT}}", text) }
  ],
  response_format: { type: "json_object" }
});
const out = JSON.parse(res.choices[0].message.content);
提示:将模板与阈值外置到配置中心,并进行版本化与灰度。

模板示例:评审与自检

// 自检清单(示意)
const CHECKLIST = `
1) 是否包含敏感信息或违反使用政策?
2) 是否引用了未提供的外部信息?
3) 是否满足格式与长度限制?
如存在问题,请修订后给出最终稿。`;

const SYSTEM = `你是严格的审稿人与编辑。`;
const USER = `请评审以下回答并修订:\n\n<draft>{{DRAFT}}</draft>\n\n${CHECKLIST}`;

提示注入与安全

评估与迭代

🎯 實用案例庫

📝 內容創作類

部落格文章生成

你是專業的內容創作者。請根據以下要求創作一篇部落格文章:

主題:{{TOPIC}}
目標受眾:{{AUDIENCE}}
文章長度:{{LENGTH}}字
語調:{{TONE}}

要求:
1. 包含引人入勝的標題
2. 結構清晰(引言-主體-結論)
3. 加入相關的實例或數據
4. 提供可行的建議或見解
5. 以呼籲行動結尾

請確保內容原創且具有實用價值。

社群媒體文案

你是社群媒體專家。請為以下產品/服務創作社群媒體文案:

產品/服務:{{PRODUCT}}
平台:{{PLATFORM}}
目標:{{GOAL}}(如:提高知名度、促進銷售、增加互動)

要求:
- 字數限制:{{CHAR_LIMIT}}字以內
- 包含相關hashtag(3-5個)
- 語調要{{TONE}}
- 加入適當的emoji
- 包含明確的行動呼籲

請提供3個不同風格的版本供選擇。

💼 商業分析類

競爭對手分析

你是資深商業分析師。請對以下競爭對手進行全面分析:

我的公司:{{MY_COMPANY}}
競爭對手:{{COMPETITOR}}
行業:{{INDUSTRY}}

分析維度:
1. 產品/服務對比
2. 定價策略
3. 市場定位
4. 優勢與劣勢
5. 市場份額
6. 創新能力
7. 客戶評價

請以結構化的方式呈現分析結果,並提供具體的改進建議。

🎓 教育培訓類

課程大綱設計

你是經驗豐富的教學設計師。請為以下主題設計完整的課程大綱:

課程主題:{{SUBJECT}}
目標學員:{{AUDIENCE}}
課程時長:{{DURATION}}
學習目標:{{OBJECTIVES}}

請包含:
1. 課程概述
2. 學習目標(具體、可測量)
3. 課程模組劃分(每模組包含主題、時長、學習活動)
4. 評估方式
5. 所需資源和工具
6. 先修要求

確保課程設計符合教學原理且實用性強。

個性化學習計劃

你是專業的學習規劃師。請為以下學員制定個性化學習計劃:

學員背景:{{BACKGROUND}}
學習目標:{{GOAL}}
可用時間:每天{{TIME}}小時
學習期限:{{DURATION}}
學習偏好:{{PREFERENCE}}

請提供:
1. 階段性學習目標
2. 每日/每週學習安排
3. 學習資源推薦
4. 進度檢查點
5. 學習效果評估方法

確保計劃具體可行且符合學員特點。

🔧 技術開發類

代碼審查與優化

你是資深的軟體工程師。請對以下代碼進行全面審查:

程式語言:{{LANGUAGE}}
代碼功能:{{FUNCTION}}

代碼:
```{{LANGUAGE}}
{{CODE}}
```

請從以下角度進行分析:
1. 代碼品質與可讀性
2. 性能優化建議
3. 安全性檢查
4. 最佳實踐建議
5. 重構建議

請提供具體的改進代碼和詳細說明。

API 文檔生成

你是技術文檔專家。請為以下API端點生成完整的文檔:

API名稱:{{API_NAME}}
端點:{{ENDPOINT}}
方法:{{METHOD}}
功能描述:{{DESCRIPTION}}

請包含:
1. 端點概述
2. 請求參數說明(包含類型、是否必需、示例)
3. 回應格式說明
4. 狀態碼說明
5. 請求/回應示例
6. 錯誤處理說明
7. 使用注意事項

格式要清晰易懂,適合開發者使用。

🤝 客戶服務類

客服回覆模板

你是專業的客戶服務代表。請為以下情況制定回覆模板:

問題類型:{{ISSUE_TYPE}}
客戶情緒:{{CUSTOMER_MOOD}}
產品/服務:{{PRODUCT}}
公司政策:{{POLICY}}

回覆要求:
1. 語調要{{TONE}}且專業
2. 首先表達理解和同理心
3. 清楚說明解決方案或後續步驟
4. 提供相關資源或聯絡方式
5. 以積極正面的語調結尾

請提供3個不同情境下的回覆版本。

FAQ 自動生成

你是客戶服務專家。請基於以下產品信息生成常見問題FAQ:

產品名稱:{{PRODUCT}}
主要功能:{{FEATURES}}
目標用戶:{{TARGET_USER}}
常見使用場景:{{USE_CASES}}

請生成10-15個常見問題,包含:
1. 產品基本信息類問題
2. 使用方法類問題
3. 故障排除類問題
4. 計費和政策類問題
5. 技術支援類問題

每個問題都要提供清晰、準確的答案。

🚀 進階技巧

Chain of Thought (CoT) 思維鏈

通過要求模型展示推理過程來提高複雜問題的解決準確性。

請一步步分析以下問題:

問題:{{PROBLEM}}

請按照以下步驟思考:
1. 理解問題的核心
2. 識別相關信息
3. 分析可能的解決方案
4. 評估每個方案的優缺點
5. 得出最佳結論

在每一步都要詳細說明你的思考過程。

Role Playing 角色扮演

讓AI扮演特定角色,獲得更專業和針對性的回答。

你現在是一位擁有20年經驗的{{ROLE}}。

背景設定:
- 專業領域:{{DOMAIN}}
- 工作經驗:{{EXPERIENCE}}
- 專長:{{EXPERTISE}}

請以這個角色的身份回答以下問題:{{QUESTION}}

要求:
- 使用該領域的專業術語
- 提供實際的經驗分享
- 給出具體可行的建議

Multi-Shot Learning 多樣本學習

提供多個示例來訓練模型理解特定的輸出格式或風格。

請根據以下示例的格式和風格,處理新的輸入:

示例1:
輸入:{{EXAMPLE_INPUT_1}}
輸出:{{EXAMPLE_OUTPUT_1}}

示例2:
輸入:{{EXAMPLE_INPUT_2}}
輸出:{{EXAMPLE_OUTPUT_2}}

示例3:
輸入:{{EXAMPLE_INPUT_3}}
輸出:{{EXAMPLE_OUTPUT_3}}

現在請處理:
輸入:{{NEW_INPUT}}
輸出:

📅 更新日誌

2025-01-23

v2.1 內容大幅擴充

  • 新增技術開發類案例:代碼審查、API文檔生成
  • 新增客戶服務類案例:客服回覆模板、FAQ生成
  • 完善教育培訓類:添加個性化學習計劃案例
  • 創建內容更新指南和案例生成器工具
  • 添加提示詞工程流程圖和結構圖
2025-01-23

v2.0 重大更新

  • 新增實用案例庫,包含內容創作、商業分析、教育培訓等分類
  • 添加進階技巧章節:CoT、角色扮演、多樣本學習
  • 優化頁面結構和視覺設計
  • 增加更新日誌功能
2025-01-15

v1.5 內容擴充

  • 新增提示注入與安全章節
  • 完善評估與迭代方法
  • 添加更多實用模板示例