From 3220984e78312591ead52ae670552971f5c2fa0f Mon Sep 17 00:00:00 2001 From: tt-P607 <68868379+tt-P607@users.noreply.github.com> Date: Sat, 4 Oct 2025 22:19:28 +0800 Subject: [PATCH] =?UTF-8?q?refactor(memory):=20=E9=87=8D=E6=9E=84=E8=AE=B0?= =?UTF-8?q?=E5=BF=86=E9=87=87=E6=A0=B7=E6=A8=A1=E5=BC=8F=E4=BB=A5=E6=8F=90?= =?UTF-8?q?=E5=8D=87=E9=85=8D=E7=BD=AE=E6=B8=85=E6=99=B0=E5=BA=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 为了使记忆采样模式的命名更直观、易于理解,对相关配置项进行了重构。旧的 "adaptive" 和 "precision" 模式被更清晰的 "immediate"(即时采样)模式取代,并新增了 "all" 模式以支持双策略并行。 BREAKING CHANGE: 移除了旧的记忆采样模式 'adaptive' 和 'precision'。 用户需要将配置文件中的 `memory_sampling_mode` 更新为 'immediate', 'hippocampus' 或 'all'。 --- src/config/official_configs.py | 4 ++-- template/bot_config_template.toml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/config/official_configs.py b/src/config/official_configs.py index 07fa87091..897c3147d 100644 --- a/src/config/official_configs.py +++ b/src/config/official_configs.py @@ -339,8 +339,8 @@ class MemoryConfig(ValidatedConfigBase): # === 混合记忆系统配置 === # 采样模式配置 - memory_sampling_mode: Literal["adaptive", "hippocampus", "precision"] = Field( - default="adaptive", description="记忆采样模式:adaptive(自适应),hippocampus(海马体双峰采样),precision(精准记忆)" + memory_sampling_mode: Literal["immediate", "hippocampus", "all"] = Field( + default="immediate", description="记忆采样模式:'immediate'(即时采样), 'hippocampus'(海马体定时采样) or 'all'(双模式)" ) # 海马体双峰采样配置 diff --git a/template/bot_config_template.toml b/template/bot_config_template.toml index f2a344ad4..28bfa1a88 100644 --- a/template/bot_config_template.toml +++ b/template/bot_config_template.toml @@ -1,5 +1,5 @@ [inner] -version = "7.1.7" +version = "7.1.8" #----以下是给开发人员阅读的,如果你只是部署了MoFox-Bot,不需要阅读---- #如果你想要修改配置文件,请递增version的值 @@ -209,7 +209,7 @@ enable_memory = true # 是否启用记忆系统 memory_build_interval = 600 # 记忆构建间隔(秒)。间隔越低,学习越频繁,但可能产生更多冗余信息 # === 记忆采样系统配置 === -memory_sampling_mode = "precision" # 记忆采样模式:adaptive(自适应),hippocampus(海马体双峰采样),precision(精准记忆) +memory_sampling_mode = "immediate" # 记忆采样模式:'immediate'(即时采样), 'hippocampus'(海马体定时采样) or 'all'(双模式) # 海马体双峰采样配置 enable_hippocampus_sampling = true # 启用海马体双峰采样策略