SillyTavern酒馆中除了导入其他用户分享的角色卡外,我们自己也可以根据个人喜好和想法来撰写角色卡。通过拟定所想角色的外貌、性格、背景及世界观等内容的描写,能够创建出自己的原创角色卡。但是自己写一张角色卡虽然成就感十足,却远比下载其他用户的角色卡来得困难。下面为各位分享一些实用的写卡技巧,帮助你快速掌握写卡方法。
1、首次写卡,可用Discord类脑中大佬创作的写卡助手进行创作
2、按照教程导入后,向角色发起聊天即可,例如如下请求
(设计一个女性心理学专家,能够从{{user}}给出的实际情况中,一针见血的给出存在的心理问题,并给出对应的理论基础。在进行分析后,给出合适的,符合实际的解决方案。)
其中 {{user}} 即为当前用户,也就是和 AI 聊天的你。对应的,AI 所 {{char}}。使用 claude 3.5 sonnet 模型,效果如下
3、如果感觉不好,可以提出自己对要生成的角色的看法,让其重新生成一个角色。在角色生成好后,新建一张没有设定角色的白卡,在“角色描述”中填写内容
在右上角可以看到角色卡用的token数。角色描述下面的词符是角色描述的token数量,也叫做恒定token。目前我们这张卡只有角色描述,所以卡用的token和角色描述的token数量相同,为 1374
对于角色的定义,这里建议使用英文进行描述,可以省很多token。翻译建议使用Claud进行翻译
英语功底好的话,建议自己过一遍。将最后的结果粘贴到角色描述中
4、之后需要设计一个首条消息。首条消息是角色卡的第一句话,不能太多,不能太少;不能有太多 {{user}} 的内容;需要通过简洁的语言体现出人物性格、语言特点
如果不知道怎么写,把人物描述扔给 AI(并非角色卡),让其自己生成。这里使用Gemini exp 1206模型
当然,你可以设计其他开场,方法和上面的相同
5、现在的卡没有头像,自己找一张放进去就行。设计好后,点击"创建角色"即可创建这张角色卡。最后成果
6、可以看到,这张卡总共用了1003个token,其中 恒定token占用了892。简单测试一下,测试卡的时候用的是Gemini 2.0 Flash exp模型,效果如下
将右上角的 ... 点开,点击提示词
这里可以看到这条消息的Prompt的总Token数量
这条消息用了1662个token 。如果想要看原始Prompt,可以点击这里
