Skip to content

[日期] 预计学习时间:30-35 小时

2.1 Prompt Engineering 深度

[!] 大厂 JD 几乎 100% 提到"熟悉 Prompt Engineering",这是 Agent 开发的核心技能

System Prompt 设计原则:

python
# 好的 system prompt 结构
system_prompt = """## 身份
你是一名有 10 年经验的高级软件工程师,专精 Python、Go 和分布式系统。

## 行为规则
1. 先分析代码意图,再指出问题
2. 每条建议必须说明:问题是什么、为什么是问题、如何修复
3. 按严重程度排序:🔴 致命 → 🟡 建议 → 🟢 风格
4. 不要说废话,直接给出结论

## 输出格式
使用 Markdown,每个问题一个段落。

## 禁止
- 不要过度解释基础概念
- 不要给出未经请求的完整重写
"""

关键技术:

技术难度优先级说明
Few-Shot Prompting
Chain-of-Thought (CoT)
Self-Consistency
Tree-of-Thought (ToT)
Directional Stimulus Prompting
LangGPT

国产模型的 Prompt 特殊性:

  • 中文 Prompt 通常比英文效果略差,建议关键指令用英文
  • DeepSeek 对 CoT 格式有特殊优化,建议使用 <think...</think> 标签
  • 通义千问对 XML 标签格式的遵循度较好

学习资料清单

官方文档:

论文:

GitHub:

实践平台: