什么是系统提示 System Prompt:聊天框背后那套隐形规则

发布于 2026-10-04 · 分类:AI 学习助手
系统提示是设定模型身份、语气和边界的一段前置指令,通常藏在输入框之外。懂它,才知道为什么同一个模型换个设定就完全不一样。

「第二教育网」是一个专注于优质教育资源导航与学习方法分享的第三方平台。本文将从方法、工具与实操几个角度,帮你把这件事一次看明白。

系统提示(System Prompt)是夹在用户输入之前的一段前置指令,负责规定模型的身份、语气、回答边界和输出格式。普通聊天框里它通常被隐藏,从预设或系统里配置;用接口调用时则是单独一个字段。它是同一个模型表现出不同性格的根本原因。

系统提示能规定什么

用户提示和系统提示的分工

用户提示是这一轮问什么,系统提示是一直怎么答。前者每次不同,后者跨会话保持。学生最直观的感受是:同一个模型,加上你是小学三年级数学老师,说话别用术语之后,同样的题讲解就明显变了。

写好系统提示的三个原则

一是只写长期有效的规则,别把某道题的限制塞进去。二是把模糊词换成可执行的说法,把答得好一点改成先给结论,再列两条理由。三是写明不做什么,比如不编造出处,不确定就直说不知道,这比堆砌正面要求更能防跑偏。

它也不是万能的

系统提示只是上下文里靠前的一段,模型在长对话后仍可能被新输入带偏;遇到强对抗性提问,单靠它很难完全拦住。合理的心态是把它当成长期设定,而不是安全锁。设置过长的系统提示还会占用上下文,挤掉真正需要的资料。

三个自查动作

一句话说,系统提示是 AI 的脾气和规矩,用户提示是这一轮要办的事。两者分开写清楚,输出才稳定。

落地小技巧:很多客户端支持保存自定义预设,把常用设定存成一份即可全局复用;如果产品没有这个功能,就把设定写在第一轮提问的前面,并且记得新开会话时补一遍,避免每轮的语气和限制都不一致。

常见问题(FAQ)

系统提示在哪里能看到

普通网页聊天框里通常看不到,它由产品方在后台预设。用接口调用时会单独有一个系统消息字段,你可以自己写。部分客户端的预设功能其实就是把你的文字放在系统位置。

系统提示写了 AI 就一定会遵守吗

大多数时候会明显生效,但不是绝对保证。长对话中它会逐渐被新内容稀释,遇到强对抗提问也可能被绕过。所以重要格式要在用户提示里再确认一次。

系统提示写得越长越好吗

不是。每段都要占上下文空间,还可能削弱关键约束的注意力。建议只保留身份、语气、边界、格式四类长期规则,把具体任务留给每次的用户提示。

本文由「第二教育网」整理发布,内容仅供参考,不构成专业建议。如有具体学业或教学问题,建议咨询相应的专业机构或老师。