fix:修复无法退出专注模式的问题,移除无用插件鸡肋

This commit is contained in:
SengokuCola
2025-06-12 20:54:43 +08:00
parent 9a4a29aa85
commit 3725760b06
5 changed files with 11 additions and 290 deletions

View File

@@ -287,13 +287,10 @@ class ExitFocusChatAction(BaseAction):
logger.info(f"{self.log_prefix} 决定退出专注聊天: {self.reasoning}")
try:
# 转换状态 - 这里返回特殊的命令标识
status_message = ""
# 通过返回值中的特殊标识来通知系统执行状态切换
# 系统会识别这个返回值并执行相应的状态切换逻辑
# 标记状态切换请求
self._mark_state_change()
status_message = "决定退出专注聊天模式"
return True, status_message
except Exception as e:
@@ -304,7 +301,7 @@ class ExitFocusChatAction(BaseAction):
"""标记状态切换请求"""
# 通过action_data传递状态切换命令
self.action_data["_system_command"] = "stop_focus_chat"
logger.debug(f"{self.log_prefix} 已标记状态切换命令: stop_focus_chat")
logger.info(f"{self.log_prefix} 已标记状态切换命令: stop_focus_chat")
@register_plugin