From 989da1a56f9656c4210d4b21daf46a8aef6cc5a1 Mon Sep 17 00:00:00 2001 From: minecraft1024a Date: Sun, 5 Oct 2025 13:13:57 +0800 Subject: [PATCH] =?UTF-8?q?refactor(memory):=20=E7=AE=80=E5=8C=96=E6=A8=A1?= =?UTF-8?q?=E5=9E=8B=E4=BB=BB=E5=8A=A1=E9=85=8D=E7=BD=AE=E7=9A=84=E8=8E=B7?= =?UTF-8?q?=E5=8F=96=E6=96=B9=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 移除不必要的 `getattr` 调用,直接访问 `model_task_config` 的 `utils_small` 属性。这使得代码更简洁、更易读,并假设该属性总是存在。 --- src/chat/memory_system/memory_system.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/chat/memory_system/memory_system.py b/src/chat/memory_system/memory_system.py index 4a8372787..746164ae7 100644 --- a/src/chat/memory_system/memory_system.py +++ b/src/chat/memory_system/memory_system.py @@ -248,7 +248,7 @@ class MemorySystem: self.forgetting_engine = MemoryForgettingEngine(forgetting_config) - planner_task_config = getattr(model_config.model_task_config, "utils_small", None) + planner_task_config = model_config.model_task_config.utils_small planner_model: LLMRequest | None = None try: planner_model = LLMRequest(model_set=planner_task_config, request_type="memory.query_planner")