From 1f800be3d1ba6b78c970566d0427a38beca3f049 Mon Sep 17 00:00:00 2001 From: Furina-1013-create <189647097+Furina-1013-create@users.noreply.github.com> Date: Wed, 27 Aug 2025 17:10:56 +0800 Subject: [PATCH] =?UTF-8?q?feat(plugin=5Fsystem):=20=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E5=B7=A5=E5=85=B7=E6=89=A7=E8=A1=8C=E6=97=A5=E5=BF=97=E8=AE=B0?= =?UTF-8?q?=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit feat(plugin_system): 增加工具执行日志记录 在工具执行前添加一行日志,用于记录正在调用的工具名称和参数,方便调试和追踪。 --- src/plugin_system/core/tool_use.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/plugin_system/core/tool_use.py b/src/plugin_system/core/tool_use.py index 0d50219c6..f86faee03 100644 --- a/src/plugin_system/core/tool_use.py +++ b/src/plugin_system/core/tool_use.py @@ -208,6 +208,7 @@ class ToolExecutor: try: function_name = tool_call.func_name function_args = tool_call.args or {} + logger.info(f"🤖 {self.log_prefix} 正在执行工具: [bold green]{function_name}[/bold green] | 参数: {function_args}") function_args["llm_called"] = True # 标记为LLM调用 # 获取对应工具实例