可以自定义,但通常不在“设置”里改,而是靠对话中的提示词约束。问小白 5 Pro 这类生成式对话应用对语言风格的控制,一般分成两个层面:客户端是否开放“角色/人设/语气偏好”选项,以及会话中是否给模型下达足够明确的风格指令。前者需要打开设置逐项确认,后者在绝大多数生成式模型上都通用,也是目前最直接、最不容易踩空的做法。
问小白 5 Pro 的语言风格可以自定义,但主要依赖提示词指令,不能默认产品设置里就有“风格”开关。建议把目标读者、语气、句式、禁用词写成一段结构化约束,在每次生成前使用;同时保留一份默认风格输出用于对比。系统是否开放角色预设或接口级风格参数,需要结合实际版本的环境确认。
先查产品里是否存在风格入口
打开客户端的设置或对话配置,找“角色设定”“人设”“语气偏好”这类入口。不是所有版本都开放这个选项,入口名称也可能不同。如果在网页端找不到,换 App 端或桌面端再看一遍;如果是通过 API 接入,则在请求参数里查有没有 system、prompt_prefix 或 temperature 这类可控字段。不同版本的功能边界差异不小,不要因为某个渠道有设置项,就认定所有渠道都一样。
提示词约束是通用做法
在没有产品级风格选项时,把风格要求写进提示词是通用且见效快的办法。约束写得越结构化和具体,模型越容易执行;只写“请专业一点”“语气轻松些”这类模糊表述,模型大概率回到默认风格。
建议在对话开头放一段风格基线,例如:
请按以下风格约束生成正文:
- 目标读者:产品经理
- 语气:直接、克制、不夸大
- 句式:短句优先,每段不超过4行
- 用词:避免“赋能、抓手、闭环”等空泛表达
- 结构:先给判断,再写操作步骤
- 结尾:给出一个可执行动作或验证方法把这段当成风格基线使用:需要切换风格时就整体替换约束列表,而不是在末尾追加“这次换个风格”之类的临时指令。追加指令容易让模型继续沿用上一轮的语气,导致输出不伦不类。
三种风格写法的预期差异
| 写法 | 说明 | 预期效果 |
|---|---|---|
| 模糊要求 | 例如“写专业一点” | 边界不清晰,模型容易用默认风格 |
| 结构化约束 | 列读者、语气、句式、禁用词 | 可执行性强,输出更贴近指定风格 |
| 示例驱动 | 给一段范文让模型模仿 | 风格还原度高,但可能复制范文的结构和观点偏误 |
示例驱动是最直观的办法,但要注意:范文里如果有事实错误或立场倾向,模型会一并模仿。用于风格对照的范文最好只选结构和语气,不把涉及事实判断的内容放进同一段。
验证风格是否真的生效
- 用同一主题分别以默认语气和自定义约束各生成一次,对比开头两句的主语、句式长度和修饰词密度。
- 把禁用词列表放到约束最前面,生成后人工检查禁用词是否仍然出现。
- 找一位目标读者读一遍,确认没有越界术语或口头腔。例如目标读者是大众用户,正文里就不该出现未解释的技术缩写。
- 连续多轮对话后,如果风格恢复到默认,需要重新发送完整约束或开新会话,不要在长对话中持续追加修正指令。
边界与注意事项
提示词层面的风格自定义是会话级的,不是全局默认。它只影响当前会话的生成结果;关闭会话或另开新会话后,风格约束不会被记住。若希望所有对话都沿用同一风格,把约束提炼成固定模板,每次使用前粘贴;或者在客户端设置里找“自定义人设”一类功能把模板作为长期设定保存。
还要注意风格漂移:对话轮数越多,模型越容易被最近的上下文带偏,即使开头写了严格约束。遇到长文档生成任务,建议分段落生成,每段开头重复关键风格约束,而不是让模型一次从头生成到尾。