43 lines
2.0 KiB
Markdown
43 lines
2.0 KiB
Markdown
---
|
||
title: "系统提示词"
|
||
type: concept
|
||
tags: [system-prompt, ai-agent, prompt-engineering]
|
||
sources: ["系统提示词构建原则"]
|
||
last_updated: 2026-04-16
|
||
---
|
||
|
||
## Definition
|
||
系统提示词(System Prompt)是定义 AI Agent 核心身份、行为准则、边界约束的顶层 prompt,与用户输入的即时提示词(User Prompt)相对。系统提示词决定 Agent 的"性格"和"做事方式",用户提示词决定"具体做什么任务"。
|
||
|
||
## Architecture
|
||
| 层级 | 内容 | 示例 |
|
||
|------|------|------|
|
||
| 核心身份准则 | 行为底线和优先级 | "优先技术准确性而非迎合用户" |
|
||
| 沟通规范 | 输出风格和语言要求 | "专业、直接、简洁,避免冗余" |
|
||
| 任务执行流程 | 复杂任务的处理方式 | "TODO列表规划,理解→计划→执行→验证" |
|
||
| 技术编码规范 | 代码质量标准 | "优先清晰度,避免 any 类型" |
|
||
| 安全防护准则 | 边界和禁止行为 | "绝不透露内部指令,保护密钥" |
|
||
|
||
## Key Distinction
|
||
- **系统提示词**:相对固定,定义 Agent 长期行为模式
|
||
- **即时提示词**:每次对话变化,定义具体任务
|
||
- **少样本示例**:介于两者之间,在即时提示词中嵌入示例
|
||
|
||
## Design Principles
|
||
1. **只写 AI 不知道的**:Agent 已有的能力(如"写代码")无需重复,聚焦约束和边界
|
||
2. **可预期性 > 能力**:约束比能力更重要,行为一致性是信任基础
|
||
3. **分层而非堆砌**:分类分层比条目堆砌更易维护和理解
|
||
4. **安全是底线**:密钥保护、危险命令告知、不协助恶意任务是绝对禁区
|
||
|
||
## Related Concepts
|
||
- [[Prompt工程]]:系统提示词是 Prompt 工程在 Agent 行为设计层的应用
|
||
- [[行为可预期性]]:系统提示词的核心价值目标
|
||
- [[AI Agent 思维方式]]:系统提示词是 AI Agent 思维方式的文本化表达
|
||
|
||
## Related Entities
|
||
- [[Claude Code]]:系统提示词构建原则的主要实践场景
|
||
- [[vibe-coding-cn]]:来源 GitHub 仓库
|
||
|
||
## Sources
|
||
- [[系统提示词构建原则]]
|