From ee71bafc969c67f16b87cef78c1043e18e6a9014 Mon Sep 17 00:00:00 2001 From: jxxghp Date: Sat, 18 Oct 2025 21:32:46 +0800 Subject: [PATCH] fix --- app/agent/agent.py | 7 +++---- app/agent/tools/base.py | 5 ++--- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/app/agent/agent.py b/app/agent/agent.py index a086bcdf..5011f432 100644 --- a/app/agent/agent.py +++ b/app/agent/agent.py @@ -231,7 +231,7 @@ class MoviePilotAgent: # 执行Agent logger.info(f"Agent执行推理: session_id={self.session_id}, input={message}") - result = await self._execute_agent(input_context) + await self._execute_agent(input_context) # 获取Agent回复 agent_message = await self.callback_handler.get_message() @@ -239,8 +239,7 @@ class MoviePilotAgent: # 发送Agent回复给用户 self.message_helper.put( message=agent_message, - role="system", - title="AI助手回复" + role="system" ) # 添加Agent回复到记忆 @@ -260,7 +259,7 @@ class MoviePilotAgent: self.message_helper.put( message=error_message, role="system", - title="AI助手错误" + title="MoviePilot助手错误" ) return error_message diff --git a/app/agent/tools/base.py b/app/agent/tools/base.py index 0ab4d861..e99f0e7e 100644 --- a/app/agent/tools/base.py +++ b/app/agent/tools/base.py @@ -26,13 +26,12 @@ class MoviePilotTool(BaseTool): async def _arun(self, **kwargs) -> str: raise NotImplementedError - def _send_tool_message(self, message: str, message_type: str = "info"): + def _send_tool_message(self, message: str, **kwargs): """发送工具执行消息""" try: self._message_helper.put( message=message, - role="system", - title=f"AI工具执行 ({message_type})" + role="system" ) except Exception as e: logger.error(f"发送工具消息失败: {e}")