基于CQHTTP的酷Q机器人聊天插件 可以学习自定义的对话,并根据编辑距离来匹配回答
用1-(距离/比较两者最大长度)计算相似度
例如用[二次元]去匹配[少看点二次元]和[二次元],前者距离为3,相似度为1-3/6,后者距离为0,相似度为1-0/3
本插件依赖酷Q机器人运作使用前请先安装酷q
本插件依赖coolq-http-api运作,前往下载最新的coolqhttpapi.cpk并安装
配置cqhttp请参考插件使用文档
或者参考以下配置方式
打开酷Q目录里的data\app\io.github.richardchien.coolqhttpapi\${对应Q号}.ini
然后打开项目目录里的bot.js配置以下内容
需要nodejs作为运行环境
①确保准备好以上内容
②安装
git clone https://github.com/SayaSS/coolq-cqhttp-chat.git
cd coolq-cqhttp-chat
npm install
④运行
node index
因为没学习够对话前机器人会很笨。。所以可以先启用腾讯ai作为后备对话,但自己学习的优先度高
appkey和appid请在tencentAi.js里填写