fix:正确调用模式动作
This commit is contained in:
@@ -443,6 +443,8 @@ class ActionManager:
|
|||||||
filtered_actions = {}
|
filtered_actions = {}
|
||||||
|
|
||||||
for action_name, action_info in self._using_actions.items():
|
for action_name, action_info in self._using_actions.items():
|
||||||
|
print(f"action_info: {action_info}")
|
||||||
|
print(f"action_name: {action_name}")
|
||||||
action_mode = action_info.get("mode_enable", "all")
|
action_mode = action_info.get("mode_enable", "all")
|
||||||
|
|
||||||
# 检查动作是否在当前模式下启用
|
# 检查动作是否在当前模式下启用
|
||||||
|
|||||||
@@ -165,7 +165,7 @@ class ActionPlanner(BasePlanner):
|
|||||||
logger.info(f"{self.log_prefix}{reasoning}")
|
logger.info(f"{self.log_prefix}{reasoning}")
|
||||||
self.action_manager.restore_actions()
|
self.action_manager.restore_actions()
|
||||||
logger.debug(
|
logger.debug(
|
||||||
f"{self.log_prefix}沉默后恢复到默认动作集, 当前可用: {list(self.action_manager.get_using_actions().keys())}"
|
f"{self.log_prefix}[focus]沉默后恢复到默认动作集, 当前可用: {list(self.action_manager.get_using_actions().keys())}"
|
||||||
)
|
)
|
||||||
return {
|
return {
|
||||||
"action_result": {"action_type": action, "action_data": action_data, "reasoning": reasoning},
|
"action_result": {"action_type": action, "action_data": action_data, "reasoning": reasoning},
|
||||||
|
|||||||
@@ -150,6 +150,7 @@ MODULE_COLORS = {
|
|||||||
"plugins": "\033[31m", # 红色
|
"plugins": "\033[31m", # 红色
|
||||||
"plugin_api": "\033[33m", # 黄色
|
"plugin_api": "\033[33m", # 黄色
|
||||||
"remote": "\033[38;5;93m", # 紫蓝色
|
"remote": "\033[38;5;93m", # 紫蓝色
|
||||||
|
"planner": "\033[31m]"
|
||||||
}
|
}
|
||||||
|
|
||||||
RESET_COLOR = "\033[0m"
|
RESET_COLOR = "\033[0m"
|
||||||
|
|||||||
Reference in New Issue
Block a user