Skip to main content

机器人“店员”使用文档

该页面主要由cx维护,嘻嘻

该文档不保证内容的时效性,随缘更新,若有问题请联系橙息。最后更新日期:2025年7月31日

删除线划掉的内容表示已经废弃或者暂时关闭的功能

一、介绍

使用到的AI模型

以下内容中以 频道 指代QQ聊群/QQ私信/QQ频道子频道

基本功能特性

  1. 白名单:需要橙息手动为频道添加白名单才能使用店员的所有功能
  2. 闭嘴:当店员处于闭嘴状态的时候,无法在频道中通过 @店员 除外的方式触发AI回复(已删除)
  3. 防刷屏:主要是为了防止店员与其他机器人(贝拉)触发循环对话
    • 判定方式:在触发店员AI对话的时候,判断最近5条消息是否包含2条店员消息,并且5条消息的时间间隔小于8秒,如果是则不触发AI回复
  4. 自动宵禁:当自动宵禁功能开启,非节假日00:00-06:00自动开启全员禁言
  5. 生日提醒:根据聊群用户在qq设置的生日,在每日的8点整自动为用户献上生日祝福
  6. 语音输出:在触发店员AI聊天时,在发送的文本最后加上 "-a" 可以让店员使用语言+文本回答用户的问题
  7. 连锁撤回:当用户撤回了一条已触发店员回复的消息(包括指令、AI回复等)时,店员会自动撤回回复的消

二、店员AI聊天功能

基本特性

  • 锁机制:店员AI在每个频道中一次只能处理一个用户的消息。当有消息正在处理的时候,其他用户的消息会被忽略。
  • 表情状态:
    • 当成功手动触发AI回复的时候,会给用户的消息贴上表情状态“✨”
    • 当用户的消息因为锁机制被忽略的时候,会给用户的消息贴上表情状态“💤”
    • 当出现错误的时候,会给用户的消息贴上表情状态“❌”

触发AI对话的方式

  • 在聊群中发送带有“店员”二字的消息

  • 在聊群中 @店员 或消息以@店员开头

  • 引用店员的消息

  • 在私信中发送任意消息

  • 在聊群中有 1% 的概率触发店员的主动AI回复(已删除)

  • 当提出具体的可被客观解答的不受环境、时间约束的问题时,不带触发词(店员)也会有可能自动触发AI回复

    • 例如:
      • “鲁迅的代表作有哪些?”
      • “Python的列表和元组有什么区别?”
      • “深度学习的基本概念是什么?”
  • 若消息中包含**(双星号)或者#(井号)则任何情况下都不会触发AI回复

  • 当使用指令@店员 切换店员自动回复关闭店员自动回复时,不会触发关键词回复、提问回复和引用回复(不包括@回复)。

  • 有新用户加入聊群,自动触发AI回复欢迎新用户

  • 在以下QQ频道帖子板块发帖/评论区提到“店员”会触发店员AI回复

短期记忆

  • 在每个频道都会有15条对话上下文(又称短期记忆)
  • 记忆包括用户的对话(没有触发AI回复的消息)
  • 还包括店员自己发送的消息
  • 超过15条后会自动删除最早的一条对话。
  • 店员可以结合这15条消息来回答用户的问题。

长期记忆

可用信息

  • 用户发送的消息文本
  • 用户在聊群中的昵称
  • 当前的时间 (格式为:YYYY-mm-dd HH:MM:SS
  • 频道名称
  • 当天生日的群员列表
  • 近期的节日信息

店员接受的格式

  • 文本内容
  • 图片:可以是引用图片,又或是图片+文字混合(自定义表情包将作为图片处理)

    图片会先传递给qwen-vl-plus模型进行识别,识别结果会作为文字代替文本消息中的图片传递给DeepSeek-V3模型,DeepSeek-V3模型会根据识别结果回复

    • 图片识别的具体特性:
      • 发送的图片会在触发店员AI回复的时候自动识别转换为图片描述(仅限后5条消息中的图片)
      • 引用的图片/表情包会在触发店员AI回复的时候自动识别转换为图片描述(不受上述限制)
      • 用户自定义表情包(动画表情)不会自动识别转换为图片描述,需要引用的方式来手动触发
  • qq emoji:转为对应的文字名称
  • qq表情包:转为对应的文字名称
  • 语音:语音识别,使用了Paraformer语音识别-中文-通用-16k-离线-large-pytorch来语音识别(只支持中文)
  • 引用消息:可获取引用的消息文本内容和发送者的昵称,如果引用的消息包含图片也会按照上述方式处理
  • 部分json格式:如转发的APP分享(B站,网易云音乐等)
  • 其他格式:无法处理合并转发消息、文件、视频等格式

店员可输出的格式

  • 文本内容。(现在支持一次发送多条消息)
  • 语音: 使用GPT-SoVITS-v2来合成语音

三、店员指令功能

四、微博动态推送

微博/B站动态推送的子频道频道/帖子板块/聊群

五、b站动态推送

  • 图片的形式自动推送b站@Warma@warma养鸽场的动态/视频投稿到到上述频道
  • 将动态中的图片逐个提取并发送到上述频道

六、MC服务器消息互通

七、问卷审核系统

频道与Q群的验证码不能复用,如需在频道和Q群都加入,请分别填写问卷