From cf3ffb5f559a1e0409b8ce180e62de2f3594d20b Mon Sep 17 00:00:00 2001 From: minecraft1024a Date: Thu, 28 Aug 2025 21:32:42 +0800 Subject: [PATCH] =?UTF-8?q?docs(changelog):=20=E6=9B=B4=E6=96=B00.10.0-alp?= =?UTF-8?q?ha=E7=89=88=E6=9C=AC=E6=97=A5=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 为即将发布的 `0.10.0-alpha` 版本添加详细的更新日志。 本次更新日志涵盖了新功能、问题修复和代码重构三大方面,全面记录了从持久化回复跟踪、模型故障转移机制等新功能的引入,到多个关键bug的修复,再到项目更名和模块重构等重要变更。 --- changelogs/changelog.md | 63 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) diff --git a/changelogs/changelog.md b/changelogs/changelog.md index 9369fbdc2..838f918d6 100644 --- a/changelogs/changelog.md +++ b/changelogs/changelog.md @@ -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 ### 主要功能更改 - 工具系统重构,现在合并到了插件系统中