Ch12 Prompt工程修订于 二〇二六年七月六日
系统提示词和用户提示词
你已经知道了:提示词就是你跟 AI 说话时输入的那段话。
这段话其实可以分成两种:一种是你自己写的,一种是别人提前替你写好的。
用户提示词
你自己打出来的那段话,就是用户提示词。每次跟 AI 聊天时你敲的字,都算。
比如你输入”帮我写一封道歉信”,这句话就是用户提示词。你问什么,AI 就回答什么。
系统提示词
在你开口之前,做这个 AI 工具的人已经提前写好了一段规则,提前交给了 AI。你是看不见的。这段规则就是系统提示词。
它告诉 AI 三件事:
- 你扮演谁。比如”你是一个有经验的中医”
- 怎么说话。比如”回答不要超过三句话”
- 什么不能做。比如”不要回答怎么伤害别人”
打个比方
系统提示词就像导演开拍前塞给演员的剧本。演员读完知道自己演谁、怎么演。用户提示词就像观众在台下喊的问题。演员用剧本设定好的角色来回答。
同一个问题”头疼怎么办”:
- 问一个被设定为”中医”的 AI,答案偏中药调理
- 问一个被设定为”西医”的 AI,答案偏化验检查
不是 AI 变了,是系统提示词不一样。
谁写、谁看
- 系统提示词:做工具的人写的,你看不见
- 用户提示词:你写的,你能看见
为什么要有系统提示词
举个例子。有一个叫 ChatGPT 的 AI 对话工具。你问它”怎么做危险的事”,它会拒绝回答。不是你问法有问题——是它的系统提示词里写了”不能教人做危险的事”。
再比如你用一个”翻译工具”。不管你问什么,它都只会帮你翻译,不会跟你闲聊。这也是系统提示词在限制它——把它的角色限定在”只做翻译”。
总结
用户提示词是你说的。系统提示词是别人替你写好的,你看不见,但它一直在背后起作用。两个加在一起,才是完整的提示词。
相关笔记
- 三种问法:Zero-shot、Few-shot、思维链 — 学会了提示词分两种,下一步学怎么问效果最好
- 第12章 · 提示词工程 — 回到提示词的基础定义
下一步
- 三种问法:Zero-shot、Few-shot、思维链 — 学会了提示词分两种,下一步学怎么问效果最好
- 第12章 · 提示词工程 — 回到提示词的基础定义
来源
- PromptLayer, “System Prompt vs User Prompt”, https://blog.promptlayer.com/system-prompt-vs-user-prompt-a-comprehensive-guide-for-ai-prompts/
- CSDN, “系统提示词和用户提示词的区别”, https://blog.csdn.net/qq690219309/article/details/143962540
- 少数派, “AI 提示词入门”, https://sspai.com
- 优设网, “告别无效提问”, https://uisdc.com/user-prompt-s
- Regie.ai, “User Prompts vs System Prompts”, https://www.regie.ai/blog/user-prompts-vs-system-prompts