酒馆提示词模板怎么写

内容创作

手把手教酒馆用户从零编出一条能用的角色提示词模板:先定角色卡结构,再写行为约束与开场白,最后自测并留出改写余地。

很多人在酒馆里捏角色,写着写着就卡住:描述堆了一大段,模型却答得四平八稳,角色不像角色。问题通常不在模型,而在模板本身缺结构——谁是角色、他怎么说话、什么不能做、开场怎么起,这几块没分开写。这篇给的是一条从零到能用的编写顺序,附自查清单,写完当场就能拿去试。

很多人在酒馆里捏角色,写着写着就卡住:描述堆了一大段,模型却答得四平八稳,角色不像角色。问题通常不在模型,而在模板本身缺结构——谁是角色、他怎么说话、什么不能做、开场怎么起,这几块没分开写。

下面给的是一条从零到能用的编写顺序,附自查清单,写完当场就能拿去试。不追求一次成型,追求的是「哪一块不对,能立刻知道该改哪一块」。

先把角色卡拆成四块,别写成一段散文

角色卡最容易犯的错是写成一篇人物小传:出身、性格、外貌、经历混在一起。模型读到的是一个整体印象,回答时只能抓最模糊的那个调子,角色自然扁平。改成四块分区写,每块独立成小标题,模型读起来是分区的,你改起来也能单独替换,不用整段重写。

分块写什么判断标准
身份设定是谁、在哪、和用户什么关系看完知道角色站在什么位置说话
说话风格句式长短、口头禅、称呼方式能照着写出两句像他说的台词
行为边界会做什么、绝不做什么列出至少两条明确禁止项
开场情境第一句话给对方什么处境开场自带一个可继续的话题
  • 四块都用小标题起头,别用「人设」「设定」这种含糊词做标题
  • 身份块只写关系和位置,不要在这里塞性格形容词
  • 边界块最容易被漏掉,只写角色是什么样,模型会往讨好用户的方向漂
  • 拿到别人分享的卡,先按这四块归位,缺哪块补哪块,别整段推翻

用描述行为的句子,别用形容词堆人设

「温柔」「高冷」「毒舌」这类词,模型只能猜一个平均值,结果就是千人一面的客套话。换成可观察的行为描述,输出立刻稳下来:被追问时先停顿一句再答、不用感叹号、称呼用户时只用一个固定的词。行为一落笔,模型就有明确的可执行项。

口头禅和句尾习惯最好直接写成示例句,比写十条性格标签管用。需要禁止的表达单独列一块,比如不许替用户做决定、不许跳出角色解释自己、不许主动复述设定。这几条是边界块的核心,缺了角色就会在几轮对话后滑回助手口吻。

  1. 把形容词翻译成行为挑出人设里每个形容词,各写一句「他会怎么做」的具体动作;写不出来的那个形容词直接删。
  2. 补称呼和口头禅定一个角色对用户的固定称呼,再挑一到两个口头禅写成示例句。
  3. 单列禁止项至少两条,一条管出戏(不许跳出角色),一条管越界(不许替用户做决定)。
  4. 做泛化检查把这段话挪到另一个角色身上,如果照样成立,说明太泛,等于没写。
能落到行为上的设定才算设定,剩下的都只是气氛。

写完先跑三句话自测,再决定改哪块

模板写完不要凭感觉判断好坏,用三句固定测试跑一遍。第一句正常聊,看语气对不对;第二句故意问一个边缘问题,看它守不守边界;第三句直接要求它出戏,看它会不会乖乖跳出来。三句里哪句崩了,就回去改对应的那一块,改一处测一处,别整卡重写。

  • 正常聊一句:看称呼、句长、口头禅有没有照着风格块来
  • 边缘问题一句:看边界块管不管用
  • 要求出戏一句:看它会不会立刻用助手口吻回答
  • 同一张卡连测几轮再定稿,单次输出有随机性,一轮就下判断容易误伤
  • 测试时控制对话轮数,上下文越长越容易漂,这时该怀疑的是长度而不是模板

什么情况下这套自测不适用?如果你用的是平台自带的角色创建表单,很多结构已经被框架固定了,你只需要补风格和边界两块,测试重点也放在这两块上。另外,测试时如果连续几轮都只是同一个问题反复崩,那多半不是随机性,而是模板里有一条硬冲突,得回去删一条而不是继续加词。

哪些情况模板救不了,以及怎么复用

模板能解决的是「模型有能力但没被引导」,解决不了「模型根本没这个能力」。如果你的题材模型完全不熟,或者它写不出你要的那种语言,模板写得再细也没用,这时候该换底座而不是继续加词。判断方法是:用极简提示词直接问一个该题材的基础问题,答得离谱就是底座问题。

角色设定涉及真实人物或版权作品形象时,能不能公开分享是另一件事,先弄清用途再谈模板本身。如果只是自己本地用,重点放在可玩性;如果打算分享出去,就要先确认素材来源和平台规则,到站内指南中心对照相关的使用说明。

只换身份块
同一套说话习惯和边界可以套到不同角色上,风格块和边界块留着复用
建立个人片段库
把好用的口头禅、称呼、禁止项单独存起来,下次直接拼
版本留档
每次大改前存一份旧版,改崩了能退回
下一步想找现成的结构参考,可以到站内提示词工具目录里对比几套写法,别只盯一份抄;顺手看看同类角色都怎么分块,再回来改自己那张卡。

常见问题

写角色提示词一定要分小标题吗?

不强制,但分区写有个实际好处:出问题时你知道该动哪一段。整段散文式的卡,一旦角色跑偏,只能整张重写。分四块之后,语气不对就改风格块,越界就改边界块,改动成本低很多。如果你只是随手玩两句,怎么方便怎么来。

为什么我写得很细,角色还是不像?

通常是形容词太多、行为太少。形容词留给模型的空间太大,它只能往平均值上靠。把「高冷」换成具体的说话动作和句式长度,效果会立刻不一样。另外检查一下是不是上下文已经很长了,轮数一多,前面的设定权重会被稀释。

别人的模板直接拿来用行不行?

能当起点,但别指望直接可用。别人写卡时对应的底座、上下文长度和使用场景都可能和你不同,同一段设定换个环境就未必成立。拿到手先按四块归位,跑三句话自测,再按你自己的需求改风格和边界两块。

本文依据各平台公开文档与官方公告整理,只做中文归纳;具体做法、参数与限制以官方文档为准。