--- 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 - [[系统提示词构建原则]]