From 016c86a2dd6508f3859684ab85b37b94dcc5e639 Mon Sep 17 00:00:00 2001 From: minecraft1024a Date: Sun, 5 Oct 2025 21:14:47 +0800 Subject: [PATCH] =?UTF-8?q?feat(chatter):=20=E5=A2=9E=E5=8A=A0=E8=A7=84?= =?UTF-8?q?=E5=88=92=E5=99=A8=E6=8F=90=E7=A4=BA=E8=AF=8D=E5=92=8C=E5=93=8D?= =?UTF-8?q?=E5=BA=94=E7=9A=84=E8=B0=83=E8=AF=95=E6=97=A5=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 在调试模式下,现在会打印出发送给LLM的规划器提示词以及LLM的原始响应内容。这有助于在开发和排查问题时,更好地理解规划器的输入和输出,方便调试。 --- src/plugins/built_in/affinity_flow_chatter/plan_filter.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/plugins/built_in/affinity_flow_chatter/plan_filter.py b/src/plugins/built_in/affinity_flow_chatter/plan_filter.py index 5a96e8ca8..1a62d04f4 100644 --- a/src/plugins/built_in/affinity_flow_chatter/plan_filter.py +++ b/src/plugins/built_in/affinity_flow_chatter/plan_filter.py @@ -59,10 +59,15 @@ class ChatterPlanFilter: try: prompt, used_message_id_list = await self._build_prompt(plan) plan.llm_prompt = prompt + if global_config.debug.show_prompt: + logger.info(f"规划器原始提示词:{prompt}") llm_content, _ = await self.planner_llm.generate_response_async(prompt=prompt) + if llm_content: + if global_config.debug.show_prompt: + logger.info(f"LLM规划器原始响应:{llm_content}") try: parsed_json = orjson.loads(repair_json(llm_content)) except orjson.JSONDecodeError: