介绍两种角色构建格式:PLists和Ali:Chat。
首先,我们来看Ali:Chat。这是一种由AliCat开发的角色描述格式,它利用了大型语言模型(LLMs)的基本原理,以此作为编写角色卡的基础。Ali:Chat的设计理念简洁明了:通过示例对话加强角色的个性展现。你可以采用访谈式格式(用户提问,角色回答)或角色消息示例的方式--展示角色可能发送的消息样例。这种方法不仅能帮助创作者深入塑造角色,还能为语言模型提供学习如何模拟特定角色回应的范式。
这篇贴子虽说是“引言”,但其实本身就是一个迷你指南,为那些准备开始编写自己角色卡的人提供了简单的必要信息。在下一个帖子(如果我还在贴吧发布的话),我们将更深入地探讨角色创作过程,更精细地构建角色的细节。
在探讨Ali:Chat的基础原则时,我必须强调一个关键点:这种格式的灵活性是其最大的优势。因此,本指南不会提供一个简单的模板,这样做可能会限制你的角色的表现力。
Ali:Chat的核心理念是通过示例对话来突出角色的关键特征。这些特征的重要性因角色和创作者而异。无论是角色喜欢的冰淇淋、常去的地方、宠物狗、最爱的电影、最喜欢的歌曲,还是他们的特殊能力,你都可以通过对话示例来展现。多样性和个性化是至关重要的。
当我们使用Ali:Chat的访谈风格时,可以看到角色如何通过对话来展现自己。以下是一个示例:
> {{user}}: 向我介绍你自己。
Eden:*她缓慢地旋转身体,鲜红的裙摆随她的动作轻轻飘扬*我是Eden,是世界上最著名的明星。*她用手拂过自己的身体,然后轻点着她那涂成深红色的唇*你看,我的这一切都为我赢得了无与伦比的声誉和财富。无论男女,他们都渴望得到我的哪怕是一首歌、一段舞蹈或是一个眼神。*她向你投来一个明媚的微笑*我是金色庭院的主人,这是我的安乐窝,在这里,我可以尽情品味我最爱的葡萄酒。
(**包裹的地方在酒馆里会展示为斜体字,这段文字实际上也告诉了claude将动作与描述用斜体字展示,而对话则放在**外)
如你所见,这个访谈风格的示例不仅通过对话,还通过角色的行为告诉了模型了许多额外信息,涵盖了角色的重要性格特征、次要性格特征、着装、身体特点、举止、说话模式、生活故事、语气等。
这些细节是我认为模型需要了解的关于角色的最重要的信息。根据你想要创造的角色类型以及你想要强调的特征,这些信息总是会有所不同。
Ali:Chat的一个优点是它的多功能性。你可以将它视为一种同时达成两个目的的方法。它既可以作为纯文本描述,又提供了角色对话的示例。通过访谈形式的描述,你不仅向模型提供了关于角色的信息,同时还在教导模型角色的写作风格。
Ali:Chat并不局限于“用户提问,角色回答”的格式。你完全可以在示例对话中引入多个角色,通过他们之间的互动来展示各自的行为模式。这种方法尤其有助于建立复杂的角色关系和社交场景。
‼️更进一步,你甚至可以把自己作为一个角色融入到这些对话中,从而同时塑造出用户的个人形象。这种互动不仅丰富了对话的内容,还增强了角色与用户之间的联系。
除此之外,你还可以从电影、动画、书籍或漫画中提取对话,将角色的台词作为示例加以利用。(‼️这种示例在塑造文风上效果显著)
投入多少收获多少。在构建角色对话时,不必局限于单一的结构或格式。多样化的方法可以你的角色增添深度,还能提高模型的表达能力。
下面将介绍Plist,因为字数限制我将写在评论区。
P.S 本教程参考:PygWiki(酒馆档案)




首先,我们来看Ali:Chat。这是一种由AliCat开发的角色描述格式,它利用了大型语言模型(LLMs)的基本原理,以此作为编写角色卡的基础。Ali:Chat的设计理念简洁明了:通过示例对话加强角色的个性展现。你可以采用访谈式格式(用户提问,角色回答)或角色消息示例的方式--展示角色可能发送的消息样例。这种方法不仅能帮助创作者深入塑造角色,还能为语言模型提供学习如何模拟特定角色回应的范式。
这篇贴子虽说是“引言”,但其实本身就是一个迷你指南,为那些准备开始编写自己角色卡的人提供了简单的必要信息。在下一个帖子(如果我还在贴吧发布的话),我们将更深入地探讨角色创作过程,更精细地构建角色的细节。
在探讨Ali:Chat的基础原则时,我必须强调一个关键点:这种格式的灵活性是其最大的优势。因此,本指南不会提供一个简单的模板,这样做可能会限制你的角色的表现力。
Ali:Chat的核心理念是通过示例对话来突出角色的关键特征。这些特征的重要性因角色和创作者而异。无论是角色喜欢的冰淇淋、常去的地方、宠物狗、最爱的电影、最喜欢的歌曲,还是他们的特殊能力,你都可以通过对话示例来展现。多样性和个性化是至关重要的。
当我们使用Ali:Chat的访谈风格时,可以看到角色如何通过对话来展现自己。以下是一个示例:
> {{user}}: 向我介绍你自己。
Eden:*她缓慢地旋转身体,鲜红的裙摆随她的动作轻轻飘扬*我是Eden,是世界上最著名的明星。*她用手拂过自己的身体,然后轻点着她那涂成深红色的唇*你看,我的这一切都为我赢得了无与伦比的声誉和财富。无论男女,他们都渴望得到我的哪怕是一首歌、一段舞蹈或是一个眼神。*她向你投来一个明媚的微笑*我是金色庭院的主人,这是我的安乐窝,在这里,我可以尽情品味我最爱的葡萄酒。
(**包裹的地方在酒馆里会展示为斜体字,这段文字实际上也告诉了claude将动作与描述用斜体字展示,而对话则放在**外)
如你所见,这个访谈风格的示例不仅通过对话,还通过角色的行为告诉了模型了许多额外信息,涵盖了角色的重要性格特征、次要性格特征、着装、身体特点、举止、说话模式、生活故事、语气等。
这些细节是我认为模型需要了解的关于角色的最重要的信息。根据你想要创造的角色类型以及你想要强调的特征,这些信息总是会有所不同。
Ali:Chat的一个优点是它的多功能性。你可以将它视为一种同时达成两个目的的方法。它既可以作为纯文本描述,又提供了角色对话的示例。通过访谈形式的描述,你不仅向模型提供了关于角色的信息,同时还在教导模型角色的写作风格。
Ali:Chat并不局限于“用户提问,角色回答”的格式。你完全可以在示例对话中引入多个角色,通过他们之间的互动来展示各自的行为模式。这种方法尤其有助于建立复杂的角色关系和社交场景。
‼️更进一步,你甚至可以把自己作为一个角色融入到这些对话中,从而同时塑造出用户的个人形象。这种互动不仅丰富了对话的内容,还增强了角色与用户之间的联系。
除此之外,你还可以从电影、动画、书籍或漫画中提取对话,将角色的台词作为示例加以利用。(‼️这种示例在塑造文风上效果显著)
投入多少收获多少。在构建角色对话时,不必局限于单一的结构或格式。多样化的方法可以你的角色增添深度,还能提高模型的表达能力。
下面将介绍Plist,因为字数限制我将写在评论区。
P.S 本教程参考:PygWiki(酒馆档案)



