更新readme 和changlog

This commit is contained in:
SengokuCola
2025-08-18 14:50:30 +08:00
parent b22ec4f2cd
commit ddcab35677
3 changed files with 67 additions and 10 deletions

View File

@@ -1,16 +1,75 @@
# Changelog
## [0.10.0] - 2025-7-1
### 主要功能更改
### 🌟 主要功能更改
- 优化的回复生成,现在的回复对上下文把控更加精准
- 新的回复逻辑控制现在合并了normal和focus模式更加统一
- 优化表达方式系统,现在学习和使用更加精准
- 新的关系系统,现在的关系构建更精准也更克制
- 工具系统重构,现在合并到了插件系统中
- 彻底重构了整个LLM Request了现在支持模型轮询和更多灵活的参数
- 同时重构了整个模型配置系统升级需要重新配置llm配置文件
- 随着LLM Request的重构插件系统彻底重构完成。插件系统进入稳定状态仅增加新的API
- 具体相比于之前的更改可以查看[changes.md](./changes.md)
### 细节优化
- 修复了lint爆炸的问题代码更加规范了
- 修改了log的颜色更加护眼
#### 🔧 工具系统重构
- **工具系统整合**: 工具系统现在完全合并到插件系统中,提供统一的扩展能力
- **工具启用控制**: 支持配置是否启用特定工具,提供更人性化的直接调用方式
- **配置文件读取**: 工具现在支持读取配置文件,增强配置灵活性
#### 🚀 LLM系统全面重构
- **LLM Request重构**: 彻底重构了整个LLM Request系统现在支持模型轮询和更多灵活的参数
- **模型配置升级**: 同时重构了整个模型配置系统升级需要重新配置llm配置文件
- **任务类型支持**: 新增任务类型和能力字段至模型配置,增强模型初始化逻辑
- **异常处理增强**: 增强LLMRequest类的异常处理添加统一的模型异常处理方法
#### 🔌 插件系统稳定化
- **插件系统重构完成**: 随着LLM Request的重构插件系统彻底重构完成进入稳定状态
- **API扩展**: 仅增加新的API保持向后兼容性
- **插件管理优化**: 让插件管理配置真正有用,提升管理体验
#### 💾 记忆系统优化
- **及时构建**: 记忆系统再优化,现在及时构建,并且不会重复构建
- **精确提取**: 记忆提取更精确,提升记忆质量
#### 🎭 表达方式系统
- **表达方式记录**: 记录使用的表达方式,提供更好的学习追踪
- **学习优化**: 优化表达方式提取,修复表达学习出错问题
- **配置优化**: 优化表达方式配置和逻辑,提升系统稳定性
#### 🔄 聊天系统统一
- **normal和focus合并**: 彻底合并normal和focus完全基于planner决定target message
- **no_reply内置**: 将no_reply功能移动到主循环中简化系统架构
- **回复优化**: 优化reply填补缺失值让麦麦可以回复自己的消息
- **频率控制API**: 加入聊天频率控制相关API提供更精细的控制
#### 日志系统改进
- **日志颜色优化**: 修改了log的颜色更加护眼
- **日志清理优化**: 修复了日志清理先等24h的问题提升系统性能
- **计时定位**: 通过计时定位LLM异常延时提升问题排查效率
### 🐛 问题修复
#### 代码质量提升
- **lint问题修复**: 修复了lint爆炸的问题代码更加规范了
- **导入优化**: 修复导入爆炸和文档错误,优化代码结构
#### 系统稳定性
- **循环导入**: 修复了import时循环导入的问题
- **并行动作**: 修复并行动作炸裂问题,提升并发处理能力
- **空响应处理**: 空响应就raise避免系统异常
#### 功能修复
- **API问题**: 修复api问题提升系统可用性
- **notice问题**: 为组件方法提供新参数暂时解决notice问题
- **关系构建**: 修复不认识的用户构建关系问题
- **流式解析**: 修复流式解析越界问题避免空choices的SSE帧错误
#### 配置和兼容性
- **默认值**: 添加默认值,提升配置灵活性
- **类型问题**: 修复类型问题,提升代码健壮性
- **配置加载**: 优化配置加载逻辑,提升系统启动稳定性
## [0.9.1] - 2025-7-26