System Prompts 概述
什么是 System Prompt,为什么值得学习
什么是 System Prompt?
System Prompt(系统提示词)是 AI 大模型的"操作手册",它定义了 AI 的:
- 身份角色:AI 是谁,有什么能力
- 行为约束:什么能做,什么不能做
- 输出格式:如何组织回复
- 工具使用:可以调用哪些工具,如何调用
当你打开 ChatGPT、Claude 时,你看到的只是用户界面。背后,每个 AI 产品都有一套精心设计的 System Prompt,让 AI 表现出特定的行为模式。
为什么学习 System Prompts?
1. 顶级 Prompt 工程参考
各大 AI 公司的 System Prompts 是由顶尖工程师团队精心打磨的产物,代表了 Prompt Engineering 的最高水平。通过学习这些真实案例,你可以:
- 理解专业级 Prompt 的结构
- 学习行为约束的设计方法
- 掌握工具调用的规范写法
- 参考多轮对话的上下文管理
2. 实用价值
学会 System Prompt 设计,你可以:
- 在 API 调用中设计更好的 system message
- 构建自己的 AI Agent / Chatbot
- 定制专属的 AI 助手(GPTs、Claude Projects)
- 优化企业级 AI 应用的用户体验
Prompt Lab
立即查看 →把这章的知识,直接变成实战能力
进入交互式实验室,用真实任务练 Prompt,10 分钟快速上手。
System Prompt 的核心组成
一个完整的 System Prompt 通常包含以下部分:
┌─────────────────────────────────────┐
│ 1. 身份定义 (Identity) │
│ - 名称、版本、能力边界 │
├─────────────────────────────────────┤
│ 2. 行为准则 (Guidelines) │
│ - 沟通风格、回复长度 │
│ - 安全边界、伦理约束 │
├─────────────────────────────────────┤
│ 3. 工具定义 (Tools) │
│ - 可用工具列表 │
│ - 调用格式、参数说明 │
│ - 使用场景、优先级 │
├─────────────────────────────────────┤
│ 4. 输出规范 (Output Format) │
│ - Markdown 格式要求 │
│ - 引用格式、代码格式 │
├─────────────────────────────────────┤
│ 5. 特殊场景处理 (Edge Cases) │
│ - 敏感话题处理 │
│ - 错误处理、兜底策略 │
└─────────────────────────────────────┘
各厂商 System Prompts 来源
本课程参考的 System Prompts 来自公开渠道收集的各大 AI 产品的真实配置:
| 厂商 | 产品 | 特点 |
|---|---|---|
| Anthropic | Claude 4.5 Sonnet, Claude Code | 强调安全性、工具规范详细 |
| OpenAI | GPT-4o, GPT-5, Codex | 功能全面、工具生态丰富 |
| Gemini 2.5, Gemini CLI | 多模态能力、搜索集成 | |
| xAI | Grok 3/4 | 个性化、实时信息 |
| 其他 | Perplexity, Raycast AI, Kagi | 垂直场景、特色功能 |
学习建议
初学者路径
- 先读 Claude 官方 Prompt — 结构清晰,适合入门
- 对比 GPT vs Claude — 理解不同设计哲学
- 分析工具调用部分 — 重点学习 Function Calling
进阶路径
- 研究 Claude Code / Codex — 学习 AI 编程助手设计
- 分析 Agent Mode Prompts — 理解 Agent 行为控制
- 尝试自己设计 — 动手实践,反复迭代
下一步
在接下来的章节中,我们将:
- 深度解析各厂商 System Prompts — 逐段分析核心设计
- 提炼 10 个设计模式 — 总结可复用的 Prompt 技巧
- 实战练习 — 设计你自己的专业级 System Prompt
💡 小贴士:学习 System Prompts 的最好方式是边读边思考"为什么这样设计",而不是死记硬背。每一条规则背后都有具体的用户场景和产品考量。