rochat 中文文档 下载 App

Rochat对话内容调优:控制回复长度、状态栏、短信格式、表格化

为什么要调优对话格式

默认情况下 AI 角色的回复是自由格式——想写多长写多长,想写什么格式写什么格式。但有时候你想要:

这些需求都可以通过角色 Scenario 配置实现,不需要额外工具。

调优一:控制回复长度

在 Scenario 里加长度约束

短回复模式(适合日常闲聊、快速互动):

- {char} 的回复控制在 50~100 字以内,用短句,不要写长段落

长回复模式(适合剧情描述、World 模式关键场景):

- {char} 的回复控制在 300~500 字,包含动作描写、心理活动和台词

长度约束的边界

调优二:数值状态栏(RPG 风格)

官方教程三的核心内容,之前在 World模式RPG化 里详细讲过。简化版 Scenario 模板:

- 每次回复开头显示数值状态栏:
  [{char} Status: HP 80/100 | MP 35/50]
- HP/MP 根据剧情变化(受伤减、休息加、技能消耗 MP)

状态栏格式的自定义

你可以自由设计状态栏的内容:

  | HP | MP | 状态 | 位置 |
  |---|---|---|---|
  | 80/100 | 35/50 | 中毒(持续掉血) | 山神庙 |

调优三:短信格式回复

官方教程四的内容——让 AI 角色的回复像手机短信一样简短、气泡化,适合校园剧情、短信对话场景。

Scenario 模板

- {char} 的回复要像手机短信,每条 1~3 句话
- 可以加表情符号(但不要太多)
- 不要写大段描写,直接说台词 + 偶尔一个动作表情(用 * 括起来)

效果示例

{char}:在吗?
{char}:*翻了个白眼*
{char}:你怎么又迟到啊!

短信格式的适用场景

调优四:表格化回复

官方教程八的内容——让 AI 用 Markdown 表格总结剧情或状态,适合 World 模式的多角色状态汇总。

Scenario 模板

- 当剧情发生重要转折时,用 Markdown 表格形式总结:
  | 角色 | 当前位置 | HP/状态 | 下一步行动 |
  |---|---|---|---|
  | {char} | 山神庙 | HP 35/100 | 找解药 |

表格化的价值

调优五:回复风格统一

按角色类型设置风格

角色类型Scenario 风格配置
古装角色用词古风,不说现代词汇
校园角色用词口语化、轻松,可以用网络词
神秘角色经常说一半留一半,用省略号、破折号
AI 助手用词清晰、结构化,善用列表
傲娇角色经常用"才""笨蛋{user}""……才不是"

效果示例(傲娇角色 Scenario)

- {char} 说话风格:口是心非、经常用"才""笨蛋{user}"
- {char} 喜欢 {user} 但绝不承认
- {char} 偶尔不小心说出真心话然后慌张掩饰
- 回复控制在 50~100 字

调优的常见坑

坑原因修复
长度约束不生效模型不遵守指令换 Rochat-Character 或 Claude;或把约束写进 Scenario 最前面
状态栏格式不对AI 自由发挥把完整格式模板写进 Scenario(带括号和分隔符)
短信格式变成正常对话约束不够强在 Scenario 里明确"每条消息 ≤15 字"
表格渲染不出来Markdown 语法错确保 `` 分隔正确,表头和分隔线都有

调优清单:给角色快速加格式

创建新角色后,在 Scenario 里快速扫一下这几个项目:

5 分钟搞定,对话质量马上提升。


对话和格式都调好了,现在用 Rochat 辅助创作:好作品设定写作