系统提示词结构(System Prompt Structure)是一份关于 AI 产品系统提示词设计方法的资料。它把系统提示词定义为 AI 产品中最重要的设计部分:它决定了 AI 是谁、知道什么、如何表现以及产出什么,相当于把品牌指南、交互规格和行为契约合并到一份文档中。
系统提示词的解剖结构
一份结构良好的系统提示词包含若干不同分区,每个分区服务于特定目的:
-
身份与角色 AI 是谁?它的目的是什么?这为后续所有内容定下基调。例如:“你是一位资深 UX 研究员,帮助设计团队……”要保持具体。“你是一个有用的助手”过于含糊,无法产生一致的行为。
-
上下文与知识 AI 知道什么?它的领域是什么?它在使用哪些信息?包括:领域边界,即它是哪些方面的专家、哪些超出其范围;与任务相关的背景信息;用户上下文,即它在和谁对话、对方需要什么。
-
行为规则 AI 应如何表现?有哪些该做和不该做的?包括:语气与声音的规格;回复格式偏好;护栏与禁止行为;交互风格(提出澄清性问题、保持简洁、逐步思考)。
-
输出规格 AI 应该产出什么?以什么格式?包括:预期的输出结构;长度指引;格式要求(markdown、JSON、纯文本);质量标准。
-
示例(可选但有力) 对预期行为的具体演示:展示理想回复的输入-输出对;展示如何处理棘手情况的边界案例。
结构原则
顺序很重要:模型更关注提示词开头和结尾的内容。把最重要的指令放在前面。 具体胜过冗长:简短而具体的提示词胜过冗长而含糊的提示词。 正向指令胜过负向指令:“做 X”比“不要做 Y”更清晰——不过两者各有其适用之处。 关注点分离:把身份、规则和输出规格放在不同的分区中。 可测试性:提示词中的每条指令都应是可测试的。如果你无法判断 AI 是否遵循了它,就重写它。
常见的结构错误
大杂烩式提示词:把所有可能的指令都塞进去。模型无法排定优先级。 相互矛盾的指令:规则彼此冲突,迫使模型猜测该遵循哪一条。 隐含期望:假定模型知道你想要什么,却没有说出来。 指令分散:同一主题在多个地方出现,造成不一致。 静态提示词:从不根据实际有效的结果更新提示词。
设计产物
带标签分区的系统提示词文档;提示词需求规格(提示词必须达成什么);提示词评审清单;带变更理由的版本历史。
适用场景与限制
该资料面向 AI 产品的提示词设计工作,可作为撰写、评审和迭代系统提示词的结构化参考。资料未提供具体的安装命令、代码示例、平台信息或收费信息。