feat: 添加多线程架构支持并优化性能

实现线程管理器以支持高并发场景,添加GIL-free模式提升Python 3.14下的多线程性能
新增B站API集成和本地文件服务器功能,改进镜像插件支持GIF处理
更新文档说明多线程架构和GIL-free模式的使用方法
This commit is contained in:
2026-03-01 16:01:51 +08:00
parent 734c112ee4
commit ff4a4d92a5
20 changed files with 2071 additions and 317 deletions

View File

@@ -77,10 +77,17 @@ db = 0
一切就绪
```bash
# 推荐开启 JIT 模式启动
python -X jit main.py
# 推荐开启 JIT + GIL-free 模式启动Python 3.14
python -X jit -X gil=0 main.py
```
如果你看到日志刷出来,最后显示 “连接成功!”,恭喜,你成功了!
**模式说明**
- `-X jit`:启用 JIT 编译提升运行时性能2-5 倍)
- `-X gil=0`:启用无全局锁模式,多线程真正并行执行(+300% CPU 密集型任务性能)
如果你看到日志刷出来,最后显示 "连接成功!",恭喜,你成功了!
现在,试着给你的机器人发个 `/help`看看会返回什么东西
**多前端支持**
如果需要同时连接多个 OneBot 实现(如多个 QQ 账号GIL-free 模式可以确保每个连接真正并行处理事件,不会相互阻塞。