docs(changelog): 更新0.10.0-alpha版本日志
为即将发布的 `0.10.0-alpha` 版本添加详细的更新日志。 本次更新日志涵盖了新功能、问题修复和代码重构三大方面,全面记录了从持久化回复跟踪、模型故障转移机制等新功能的引入,到多个关键bug的修复,再到项目更名和模块重构等重要变更。
This commit is contained in:
@@ -1,5 +1,68 @@
|
||||
# Changelog
|
||||
|
||||
## [0.10.0-alpha] - 2025-8-28
|
||||
|
||||
> **MoFox-Bot 0.10.0-alpha 版本发布!**
|
||||
>
|
||||
> 本次更新带来了多项核心功能增强和系统优化。
|
||||
>
|
||||
> 在**新功能**方面,我们引入了**持久化回复跟踪**以避免重复回复,并为LLM请求实现了**模型故障转移机制**,提高了系统的健壮性。插件系统也得到了增强,增加了**事件触发和订阅的白名单机制**,并为事件处理器添加了**异步锁和并行执行**支持。此外,新版本还实现了对**说说中图片的识别与理解**,并引入了**弹性睡眠与睡前通知机制**,使机器人的作息更加智能化。
|
||||
>
|
||||
> 在**修复**方面,我们解决了`enable`配置的bug,修复了event权限问题,并处理了专注模式下艾特不回复、模型信息不存在、cookie获取失败等多个问题,提升了系统的稳定性。
|
||||
>
|
||||
> 在**重构**方面,我们移除了`changelog_config`并更新了模型配置模板,重构了工具缓存机制和LLM请求重试逻辑。同时,我们将项目从`MaiMbot-Pro-Max`正式更名为`MoFox_Bot`,并对内存、权限、配置等多个模块进行了优化。
|
||||
>
|
||||
> 总的来说,0.11.0版本在功能、稳定性和代码质量上都有了显著提升。
|
||||
|
||||
### 新功能
|
||||
- **maizone**: 引入持久化回复跟踪以避免重复回复
|
||||
- **llm**: 为LLM请求实现模型故障转移机制
|
||||
- **plugin-system**: 添加事件触发和订阅的白名单机制
|
||||
- **plugin**: 为事件处理器添加异步锁和并行执行支持
|
||||
- **maizone**: 实现对说说中图片的识别与理解
|
||||
- **sleep**: 实现睡眠唤醒与重新入睡机制
|
||||
- **core**: 实现HFC及睡眠状态的持久化
|
||||
- **schedule**: 引入弹性睡眠与睡前通知机制
|
||||
- **monthly_plan**: 增加月度计划数量上限并自动清理
|
||||
- **command**: 添加PlusCommand增强命令系统
|
||||
- **expression**: 重构表达学习配置,引入基于规则的结构化定义
|
||||
- **chat**: 实现睡眠压力和失眠系统
|
||||
- **schedule**: 重构日程与月度计划管理模块
|
||||
- **core**: 集成统一向量数据库服务并重构相关模块
|
||||
- **tool_system**: 实现工具的声明式缓存
|
||||
- **plugin_system**: 增加工具执行日志记录
|
||||
- **maizone**: 新增QQ空间互通组功能,根据聊天上下文生成说说
|
||||
- **monthly_plan**: 增强月度计划系统,引入状态管理和智能抽取
|
||||
|
||||
### 修复
|
||||
- 修复`enable`配置
|
||||
- 修复event权限,现在每个component都拥有`plugin_name`属性
|
||||
- 修复专注模式下艾特不回复的问题
|
||||
- 修复模型信息不存在时引发的属性错误
|
||||
- 修复`maizone_refactored`获取cookie时响应为空导致的错误
|
||||
- 修复关键词非列表形式时导致的解析错误
|
||||
- 修复即时记忆的 orjson 编码与解码问题
|
||||
- 修复空回复检测,同时修复`tool_call`
|
||||
- 处理截断消息时`message`为`None`的情况
|
||||
- 修复`get_remaining`的起始索引
|
||||
- 修复回复自己评论的问题
|
||||
- 修复`enable`配置
|
||||
|
||||
### 重构
|
||||
- **config**: 移除`changelog_config`并更新模型配置模板
|
||||
- **cache**: 重构工具缓存机制并优化LLM请求重试逻辑
|
||||
- **core**: 移除工具历史记录管理器并将缓存集成到工具执行器中
|
||||
- 重构权限检查和装饰器用法
|
||||
- **core**: 将项目从`MaiMbot-Pro-Max`重命名为`MoFox_Bot`
|
||||
- **memory**: 重构向量记忆清理逻辑以提高稳定性
|
||||
- **llm_models**: 移除官方Gemini客户端并改用`aiohttp`实现
|
||||
- **config**: 整合搜索服务配置并移除废弃选项
|
||||
- **config**: 将反截断设置移至模型配置
|
||||
- **video**: 重构视频分析,增加抽帧模式和间隔配置
|
||||
|
||||
从这里开始都是第三方改版的更新记录
|
||||
========================================================
|
||||
|
||||
## [0.10.0] - 2025-7-1
|
||||
### 主要功能更改
|
||||
- 工具系统重构,现在合并到了插件系统中
|
||||
|
||||
Reference in New Issue
Block a user