跳到正文

大肥鱼开发交流群

QQ 群二维码

用手机 QQ 扫码加入

群号 1044394495
打开 QQ 加入
目录

AstrBot 插件

让 AstrBot 机器人用上梗Wiki 的热梗和表情包,不用写代码。

功能

人设

用 Key 绑定的人设回复,可以填多个 Key,聊天时随时切换

回复时用梗

每次回复前给模型一批梗作为参考,模型只在非常贴切时才用

群里插话

没人叫它时也可能接一句,只有想到非常贴切的梗才开口

查询工具

模型可以搜索梗和人物、查看详情和热门榜,也可以直接发表情,这些步骤由插件告诉模型,人设里不用写

人物

模型会认识 Key 关联的人物,语录怎么用在插件配置里选

添加自己的

聊天里发送 /添加梗 添加自己的词、表情、人设和人物,只有自己的 Key 能用,不用审核

安装

需要 AstrBot 4.24 或更高版本,对话模型要支持工具调用,执行方式要用内置 AstrBot AI。

  1. 在 AstrBot 的 WebUI 打开插件广场,搜索梗Wiki 安装,也可以打开它在插件广场的页面。或者打开插件页,点右下角的 +,选择从 URL 安装,填入 https://github.com/Niox1337/astrbot_plugin_gengwiki
  2. 在 我的组合 新建一个组合,选好人设,增减要用的梗、表情包和人物,用途选 AstrBot 插件,权限会自动勾好
  3. 把建好时显示的 Key 填进插件配置的 api_keys,可以填多个
  4. 聊天时发送 /人设 查看可选人设,发送 /人设 2 或 /人设 温柔姐姐 切换
  5. 不用等模型,发送 /梗 词 查梗,发送 /热梗 看热门榜,发送 /表情 词 发表情。发送 /梗插话 关 关掉当前会话的主动插话,发送 /梗状态 查看 Key 哪里没配好,发送 /梗帮助 查看全部指令
  6. 想让模型也用某个标签的热梗,发送 /梗标签 查看全部标签,发送 /梗订阅 标签 订阅,发送 /梗退订 标签 退订。模型搜索时也能找到热门榜和当前会话订阅标签里的梗。数据改了想马上生效,发送 /梗刷新
  7. 发送 /添加梗 词 名字 解释 让机器人认识一个词,回复一张图发送 /添加梗 表情 说明 添加表情,还有 /添加梗 人设 名字 提示词 和 /添加梗 人物 名字 简介|语录|语录。发送 /删除梗 词 名字 删除,表情、人设和人物也一样。新的人设要在我的组合新建组合选它,再换上新 Key

每个 AstrBot 用自己的 Key,不要和别人共用。一个组合只有一个人设,想用几个人设就建几个组合。之后在我的组合里改梗、表情包和人物,不用换 Key。不填 Key 也能先用,只有热门的 20 个梗和 10 个人物,没有人设和表情包,第一次回复时机器人会提醒去哪里建组合。不想这样,在插件配置里关掉 guest_memes,没有 Key 时就不玩梗,只保留这条提醒。

完整说明

继续看 Python SDK

几行代码接入,带缓存、人设切换和大模型工具