主要更新了什么:
- 基础消息段新增视频和文件
- 新增适配器元数据类,要求适配器在定义时以类属性方式传入
- 新增适配器注册表,可直接获取和注册已有本地/第三方适配器
- 新增Engine类管理多个Bot实例以同时启用多个适配器
- 使插件真正实现跨平台,并在插件元数据中新增support_adapters字段显式指定支持的适配器类型,以增强插件性能,提升生态友好度
- 新增全局系统配置(toml),可配置框架启动参数与适配器相关设置
- 新增全局数据存储规范(storage),所有由框架、适配器与插件产生的数据由框架统一管理存放,便于业务逻辑的维护
- 内置插件 echo 升级至1.0.1
- 新增微信ClawBot适配器(ilink协议),开箱即用,扫码登陆即可创建专属于自己的微信ClawBot
其他修复与杂项:
- 优化依赖注入,提升开发体验
📝 详细更新日志
Full Changelog: https://github.com/Kaguya233qwq/myfish/commits/v1.1.0