再来波新的效果图(大佬牌子是bot)
Koreyoshi 发布的最佳帖子
-
ChatLearning——让bot学会你的群聊
项目地址:ChatLearning
下载地址:ChatLearningReleases
官方网站:官网
交流QQ群:734450830 可在群内提出遇到的问题,bug和改进建议使用ChatLearning前请先安装并配置好mirai-api-http插件,为避免出错,mirai-api-http插件请尽量使用2.3.3版本
完成配置后打开ChatLearning目录下的data.json文件填入配置信息:
{ "Key": "xxxxx", //在mirai-api-http中设置的密钥 "host": "127.0.0.1:8080", //mirai-api-http中设置的地址(若设置成0.0.0.0,请填写127.0.0.1) "port": "8080", //mirai-api-httpmirai-api-http中设置的端口 "qq": "xxx", //所登录mirai的QQ号 "session": "xxx" //任意,由程序自动获取 }
以上步骤完成后,Windows用户点击Chatmain.exe运行
Linux用户则使用python运行Chatmain.py脚本 (python版本需为3.5以上)
输入help来查看命令列表
详细说明请见README
来自@daisy524 提供的创意点子
感谢@FuYon 制作的网站以下是ChatLearning的效果图(收集了大约一天的词库,图中绿牌是bot,甚至还能斗图)
欢迎提出bug和提供后续更新意见!
-
[mirai-api-http]梗查询插件——GengSearch
该插件目前不可用!!!
项目地址:GengSearch
下载地址:GengSearchReleases使用本插件前请先安装并配置好mirai-api-http插件
完成配置后打开本插件目录下的data.json文件填入配置信息:
{ "Key": "xxxxx", //在mirai-api-http中设置的密钥 "host": "127.0.0.1:8080", //mirai-api-http中设置的地址(若设置成0.0.0.0,请填写127.0.0.1) "port": "8080", //mirai-api-httpmirai-api-http中设置的端口 "qq": "xxx", //所登录mirai的QQ号 "session": "xxx" //任意,由程序自动获取 }
由于小鸡词典在访问次数过多后需要登录,请先至官网注册并登录后获取cookie字符串填入cookie.txt文件中,没有cookie插件将无法运行
登录完成后按F12,点击Console
输入document.cookie即可获取cookie字符串,请完整复制下来以上步骤完成后点击GengSearch.exe文件即可启动插件
Linux用户通过运行GengSearch.py脚本启动插件(在此之前请先阅读README中对linux的安装说明)触发指令:
-
梗查询 xxx -------->以图片形式回复
-
来点梗 -------->回复随机一个梗
效果图:
欢迎提出任何bug和问题
-
-
RE: ChatLearning——让bot学会你的群聊
2023.2.8更新:
新增- atreply指令,可开关bot的艾特回复
修复
- 修复0kb文件问题
更新注意
- Windows只需覆盖exe文件
- Linux只需覆盖ChatLearning文件
- 源码需要覆盖所有py文件
-
让python语言更方便的使用mirai-api-http
这是我在写插件的时候自己写的一套Python函数封装,用来访问mirai-api-http,拿出来分享一下
有需要可自取:SimuseApi -
RE: ChatLearning——让bot学会你的群聊
2022.2.28更新
ChatLearning2.0
新增- 经过三天的爆肝,新的管理模式已全部开发完毕,功能趋于完善,支持列出群词库、在所有群词库内查找关键字并删除条目等
- 全新的管理模式,请见README
更新注意
- Windows只需覆盖exe文件
- Linux则需覆盖所有py文件 并使用pip install -u cos-python-sdk-v5来安装新的模块
- 从ChatLearningV1.2.0之前的版本更新,请先使用blackfreq来设置黑名单容错次数
-
RE: ChatLearning——让bot学会你的群聊
近期的更新计划
-
添加特定群聊的merge词库
可以为一些群添加特定的标签(如方舟群,赛马娘群,pcr群等)这些群在合成merge词库时,会独立生成一个对应的merge标签(即方舟词库,赛马娘词库等)当这些群开启全局模式时,会在对应标签的merge词库中寻找答案 -
自动清理时间跨度过大的词条
群友们的聊天总是具有时效性的(特别是游戏群),因此可以为词库设置一个生命周期,ChatLearning会定期地清理超过生命周期的词条(当词条中的答案出现重复记录时不会被清理,同时支持在管理模式中查看这些有重复答案的词条,选择性清理),节省硬盘空间 -
查询时返回的表格支持下载到本地
我发现在线浏览当词条少的时候还好,多的时候浏览会卡顿(而且不能排序,筛选,查询等操作),可以下载下来用Excel查看,同时添加一个行号属性,以免在使用排序或者筛选查看时行号被打乱
大伙们觉得怎么样,有没有什么建议之类的
-
-
RE: ChatLearning——让bot学会你的群聊
2022.3.5更新
新增- 深度学习语音转换,详情见README
修复
- 修复了未有本群词库时,开启回复功能会导致回复功能失效的问题
更新注意
- Windows只需覆盖<code>exe</code>文件
- Linux则需覆盖所有<code>py</code>文件
为了不占用大家服务器太多的资源,而且这个环境部署也不是很容易
所以我又购买了一台服务器来专门跑转语音模块,感谢@FuYon 的赞助! -
RE: ChatLearning——让bot学会你的群聊
2022.6.22更新:
新增- 现在回复时选择答案会根据答案出现的次数作为权重,不再是完全随机
- 管理模式新增自定义问答,问答皆可除视频、文件以外Mirai支持的任意形式的消息(只要QQ能发出来),同时可定义答案的权重
- 管理模式新增添加自动任务
- config.clc文件新增快速删除的各种提示文本,有需求可自行修改
修复
- 修复了fastdelete指令闪退的问题
优化
- 优化了管理模式的交互形式
- 优化了一些异常提示
更新注意
- Windows只需覆盖exe文件
- Linux只需覆盖ChatLearning文件
- 源码需要覆盖所有py文件