Skip to content

Releases: JHue58/ChatLearning

ChatLearning V2.8.0

06 Apr 05:39
Compare
Choose a tag to compare

新增

  • 现在可以单独为群设置回复/语音回复概率
  • add/remove tag指令,现在可以为群添加Tag了!
  • typefreq指令,为不同类型的消息设置回复阈值
  • 管理模式新添加自动清理功能
  • 以上功能的详细介绍,请阅读READMEQ&A

修复

  • 修复了CL文件不为数字时,无法Merge的问题
  • 修复了Linux下无法后台运行的问题
  • 修复了Linux下后台运行控制台输出无法重定向到日志文件的问题

优化

  • 现在被过滤的词汇不会作为答案发送
  • 词库文件会单独放置WordStock文件夹

更新注意

  • Windows只需覆盖exe文件
  • Linux只需覆盖ChatLearning文件
  • 源码需要覆盖所有py文件

ChatLearning V2.7.1

01 Apr 17:54
Compare
Choose a tag to compare

新增

  • 在问题被过滤时,将显示发送者QQ和群号

修复

  • 修复了在指定群查找词库时会导致程序崩溃的问题
  • 修复了图片/表情包/表情会被过滤的问题

更新注意

  • Windows只需覆盖exe文件
  • Linux只需覆盖ChatLearning文件
  • 源码需要覆盖所有py文件

ChatLearning V2.7.0

31 Mar 12:28
e7e39ff
Compare
Choose a tag to compare

新增

  • 现在退出管理模式后或重新启动后会回到之前reply,learning的状态
  • exit指令,以便于安全退出程序

修复

  • 修复了Windows环境下Ctrl+C无法退出程序的问题,以及一些已知的BUG

优化

  • 优化了触发概率的算法,现在将更加接近真实概率
  • 优化了内存的占用率,下降大约60%~70%
  • 优化了词库文件所占的磁盘空间,下降大约10%~20%
  • 优化了程序响应时间

更新注意

  • 程序入口名由Chatmain改为ChatLearning
  • Windows用户需将ChatLearning.exe替换之前的Chatmain.exe
  • Linux用户需将ChatLearning替换之前的Chatmain
  • 源码需要覆盖所有的.py文件,启动方法不变

ClTools V2.0.0

31 Mar 12:57
Compare
Choose a tag to compare

配合ChatLearningV2.7.0的更新

ChatLearning V2.6.0

11 Mar 07:01
Compare
Choose a tag to compare

新增

  • 可开启对应群的自主管理权限(权限自动分配给对应群的群主/管理,在群内发送对应指令即可):

    • !learning/!reply开启/关闭本群的回复/记录功能
    • !admin管理本群词库
  • 新增对报错的日志记录log.log文件

  • 现在check指令可以检查版本更新

修复

  • 修复了开启回复后有几率出现崩溃的问题
  • 修复了开启语音回复后对bot发送指令有几率导致回复崩溃的问题
  • 现在Linux系统在前台运行程序,可通过Ctrl+C正常退出

优化

  • 过滤系统现从完全匹配改为模糊匹配
  • 将Linux版本打包成了二进制文件,省去安装一些依赖的麻烦,可解压后直接cd到目录通过./Chatmain运行
  • 原Linux版本替换成源码包(Source),便于Win7或以下的32位系统运行

更新注意

  • Windows只需覆盖exe文件
  • Linux可直接通过上述方法运行
  • 源码需要覆盖所有py文件

ChatLearning V2.5.0

05 Mar 10:03
Compare
Choose a tag to compare

新增

  • 深度学习语音转换,详情见README

修复

  • 修复了未有本群词库时,开启回复功能会导致回复功能失效的问题

更新注意

  • Windows只需覆盖exe文件
  • Linux则需覆盖所有py文件

ChatLearning V2.1.0

01 Mar 10:42
Compare
Choose a tag to compare

新增

  • 返回的词库表格支持下载至本地进行浏览

修复

  • 修复了在查找答案时发送图片导致程序崩溃的问题
  • 修复了有些答案无法查找的问题
  • 修复了有查找结果但是表格为空的问题

优化

  • 优化表格的显示方式,现在不同问题间有明显区分,便于查看

更新注意

  • Windows只需覆盖exe文件
  • Linux则需覆盖所有py文件
  • 从ChatLearningV1.2.0之前的版本更新,请先使用blackfreq *来设置黑名单容错次数

ChatLearning V2.0.0

27 Feb 19:17
Compare
Choose a tag to compare

新增

  • 至此新的管理模式已全部开发完毕,功能趋于完善,支持列出群词库、在所有群词库内查找关键字并删除条目等
  • 全新的管理模式,请见README

更新注意

  • Windows只需覆盖exe文件
  • Linux则需覆盖所有py文件 并使用pip install -u cos-python-sdk-v5来安装新的模块
  • 从ChatLearningV1.2.0之前的版本更新,请先使用blackfreq *来设置黑名单容错次数

ChatLearning V1.2.0

25 Feb 19:33
Compare
Choose a tag to compare

新增

  • 特定词条过滤系统
  • 敏感词过滤系统
  • 黑名单系统
  • 全新的管理模式,请见README

修复

  • 修复了在Linux环境下使用后台运行指令前台报错的问题(大概)

更新注意

  • Windows只需覆盖exe文件
  • Linux则需覆盖所有py文件
  • 更新后务必先使用blackfreq *来设置黑名单容错次数

ChatLearning V1.1.5

24 Feb 08:04
Compare
Choose a tag to compare

新增

  • 删除答案时支持清空
  • 删除答案时附带上时间信息
  • check指令新增显示ChatLearning的运行状况
  • 现在输入add learnings *可同时添加开启记录和回复的群

修复

  • 修复了未收集到词库时无法使用check指令的问题
  • 修复了data.json文件中当host选项未填上端口时无法启动ChatLearning的问题

优化

  • 现在管理模式只能在聊天环境中进入
  • data.json文件host选项可以不附带上端口

更新注意

  • Windows只需覆盖exe文件
  • Linux则需覆盖所有py文件
  • v1.0.2及更早版本升级时,需首先使用setadmin重新设置管理员