Update - 已废弃大部分功能, 数据库代码重构进度40%
最近在忙, 开发进度减缓
Feb 04, 2025 - 18:31 CST
Update - 修复metrics/api数据无法保存到sql的问题
ATRI-BOT-http-api 完善
减少存储系统小数据指针转换开销
重构命令PreHandler
后端日志系统格式调整
/like命令取消并发(无意义)
/marry算法修改, 修复了key和value可能是同一个数值的问题
修改report command误触发问题, 请暂时适用/areport
ATRI-BOT-Main依赖更新
计划废弃ATRI-WEB项目(Web渲染太消耗性能了,目前来看成功率和速度也堪忧, 难崩)
❤圣诞节快乐❤
ATRI-BOT 版本升级 -> v2.2.6-test.1
Dec 25, 2024 - 00:55 CST
Update - 计划废弃列表
图片渲染模块 -> 纯文本
/egg 命令 -> 删除
/pf 命令 -> 删除
/price -> 计划修改或删除
/lastban -> 计划修改或删除
更新修复
/like 已尝试点到最大值
ATRI-BOT 版本升级 -> v2.2.4-beta.7
Dec 20, 2024 - 15:42 CST
Update - 更新协议端版本
修复/marry命令的一个文本错误
修改了/marry自定义消息提示
ATRI-BOT 版本升级 -> v2.2.4-beta.6
Dec 18, 2024 - 05:01 CST
Update - /ai的上下文恢复并改为保存到redis, 每次保存上下文重置ttl, 10分钟有效期
此举动将导致 ATRI-BOT 更新或重启不会导致上下文消失
关于命令参数:
已将处理核心模块写好, 适配每个命令较为繁琐。
把我能想到的参数触发条件都写了
允许无等号, 双横, 无空格和未被匹配的参数输出
ATRI-BOT 版本升级 -> v2.2.4-beta.5
Dec 18, 2024 - 04:56 CST
Update - Preview logs:
```
Parsing: /test -a 123 -b "quoted value" -c
b: {String:quoted value Bool:false Int:0 Float:0 IsFlag:false HasValue:true Type:string}
c: {String: Bool:false Int:0 Float:0 IsFlag:true HasValue:false Type:string}
a: {String:123 Bool:false Int:123 Float:0 IsFlag:false HasValue:true Type:int}
```
已有命令的参数输入需要用"|"或者" "进行分割参数, 而且不统一, 目前打算采用这种格式进行命令参数输入
Dec 17, 2024 - 17:49 CST
Update - 已接入 gemini-2.0-flash 实验模型, 此模型权重与 gemini-1.5-flash 一致
请享受
Dec 17, 2024 - 01:04 CST
Update - 已重构metrics, 并迁移数据(折磨)
修改的东西挺多的
升级Go版本到1.24rc1
更新 ATRI-BOT Main依赖并升级版本号到2.2.4-beta.4
Dec 15, 2024 - 17:22 CST
Update - 已计划重写存储系统, (现有存储方式的已支撑不起需求, 扩展麻烦, 性能低效)
* 迁移旧数据较为漫长(?) *
关于ATRI-BOT 公开的http api开发进度
已完成基础架构和version metrics的api
- 为注重开发效率和通信因素http api与 ATRI-BOT 运行在同一进程
完成后 ATRI-BOT 将升级到v2.2.4(beta3因为技术原因无法部署, 已跳过此版本升级计划)
Dec 14, 2024 - 08:18 CST
Update - 将分布式架构 -> http api 进行重构并更新依赖版本
分布式采用统一http协议通信
ATRI-BOT Main的Redis缓存效率增加
计划将/lastban的结果缓存到Redis, 使得ATRI-BOT Update/重启后数据保留
- 更新版本到v2.2.4-beta.3
Dec 11, 2024 - 05:55 CST
Update - 已实现TypeStatus的watcher实现, 兼容群聊
将继续进行优化
Dec 07, 2024 - 18:51 CST
Update - 框架底层与协议通信的部分已重构完毕, 并重构发送消息API, 防止注入漏洞
计划下一步废弃无用/使用频率较少的功能
Dec 06, 2024 - 01:57 CST
Update - 重构框架进度:
我们目前重构了框架的match核心匹配使得不再堵塞线程导致没处理完会影响到下一个match操作
目前情况应该不会出现 ATRI-BOT Uptime越高稳定性越低, 出现未响应操作的情况
由于改动较为底层代码若有错误请及时报告, 非常感谢各位
Dec 05, 2024 - 05:55 CST
Investigating - 由于原先的上游框架的稳定性问题以及 ATRI-BOT 原先大部分功能已被废弃
我们打算重构或重新写一个针对机器人协议的框架,并重写 ATRI-BOT 几乎所有代码
这是一个长期进度
重构完成后 ATRI-BOT 将升级到V3
Dec 03, 2024 - 19:39 CST