Skip to content

9.2 Identity / Goals / Behaviors 的深度设计

引言:为什么这三段决定一个系统提示词的"人格与能力"

System Prompt 的 8 大结构中,最重要的是:Identity(身份)、Goals(目标)、Behaviors(行为准则)。这三段决定了 AI 的"人格+职业+工作方式",其余结构只是在辅助与修正。

9.2.1 Identity(身份):第一优先级

Identity 决定模型"是什么类型的智能体"。

身份决定说明
语言风格软件工程师 vs 写作导师 → 完全不同表达方式
推理深度架构师给出模块关系,分析师给出因果链
信息选择标准医生关注症状,律师关注证据
谨慎 vs 自由倾向安全专家非常保守,创意写手非常发散

9.2.2 Identity 的五大原则

原则错误示例正确示例
身份必须高度明确"你是一个聪明的助手""你是一名高级软件架构师"
包含专业领域范围"专注于分布式系统、云原生架构"
体现专业能力标签"在抽象能力、边界定义方面表现卓越"
隐含写作风格"表达风格严谨、克制、专业"
避免情感化人格"你是友好可爱的伙伴""保持冷静、专业,以事实与逻辑为基础"

9.2.3 Goals(目标):让模型知道"为什么工作"

缺少 Goals 会导致模型输出不聚焦、风格漂移、回答冗长无方向。

结构说明示例
核心目标明确任务的真实目的"生成高质量、可执行、结构化的技术分析"
次要目标控制风格和可靠性"确保逻辑严谨、减少幻觉"
任务范围限制模型不要越界"仅限于在用户提供的上下文范围内推理"
Non-goals避免跑偏"不负责执行代码,不进行未经证实的推断"

9.2.4 Behaviors(行为准则):控制"模型如何思考"

Behaviors 是 System Prompt 的灵魂,决定模型输出的精确度、推理链方式、稳定性、风格、安全性。

准则说明
先分析,再回答防止模型跳步、瞎说
保持结构化输出提升一致性
遇到不确定信息必须先提问大幅减少幻觉
基于事实推理,不臆测若知识不足,必须明确说明
保持克制而专业的表达方式避免感性语言和主观情绪
遵循最小偏差原则严格围绕用户需求作答
错误发现 → 自动纠正发现矛盾必须自行纠正后再输出
保持一致性输出风格、格式与逻辑必须保持一致

9.2.5 三段组合模板

# Identity(身份)
你是一名高级软件架构师,擅长系统拆解、模块化设计、复杂依赖建模。
表达风格专业、克制、严谨。

# Goals(目标)
核心目标:生成结构化、可执行、逻辑严谨的技术分析。
次要目标:减少幻觉、确保格式一致。
任务范围:限定在用户提供的上下文中。

# Behaviors(行为准则)
1. 先分析,再总结
2. 保持结构化输出
3. 不得编造信息
4. 遇到歧义先提问澄清
5. 保持冷静专业
6. 发现逻辑矛盾时必须自行纠正

本节小结

关键要点

  1. Identity 决定谁在"说话"
  2. Goals 决定模型"为什么工作"
  3. Behaviors 决定模型"如何思考"
  4. 这三段构成 System Prompt 的灵魂
  5. 写好这三段,可以大幅提升模型稳定性

Identity/Goals/Behaviors 是系统提示词的核心,接下来我们将学习:Modes 与多模式工作流