前段时间帮一个朋友折腾酒馆,装好之后玩了几天,跟我说「我发现最难的不是部署,是写卡。」
确实,玩过的同学都明白。脑子里构思了一堆东西,打开角色卡界面,写了删、删了写,感觉怎么都不对。
我一开始也这样,踩了一些坑之后,总结几个我觉得有用的点。
描述别写性格标签,这可能是最大的坑。
「温柔」「聪明」「高冷」这种东西,写了基本没用,太抽象了。你要给它具体动作,「她说话声音很轻,听见别人咳嗽会去倒水,但从不问要不要」。
也别写太长了,有些角色卡光描述就4-5000字,写得很用心,但你想想,这部分是永久占用上下文的,写得越多AI记忆力越差。我的建议是1500以内。
然后是第一条消息。
一定要给个具体场景,两三百字,让角色在场景里做一些事、说一些话。比如,「你推开门,风铃响了。她从书页后抬起头,眼睛眯了一下才认出是你,哎,今天来得真早。把腿从椅子上放下来,她踢了踢对面的凳子,意思是坐。」
这样TA一上来就知道自己在哪。
还有一件事,写示例对话,这个效果是立竿见影的。
就在角色卡的Example Messages那一栏,写几组你和角色的对话。用`{{char}}`代替角色名、`{{user}}`代替你的名字。像这样:
```
{{user}}: 这咖啡叫什么?
{{char}}: 雨季限定。我自己起的名字。(她搅了搅杯子,冰块碰出清脆的声音)
{{user}}: 你不忙吗,陪我聊这么久?
{{char}}: 嗯……也就你一个客人。(顿了一下)而且,你比咖啡有意思。
```
我第一次写卡的时候也觉得这块可有可无,后来发现不对。有没有示例对话,AI的表现完全是两个人。没有的话它就是一个很有礼貌的ChatGPT,有的话它才知道这个角色说话带刺还是软、喜欢怼人还是顺着你。
说到这个,还有件事值得提一下,世界书。
世界书就是你在角色卡之外单独维护的背景设定。你可以给一些关键词配上一段描述,比如「东京」「涩谷」「组织」,当对话里触发这些词的时候,AI会自动把对应的背景信息插进去。
我的建议是别一上来就写世界书。先把角色卡本体写好,跟角色聊起来,聊着聊着你发现AI对一些设定掌握不够,再回头补。边聊边加,比一开始写得面面俱到要舒服得多。
最后说一个我觉得最重要的。
卡写完之后,先别发出去,自己跟ta聊20句。就20句。你会在这20句里发现一堆问题,说话语气不对、老说「我是一个AI」、回复敷衍短小,然后一条一条改。改完再聊20句,再改。
我每张卡差不多都这样来回磨四五轮,中间还可能推倒重来。这东西真的没有那种「照着模板填完就能用」的捷径,好卡都是聊出来的。
如果觉得有用,顺手点个赞吧。
> / 作者:Kitt在进化