feat(logger): 增强日志系统,支持动态配置和文件压缩
- 添加动态logger元数据注册表,支持颜色和别名的运行时配置 - 实现日志文件自动压缩为tar.gz格式,节省存储空间 - 增强文件保留策略,支持配置保留天数(0=禁用,-1=永不删除,N>0=保留N天) - 优化日志清理任务调度,改为每天午夜执行 - 改进TimestampedFileHandler的轮转逻辑和错误处理 - 更新配置模板,版本升级至7.1.7
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
[inner]
|
||||
version = "7.1.6"
|
||||
version = "7.1.7"
|
||||
|
||||
#----以下是给开发人员阅读的,如果你只是部署了MoFox-Bot,不需要阅读----
|
||||
#如果你想要修改配置文件,请递增version的值
|
||||
@@ -209,7 +209,7 @@ enable_memory = true # 是否启用记忆系统
|
||||
memory_build_interval = 600 # 记忆构建间隔(秒)。间隔越低,学习越频繁,但可能产生更多冗余信息
|
||||
|
||||
# === 记忆采样系统配置 ===
|
||||
memory_sampling_mode = "immediate" # 记忆采样模式:hippocampus(海马体定时采样),immediate(即时采样),all(所有模式)
|
||||
memory_sampling_mode = "precision" # 记忆采样模式:adaptive(自适应),hippocampus(海马体双峰采样),precision(精准记忆)
|
||||
|
||||
# 海马体双峰采样配置
|
||||
enable_hippocampus_sampling = true # 启用海马体双峰采样策略
|
||||
@@ -370,6 +370,7 @@ date_style = "m-d H:i:s" # 日期格式
|
||||
log_level_style = "lite" # 日志级别样式,可选FULL,compact,lite
|
||||
color_text = "full" # 日志文本颜色,可选none,title,full
|
||||
log_level = "INFO" # 全局日志级别(向下兼容,优先级低于下面的分别设置)
|
||||
file_retention_days = 30 # 文件日志保留天数,0=禁用文件日志,-1=永不删除
|
||||
console_log_level = "INFO" # 控制台日志级别,可选: DEBUG, INFO, WARNING, ERROR, CRITICAL
|
||||
file_log_level = "DEBUG" # 文件日志级别,可选: DEBUG, INFO, WARNING, ERROR, CRITICAL
|
||||
|
||||
|
||||
Reference in New Issue
Block a user