From 560fb738fca494867d1d1f276ce85715b1c65431 Mon Sep 17 00:00:00 2001 From: SengokuCola <1026294844@qq.com> Date: Sat, 19 Apr 2025 18:54:03 +0800 Subject: [PATCH] =?UTF-8?q?better=EF=BC=9A=E4=BC=98=E5=8C=96=E4=B8=AD?= =?UTF-8?q?=E6=9C=9F=E8=AE=B0=E5=BF=86=E8=B0=83=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/do_tool/tool_can_use/mid_chat_mem.py | 4 ++-- src/heart_flow/observation.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/do_tool/tool_can_use/mid_chat_mem.py b/src/do_tool/tool_can_use/mid_chat_mem.py index 26d26704a..71726a57f 100644 --- a/src/do_tool/tool_can_use/mid_chat_mem.py +++ b/src/do_tool/tool_can_use/mid_chat_mem.py @@ -9,11 +9,11 @@ class GetMidMemoryTool(BaseTool): """从记忆系统中获取相关记忆的工具""" name = "mid_chat_mem" - description = "之前的聊天内容中获取具体信息,当最新消息提到,或者你需要回复的消息中提到,你可以使用这个工具" + description = "之前的聊天内容概述id中获取具体信息,如果没有聊天内容概述id,就不要使用" parameters = { "type": "object", "properties": { - "id": {"type": "integer", "description": "要查询的聊天记录id"}, + "id": {"type": "integer", "description": "要查询的聊天记录概述id"}, }, "required": ["id"], } diff --git a/src/heart_flow/observation.py b/src/heart_flow/observation.py index 5dc11131b..abb942881 100644 --- a/src/heart_flow/observation.py +++ b/src/heart_flow/observation.py @@ -161,7 +161,7 @@ class ChattingObservation(Observation): if len(self.mid_memorys) > self.max_mid_memory_len: self.mid_memorys.pop(0) # 移除最旧的 - mid_memory_str = "之前聊天的内容概括是:\n" + mid_memory_str = "之前聊天的内容概述是:\n" for mid_memory_item in self.mid_memorys: # 重命名循环变量以示区分 time_diff = int((datetime.now().timestamp() - mid_memory_item["created_at"]) / 60) mid_memory_str += f"距离现在{time_diff}分钟前(聊天记录id:{mid_memory_item['id']}):{mid_memory_item['theme']}\n"