-
简介
YesImBot / Athena 是一个 Koishi 插件,旨在让人工智能大模型也能参与到群聊的讨论中。 -
特性
轻松自定义:Bot 的名字、性格、情感,以及其他额外的消息都可以在插件配置中轻易修改。
负载均衡:你可以配置多个大模型的 API 接口, Athena 会均衡地调用每一个 API。
沉浸感知:大模型感知当前的背景信息,如日期时间、群聊名字,At 消息等。
防提示注入:Athena 将会屏蔽可能对大模型进行注入的消息,防止机器人被他人破坏。
Prompt 自动获取:无需自行配制,多种优质 Prompt 开箱即用。
部署方法
注意:本文以napcat协议端为例
警告:腾讯最近加强了对非官方bot的检测力度,可能有封号风险
- QQ协议端及koishi框架安装
- koishi与napcat建立连接
- 打开浏览器输入
http://127.0.0.1:6099/webui
进入napcat后台,默认密码napcat (如果需要暴露在公网,请务必修改默认密码) - 进入网络配置,点击新建,然后选择Websocket客户端
- 随后在弹出的卡片中打开启用,名称自定义,URL填写
ws://localhost:5140/onebot
然后点击保存
- 在浏览器中输入
http://127.0.0.1:5140
进入koishi后台,按照指引设置好账号密码后打开插件市场,搜索adapter-onebot并安装
7.安装完成后点击修改,并点击配置进入配置页面,填入你bot的qq号,然后点击启用插件。如果一切顺利,那么右下角会出现小绿标代表你的协议端已经和koishi成功连接。
- 安装yesimbot插件
8.在koishi后台中点击插件市场,搜索yesimbot,点击安装
9.安装完成后进入yesimbot的配置页面,按照配置页面要求填写完所需配置后点击启动插件。
记忆槽位设置参考
最后把你的bot偷偷拉进群聊
演示使用的模型为gemini 2.5 pro
使用的prompt