AI角色聊天出现乱码怎么办?先按输入侧、显示侧、生成侧三层分开看:输入法和隐藏字符属于输入侧,字体缺字和半角全角混排属于显示侧,角色卡编码与正则替换写错属于生成侧。三层里最容易被误判的是显示侧——看着像故障,其实只是设备没有对应字形。先截图留现场,再由外向内逐层排除,多数情况不必重开会话。
AI角色聊天出现乱码的六类现象对照表
直接对着表找最像的那一行,再看处理方向。
| 现象 | 常见原因 | 处理方向 |
|---|---|---|
| 整句变成方框、问号 | 设备字体缺字,生僻符号没有对应字形 | 换常用字重写;换浏览器或系统字体再看 |
| 中文里夹拼音、英文单词 | 输入法没切回中文;角色卡里用英文写了设定 | 切换输入法;在提示词里限定输出语言 |
| 半个字、字间多出空白 | 粘贴带入零宽字符或混合换行符 | 先粘进纯文本编辑器,清一遍再回填 |
| 冒号星号括号变成代码 | 半角全角混用,或渲染未生效 | 统一改用中文标点,或写清输出格式要求 |
| 导入角色卡后设定全是符号 | 文件编码不是 UTF-8,转义被破坏 | 另存为 UTF-8 后重新导入 |
| 固定某个词每次都出错 | 世界书条目触发或规则覆盖 | 逐条停用条目与规则做对照 |
表里的六类现象常被统称为同一个故障,但它们的处理动作并不重叠。先归类,再动手。
乱码排查从输入侧、显示侧、生成侧切开
三层的判断标准不一样,误判的代价也不同。
输入侧:症状出现在你刚打完还没发出的那句话,或者粘贴进来的长段落。典型原因是输入法还停在组合状态、复制的内容里带着不可见字符。处理成本最低,重打一遍往往就恢复。
显示侧:把出问题的文字复制到备忘录或另一个浏览器里,如果显示恢复正常,就说明原始内容没有坏,只是当前环境渲染不出来。字体、系统语言、渲染未生效都会造成这种错觉,不需要改角色卡。
生成侧:同一个角色、同一类句式稳定复现,换设备也一样。这种要从角色卡、世界书和规则三处找。合欢AI 的角色卡里可以编辑提示词、快捷指令、正则和屏蔽词;世界书条目支持关键词触发与按概率触发,还能设置插入位置、扫描深度和排序。任何一处写错符号,都会在输出里变成看不懂的内容。
想直接试一试?
进合欢主站选一个角色,把上面的内容用起来。可免费试用,进阶能力按平台规则计费。
三步定位:从截图到复现
按顺序做完这四步,基本能确定问题落在哪一层。
- 先截图或原样复制出问题的那段,保留现场,不要在同一会话里继续追问,避免把触发条件冲掉。
- 在输入框手打一句十个字以内的中文短句发出去,看新回复是否正常。正常说明输入侧大概率没问题。
- 换一个角色,用同一句话再发一次。新角色正常、旧角色异常,问题就在角色卡或世界书。
- 换浏览器或换设备打开同一账号的会话,看同一段文字是否还是这样。换了就正常,属于显示侧。
补充一句:合欢AI 的会话保存在云端,登录同一账号换设备可以接着聊,所以第四步可以直接验证,不用重新搭一遍设定。
输入法与设备侧的处理顺序
- 先把输入法切回中文,删掉输入框里残留的半成品内容,重新输入一句短句测试。
- 如果是从别处复制来的长文,先粘到系统自带的纯文本编辑器,再复制回输入框,把隐藏字符过滤掉。
- 手机端可以换成系统自带键盘再试一次,部分联想候选会带进不可见符号。
- 换浏览器标签页或重开页面,排除渲染卡住的可能。
- 需要长期接续记录、跨设备使用的时候再登录账号,把会话固定下来。
做完这五步还是异常,基本可以排除输入侧和设备侧,把注意力转到角色设定。
角色卡、世界书与正则引起的符号异常
这一层的排查要动设定,建议先复制一份角色卡再改。
- 打开角色卡,检查人设、开场白和行为描述里有没有生僻符号、表情符号或半角全角混排。开场白一个角色最多 10 条、每条不超过 300 字,短句更容易控制符号。
- 进世界书,逐条看设定条目。关键词触发的条目如果词太短,容易在无关的句子里被命中;按概率触发的条目如果扫描深度设得过大,会把早期设定反复插入,中途出现格式错乱。先临时停用可疑条目做对照。
- 检查正则替换。正则写错会把正常字符替换成空串或问号,表现和乱码很像。先把自定义规则全部停用,发一句话确认基线,再逐条启用。
- 检查屏蔽词列表,确认没有误把常用字写进去,导致这些字被替换掉。
- 改完保存后开一个新会话验证,旧会话里已经被污染的内容不会自动修复。
需要给输出加一层语言约束时,可以把这个模板贴进提示词或快捷指令里。
导入 JSON 后整段变成问号怎么处理
合欢AI 支持导入 SillyTavern 角色卡 JSON 和世界书,也支持本站导出的作品包以及部分其他平台导出的 JSON。导入后出现整段符号异常,通常是文件本身的问题,不是账号或会话的问题。
- 用文本编辑器打开原文件,另存为 UTF-8 编码,再重新导入一次。
- 检查文件里的引号和反斜杠是否完整。转义被破坏的 JSON 即使能导入,字段内容也会错位。
- 如果原文件来自其他平台,先只保留人设与开场白字段,导入成功后再补世界书内容。
- 导入文件不含 CG 图,缺图属于预期情况,不要当成加载失败处理。
- 导入完成后先发一句短句测试,再发布或长期使用。
情绪相关的设定如果让你不适,及时退出会话。AI 没有真实情感,也不能替代现实关系或专业帮助;遇到严重情绪困扰,建议告诉身边的人或寻求专业帮助。
计费口径统一说明:可免费试用,进阶能力按平台规则计费,以产品内显示为准。
常见问题
AI角色聊天出现乱码怎么办,重开会话就能修好吗
多数时候修不好。重开会话只清空当前上下文,输入法状态、设备字体和角色卡里的符号都还在。正确顺序是先判断属于输入、显示还是生成侧,再针对那一层处理;只有确认是长文把格式冲乱时,重开才有意义。
为什么只有某几个角色会乱码
问题多半在角色卡本身。人设、开场白或世界书条目里带了生僻符号、半角全角混排或转义写错的字符,就会在特定位置反复出错。换个角色测同一句话就能确认:换了就正常,说明要从这张卡改起。
导入角色卡后整段变成问号,先查什么
先查文件编码和转义。把导出的 JSON 重新保存为 UTF-8,再导入一次;如果仍然异常,用文本编辑器打开,看引号和反斜杠是否被多余字符破坏。导入文件不含 CG 图,缺图属于正常现象,不必当成加载失败。
回复里总夹英文单词,算乱码吗
严格说不是编码问题,但读起来一样别扭。常见来源是角色卡里用英文写了语气或身份描述,输出时就跟着夹带。在提示词里写清只用简体中文表达、术语放括号内用中文说明,多数情况下一两轮就会收敛。