目录
AstrBot 插件
让 AstrBot 机器人用上梗Wiki 的热梗和表情包,不用写代码。
功能
人设
用 Key 绑定的人设回复,可以填多个 Key,聊天时随时切换
回复时用梗
每次回复前给模型一批梗作为参考,模型只在非常贴切时才用
群里插话
没人叫它时也可能接一句,只有想到非常贴切的梗才开口
查询工具
模型可以搜索梗和人物、查看详情和热门榜,也可以直接发表情,这些步骤由插件告诉模型,人设里不用写
人物
模型会认识 Key 关联的人物,语录怎么用在插件配置里选
添加自己的
聊天里发送 /添加梗 添加自己的词、表情、人设和人物,只有自己的 Key 能用,不用审核
安装
需要 AstrBot 4.24 或更高版本,对话模型要支持工具调用,执行方式要用内置 AstrBot AI。
- 在 AstrBot 的 WebUI 打开插件广场,搜索梗Wiki 安装,也可以打开它在插件广场的页面。或者打开插件页,点右下角的 +,选择从 URL 安装,填入
https://github.com/Niox1337/astrbot_plugin_gengwiki - 在 我的组合 新建一个组合,选好人设,增减要用的梗、表情包和人物,用途选 AstrBot 插件,权限会自动勾好
- 把建好时显示的 Key 填进插件配置的
api_keys,可以填多个 - 聊天时发送
/人设查看可选人设,发送/人设 2或/人设 温柔姐姐切换 - 不用等模型,发送
/梗 词查梗,发送/热梗看热门榜,发送/表情 词发表情。发送/梗插话 关关掉当前会话的主动插话,发送/梗状态查看 Key 哪里没配好,发送/梗帮助查看全部指令 - 想让模型也用某个标签的热梗,发送
/梗标签查看全部标签,发送/梗订阅 标签订阅,发送/梗退订 标签退订。模型搜索时也能找到热门榜和当前会话订阅标签里的梗。数据改了想马上生效,发送/梗刷新 - 发送
/添加梗 词 名字 解释让机器人认识一个词,回复一张图发送/添加梗 表情 说明添加表情,还有/添加梗 人设 名字 提示词和/添加梗 人物 名字 简介|语录|语录。发送/删除梗 词 名字删除,表情、人设和人物也一样。新的人设要在我的组合新建组合选它,再换上新 Key
每个 AstrBot 用自己的 Key,不要和别人共用。一个组合只有一个人设,想用几个人设就建几个组合。之后在我的组合里改梗、表情包和人物,不用换 Key。不填 Key 也能先用,只有热门的 20 个梗和 10 个人物,没有人设和表情包,第一次回复时机器人会提醒去哪里建组合。不想这样,在插件配置里关掉 guest_memes,没有 Key 时就不玩梗,只保留这条提醒。
继续看 Python SDK
几行代码接入,带缓存、人设切换和大模型工具