docs(changelog): 更新0.10.0-alpha版本日志

为即将发布的 `0.10.0-alpha` 版本添加详细的更新日志。

本次更新日志涵盖了新功能、问题修复和代码重构三大方面,全面记录了从持久化回复跟踪、模型故障转移机制等新功能的引入,到多个关键bug的修复,再到项目更名和模块重构等重要变更。
This commit is contained in:
minecraft1024a
2025-08-28 21:32:42 +08:00
parent 6736375329
commit cf3ffb5f55

View File

@@ -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
### 主要功能更改
- 工具系统重构,现在合并到了插件系统中