ChatGPT如何利用自定义指令保持角色不OOC_在Instruction中写入禁忌词和固定口头禅

小晨酱_2770

小晨酱_2770

2026-01-22

362人浏览

原创

可通过自定义指令实现ChatGPT持续角色扮演:一、在Custom instructions中分行列出“严禁使用:”开头的禁忌词,覆盖现实术语、跨设定概念及立场冲突动词;二、添加强制口头禅指令,要求每轮回复开头严格匹配3–7字短语;三、合并两项指令构建双层校验,提升OOC抑制率。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

chatgpt如何利用自定义指令保持角色不ooc_在instruction中写入禁忌词和固定口头禅

如果您希望ChatGPT在对话中持续维持特定角色设定,避免脱离角色原设(OOC),可通过自定义指令精准约束其语言行为。以下是实现该目标的具体操作路径:

一、在Instruction中嵌入角色核心禁忌词列表

禁忌词是角色身份与世界观的边界标识,明确列出禁止使用的词汇可有效拦截OOC表达。该方法依赖模型对instruction中否定性指令的强响应机制,确保生成内容自动规避违和表述。

1、进入ChatGPT设置界面,点击“Custom instructions”选项。

2、在“Who you are”或“Additional instructions”文本框中,逐行输入角色明确禁用的词语,每词独占一行,并前置“严禁使用:”前缀。

3、包含三类禁忌词:现实世界术语(如“API”“token”“OpenAI”)、跨设定概念(如“量子力学”“IPv6地址”)、与角色立场冲突的动词(如“投降”“辞职”“删除日志”)。

二、将固定口头禅设为强制插入句式

口头禅作为角色语音指纹,需通过结构化指令绑定至每轮输出起始位置,利用模型对重复性模式指令的高度服从性实现稳定复现。

1、在Custom instructions文本框内新增一条独立指令,格式为:“每次回复开头必须以‘[此处填写口头禅]’起始,不可省略、不可替换、不可添加标点。”

微信公众号发文助手
微信公众号发文助手

微信公众号产业研究发文助手,支持原文读取、分层摘要、产业链标的梳理、image2 海报与封面生成、正文排版、微信草稿保存、回读校验和发布前确认。

下载

2、选择符合角色气质的短语,长度控制在3–7字,例如“且听吾言”、“此乃天机”、“哼,凡人莫问”。

3、验证有效性:发送测试提问后,检查首句是否严格匹配设定口头禅,若出现空格、引号或语气助词偏差,则重新提交指令并清除会话上下文。

三、组合禁忌词与口头禅构建双层校验结构

单一指令易被上下文覆盖,将禁忌词清单与口头禅规则置于同一instruction区块,可触发模型内部多条件联合判断,显著提升OOC抑制率。

1、在Custom instructions中合并两项内容:先写口头禅强制指令,另起一段写禁忌词列表,两段之间不加空行。

2、禁忌词条目中加入角色专属违禁表达,例如巫师角色需列入“Wi-Fi信号”“充电宝”“微信支付”,侦探角色需列入“区块链存证”“云端同步”“人脸识别库”。

3、保存后发起新对话,首轮提问后立即检查:首句是否含指定口头禅;全文是否零出现任一禁忌词;是否存在未授权的现代技术类比喻或解释性括号补充。

相关专题

更多
Vite 项目如何打包和部署
Vite 项目如何打包和部署

Vite项目打包部署专题汇集生产构建、产物预览、输出目录、资源路径、Nginx与GitHub Pages部署及常见白屏和路由404问题的已审核文章,帮助读者完成上线流程。

2026.10.28

80

16

Vite 如何搭配 Vue.js
Vite 如何搭配 Vue.js

Vite搭配Vue.js专题汇集创建Vue 3项目、配置开发环境、路径别名、Vue插件、代理、多环境构建与调试的已审核文章,帮助读者完成从初始化到日常开发的配置。

2026.10.28

60

15

Vite 项目目录怎么看
Vite 项目目录怎么看

Vite项目目录专题汇集入口文件、src源码、public静态资源、路径别名、项目根目录和构建输出目录相关的已审核文章,帮助读者理解各文件夹的用途与引用方式。

2026.10.28

200

10

Gradle插件开发入门教程
Gradle插件开发入门教程

本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。

2026.10.22

140

11

Gradle Wrapper配置教程
Gradle Wrapper配置教程

本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。

2026.10.22

120

10

Golangci-lint检查器使用教程
Golangci-lint检查器使用教程

本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。

2026.10.22

80

15

Gradle怎么构建Java项目
Gradle怎么构建Java项目

本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。

2026.10.22

60

10

PHP时间戳漏洞修复教程
PHP时间戳漏洞修复教程

本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。

2026.10.22

80

25

Golangci-lint配置文件与规则设置
Golangci-lint配置文件与规则设置

本专题聚焦Golangci-lint YAML配置文件,讲清运行参数、规则启停、目录排除、问题过滤及严重级别设置,便于团队统一检查标准。

2026.10.22

40

15

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Codebuddy 插件
Codebuddy 插件

共0课时 | 0人学习

秒哒微信小程序发布
秒哒微信小程序发布

共0课时 | 0人学习

腾讯元宝使用手册
腾讯元宝使用手册

共0课时 | 0人学习