去搜「Telegram 角色扮演机器人」,翻出来的多半是源码。那是另一个问题的正经答案——我怎么自己做一个——但对大多数人真正在问的那个问题,它答得很差:我上哪儿去打开一个。
下面先老实做个对比,然后再说这东西是什么。
在 Telegram 上弄到一个角色扮演机器人的三条路
克隆一个仓库。你拿到完全的控制权,同时也接下一份活:一把自己的 API key、一台必须一直活着的服务器、供应商一改东西就要跟的更新,以及记忆和分岔这些得你自己写的层。如果「造」这件事本身就是目的,这条路很好。
拼一套自动化流程。比写代码快,也确实能跑,但你是在用通用积木拼一个聊天机器人——它会回话,但它不会有带记忆的角色、自己的声音或者自己的照片,除非这些你也一起造出来。
打开一个已经在跑的。不用 key,不用主机,没有什么要维护。代价是你只能在它已有的能力里活动,而不是在你能想象的任何东西里。这就是这一个。
有句话得说明白:如果你想拥有整套东西,那就去克隆仓库。这一页不打算劝你别这么干。
一句话,变成一个角色
一行字就够——一个身份、一种情绪、一个名字。剩下的会替你起草:性格、声音、开场白。这些当场就能改,以后也能改;如果只是给你自己的,角色还可以完全私有。
第一张照片,通常在你还没想好他到底是谁的时候就已经到了。
把场景导起来
只会回话的角色扮演机器人,跟老虎机没两样。有三个控制项,它才变成一场由你来导的戏:
- 重新生成——这一条回复,再来一遍。
- 改写——把角色说的话改掉,从你的版本接着往下走。
- 分岔——从任何一条回复叉开,两条线并行留着,各自带着父线在那一刻的记忆。
分岔是大家最少用到的那一个。同一段关系的两个版本并排放着,这是单线对话给不了你的东西。
挑一个角色背后的脑子
轮换里有五个模型,聊到一半也能换,线索不会断。同一个角色换个模型,差别是听得出来的——同样的人设,同样的记忆,节奏不一样。
某一条线路状态变差时,路由会把流量挪到健康的那张卡上,对话里看不出接缝。这件事不用你管。
私密的场景、群里的场景,还有一个属于你的机器人
默认情况下,一个场景只在你和角色之间发生。
一个角色也可以变成单独的 Telegram 机器人,有自己的 @名字,几分钟就好,不用写代码;那个机器人还能主持群聊——Telegram 要求机器人先有管理员权限才能读群里的消息,你也可以把它设成只在被叫到时才回话。
要花多少钱
免费开始。没有应用要装,除了你本来就有的 Telegram 账号,也没有别的账号要开。
升级用 Telegram Stars 付。多媒体跑在一个能量余额上:生成失败或者被拦下的,不扣费;每天还有个上限,所以一个玩疯了的下午不会把余额掏空。
成人向的角色扮演在机器人内做完年龄确认之后才有。公开的网站就是你看到的这个样子。