关于群聊学习

2023年1月30日
大约 3 分钟...

关于群聊学习

机器人会根据群友的规律性发言,自动选择历史语录或者表情包进行回复。

新进群后并不会有很好的效果,因为此时只有部分全局回复可以被触发,需要给机器人一段时间积累群聊记录。

学到一定程度后,ta就会变成话唠王,把群友们的奇怪发言和表情包通通抢过来

相关信息

  • 开发者不可能无时无刻盯着机器人接收的数据,所以可能会学到任何群聊里不友好的话语
  • 看到不友好的话膈应,如果是群管可以回复机器人的消息不可以,以后就不会在自己群看到这条回复
  • 如果你会与一个并不具备人类思维的机器人过意不去,那么恕我直言,你不适合生活在现代社会
一些案例
12

工作原理

该插件会将群友们的发言都记录在数据库中,根据群友的规律性发言进行回复。

每当群友有一条新发言时,插件会将本条发言记录为上一条发言的可选回复之一,然后在数据库中查找符合条件的本发言的历史回复,从中选择一条进行回复。

以下为一个简单的例子:

群友1:诶嘿
群友2:诶嘿是什么意思啊
群友1:诶嘿
群友2:诶嘿是什么意思啊
群友1:诶嘿
群友2:诶嘿是什么意思啊
群友1:诶嘿
群友2:诶嘿是什么意思啊

每次有人说诶嘿时,就有人说诶嘿是什么意思啊,这组对话就可以看作规律性发言(表情包同理)

诶嘿是什么意思啊会被学习为诶嘿的回复4次,而诶嘿会被学习为诶嘿是什么意思啊的回复3次。

在默认配置中,某个回复需要学习次数达到4次后才会将其列为可选答案之一。

因此以后当有群友说诶嘿时,插件就会从数据中查找所以学习次数大于4的回复,发现目前有诶嘿是什么意思啊一种,就会有概率回复诶嘿是什么意思啊

简而言之,本插件就是一个高级一点的复读姬和QA问答人,如果你的群友没有明显的规律性发言,本插件的效果可能会比较差。

对该功能的管理

如果不喜欢该功能,可以由群主或管理在群聊中发送关闭学习以关闭该群聊中的学习功能,同理,如果又想要开启,可以由群主或管理发送开启学习

提示

  • 该功能在每个群聊中默认为开启状态
  • 词库是需要时间积累的,关闭学习即会停止记录本群的消息并不再进行回复。

关于另一个功能

是不是发现即使关闭学习后,只要@机器人或叫她的名字仍然会有回复

此为另一个功能-由关键词触发的问答库

评论