Update changelog.md
This commit is contained in:
@@ -1,5 +1,54 @@
|
||||
# Changelog
|
||||
|
||||
## [0.6.2] - 2025-4-14
|
||||
|
||||
### 摘要
|
||||
- MaiBot 0.6.2 版本发布!
|
||||
- 优化了心流的观察系统,优化提示词和表现,现在心流表现更好!
|
||||
- 新增工具调用能力,可以更好地获取信息
|
||||
- 本次更新主要围绕工具系统、心流系统、消息处理和代码优化展开,新增多个工具类,优化了心流系统的逻辑,改进了消息处理流程,并修复了多个问题。
|
||||
|
||||
### 🌟 核心功能增强
|
||||
#### 工具系统
|
||||
- 新增了知识获取工具系统,支持通过心流调用获取多种知识
|
||||
- 新增了工具系统使用指南,详细说明工具结构、自动注册机制和添加步骤
|
||||
- 新增了多个实用工具类,包括心情调整工具`ChangeMoodTool`、关系查询工具`RelationshipTool`、数值比较工具`CompareNumbersTool`、日程获取工具`GetCurrentTaskTool`、上下文压缩工具`CompressContextTool`和知识获取工具`GetKnowledgeTool`
|
||||
- 更新了`ToolUser`类,支持自动获取已注册工具定义并调用`execute`方法
|
||||
- 需要配置支持工具调用的模型才能使用完整功能
|
||||
|
||||
#### 心流系统
|
||||
- 新增了心流系统的README.md文件,详细介绍了系统架构、主要功能和工作流程。
|
||||
- 优化了心流系统的逻辑,包括子心流自动清理和合理配置更新间隔。
|
||||
- 改进了心流观察系统,优化了提示词设计和系统表现,使心流运行更加稳定高效。
|
||||
- 更新了`Heartflow`类的方法和属性,支持异步生成提示词并提升生成质量。
|
||||
|
||||
#### 消息处理
|
||||
- 改进了消息处理流程,包括回复检查、消息生成和发送逻辑。
|
||||
- 新增了`ReplyGenerator`类,用于根据观察信息和对话信息生成回复。
|
||||
- 优化了消息队列管理系统,支持按时间顺序处理消息。
|
||||
|
||||
### 💻 系统架构优化
|
||||
|
||||
#### 部署支持
|
||||
- 更新了Docker部署文档,优化了服务配置和挂载路径。
|
||||
- 完善了Linux和Windows脚本支持。
|
||||
|
||||
### 🐛 问题修复
|
||||
- 修复了消息处理器中的正则表达式匹配问题。
|
||||
- 修复了图像处理中的帧大小和拼接问题。
|
||||
- 修复了私聊时产生`reply`消息的bug。
|
||||
- 修复了配置文件加载时的版本兼容性问题。
|
||||
|
||||
### 📚 文档更新
|
||||
- 更新了`README.md`文件,包括Python版本要求和协议信息。
|
||||
- 新增了工具系统和心流系统的详细文档。
|
||||
- 优化了部署相关文档的完整性。
|
||||
|
||||
### 🔧 其他改进
|
||||
- 新增了崩溃日志记录器,记录崩溃信息到日志文件。
|
||||
- 优化了统计信息输出,在控制台显示详细统计信息。
|
||||
- 改进了异常处理机制,提升系统稳定性。
|
||||
|
||||
## [0.6.0] - 2025-4-4
|
||||
|
||||
### 摘要
|
||||
|
||||
Reference in New Issue
Block a user