ChatGPT 自定义指令怎么写?先留下四条稳定规则 - AIPlan
自定义指令怎样写才有用?用语言、受众、输出格式和核实要求构成短规则,并说明哪些背景应留在当前任务中。

自定义指令只写 4 条就够:语言、受众、输出格式、核实要求。截至 2026 年 10 月 18 日核对,入口在 ChatGPT 网页版的 设置 → 个性化 → 自定义指令,分成"关于你"和"希望 ChatGPT 如何回复"两栏,每栏官方给的字数上限都是 1,500 字符。多数人第一次写会塞进七八条互相冲突的要求,结果模型每次只执行前两条。
四条规则分别管什么
语言。 写"始终用简体中文回答,英文术语保留原文并在首次出现时用括号给出中文"。这一条能省掉每次手动纠正的次数。
受众。 写"读者是没有技术背景的店主,不要用缩写"。受众一变,用词深度会自动跟着变,不需要每次交代。
输出格式。 写"回答先给结论,再给理由;超过 3 条时用编号列表;不要用 Markdown 表格除非我明确要求"。格式是最容易稳定生效的一类指令,因为它可以被逐条验证。
核实要求。 写"涉及价格、日期、政策条款时,标注来源名称与核对日期;无法核实的部分直接说不知道"。
这四类之外的偏好,比如"我喜欢幽默的语气""请称呼我为老王",属于锦上添花,写进去也行,但不该挤占前面四条的位置。
为什么写多了反而变差
指令之间会打架。写"回答要详细"和"回答控制在 200 字以内",模型只能二选一,通常是后出现的覆盖前面的,或者干脆折中成一段 400 字的四不像。
还有一类冲突更隐蔽:风格指令和任务指令抢注意力。一份 1,200 字符的自定义指令里塞了 9 条偏好,模型每次回答都要先做一遍取舍,长回答时容易丢掉后半段的要求。实测经验是 4 到 6 条最容易稳定执行,超过 8 条就开始出现随机漏项。
判断方法:把你写的每一条拿去问"这条如果没生效,我能立刻看出来吗?"能看出来的留下,看不出来的删掉。"保持专业"看不出,"每条事实标注来源"看得出。
一个可直接改用的模板
关于我:
- 我在中国大陆,用中文工作,偶尔需要英文材料。
- 我主要用 ChatGPT 做资料整理、写作和产品文案。
回复方式:
1. 始终用简体中文回答,英文术语保留原文,首次出现时加中文解释。
2. 先给结论或判断,再给依据,不要在开头复述我的问题。
3. 涉及价格、日期、政策时,标注来源名称与核对日期;查不到就说查不到。
4. 列表超过 3 项时用编号,不要用表格,除非我明确要求。
5. 不确定的地方单独列一段,不要混在正文里。
这个模板大约 380 字符,留出了大量余量。以后想加规则,加在第 5 条后面,不要插进中间打乱编号。
哪些内容不该写进自定义指令
自定义指令是全局常量,每次新对话都会加载。所以它适合放"永远成立"的偏好,不适合放"这个项目才成立"的背景。
• 具体项目资料:某个客户的品牌规范、某份合同的条款、某个代码库的目录结构。这类内容应该放进项目(Projects),一个项目一套资料,切换项目就切换上下文。
• 一次性任务要求:这次要 800 字、这次要口语化、这次要模仿某本书的风格。写在当前消息里就行。
• 敏感信息:身份证号、银行卡、密码、Session JSON。自定义指令会长期保存在账号里,不是放密钥的地方。
判断标准很直接:这条内容 3 个月后还成立吗?成立就写进自定义指令,不成立就写进项目或当前对话。
自定义指令、记忆、项目三者的分工
三者都会影响回答,但作用范围不同,混用是最常见的浪费。
机制
作用范围
适合放什么
怎么改
自定义指令
所有新对话
语言、受众、格式、核实要求
手动编辑,改一次全局生效
记忆
所有新对话,自动积累
你的角色、常用术语、长期偏好
在记忆列表里逐条删除
项目
单个项目内的对话
项目资料、项目专属指令
在项目设置里改
一个常见的错误是把项目背景写进自定义指令,结果做 A 项目时模型一直提 B 项目的品牌名。另一个错误是反过来,把"始终用中文"写进每个项目,重复 5 遍。
记忆和自定义指令还有一处差别:记忆是模型自己判断要不要存,自定义指令是你明确写下的规则。要求严格执行的规则,写自定义指令;希望模型自己摸索的偏好,交给记忆。
改完之后怎么验证
写完不要直接关掉页面。开一个新对话,问 3 个能触发不同规则的问题:
• 问一个价格类问题,看有没有标注来源与日期。
• 让它列 5 条建议,看是不是用了编号而不是表格。
• 问一个它大概率不知道的细节,看会不会老实说不知道。
3 项都符合,说明指令生效。只符合 1 项,通常是规则写得太抽象,回去把"专业""准确"换成可观察的动作。
改指令之后,旧对话不会自动套用新规则。想验证效果必须开新对话,这一点经常被误解成"改了没用"。
什么时候该清空重写
出现下面任意一种情况,与其逐条修补,不如清空重来:
• 规则超过 8 条,你自己都记不全。
• 有 2 条以上互相矛盾,比如既要求详细又要求简短。
• 里面还留着上一个人、上一份工作、上一个项目的背景。
• 你发现每次开新对话都要额外补一句"另外……",说明缺的规则已经攒了 3 条以上。
清空重写一次大约 10 分钟,比每次对话手动补 3 句话省得多。写完把模板存到本地笔记里,下次换账号或换设备可以直接粘回去。
想进一步减少重复解释背景,可以看用项目集中管理长期任务的资料与指令;如果拿不准该把偏好交给记忆还是写死成规则,记忆功能保存什么、多久检查一次讲了两者的边界。单次任务怎么写得更可执行,把需求写成一份可检查的任务有完整示例。
自定义指令的价值不在写得多全,而在写得少而稳。4 条能稳定执行的规则,胜过 10 条时灵时不灵的愿望清单。
参考资料资料核对日期:2026-10-17
• Memory in ChatGPT | OpenAI Help Center
• Projects in ChatGPT | OpenAI Help Center
延伸阅读• 提示词怎么写更有效?把需求写成一份可检查的任务
• ChatGPT 记忆功能怎么用?保存偏好,定期检查是否过时
• ChatGPT 项目怎么用?让长期任务少重复解释背景