fix: pass ruff
This commit is contained in:
@@ -6,7 +6,6 @@ from typing import Tuple, List
|
|||||||
from src.chat.heart_flow.observation.observation import Observation
|
from src.chat.heart_flow.observation.observation import Observation
|
||||||
from src.chat.focus_chat.replyer.default_replyer import DefaultReplyer
|
from src.chat.focus_chat.replyer.default_replyer import DefaultReplyer
|
||||||
from src.chat.message_receive.chat_stream import ChatStream
|
from src.chat.message_receive.chat_stream import ChatStream
|
||||||
from src.chat.heart_flow.observation.chatting_observation import ChattingObservation
|
|
||||||
from src.chat.focus_chat.hfc_utils import create_empty_anchor_message
|
from src.chat.focus_chat.hfc_utils import create_empty_anchor_message
|
||||||
|
|
||||||
logger = get_logger("action_taken")
|
logger = get_logger("action_taken")
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
from src.chat.heart_flow.sub_heartflow import SubHeartflow, ChatState
|
from src.chat.heart_flow.sub_heartflow import SubHeartflow, ChatState
|
||||||
from src.common.logger_manager import get_logger
|
from src.common.logger_manager import get_logger
|
||||||
from typing import Any, Optional, List, Dict
|
from typing import Any, Optional, List
|
||||||
from src.chat.heart_flow.subheartflow_manager import SubHeartflowManager
|
from src.chat.heart_flow.subheartflow_manager import SubHeartflowManager
|
||||||
from src.chat.heart_flow.background_tasks import BackgroundTaskManager # Import BackgroundTaskManager
|
from src.chat.heart_flow.background_tasks import BackgroundTaskManager # Import BackgroundTaskManager
|
||||||
|
|
||||||
|
|||||||
@@ -1,10 +1,6 @@
|
|||||||
from typing import List, Optional, Any, Dict
|
from typing import List, Any
|
||||||
from src.common.logger_manager import get_logger
|
from src.common.logger_manager import get_logger
|
||||||
from src.chat.message_receive.chat_stream import chat_manager
|
|
||||||
from src.chat.focus_chat.planners.action_manager import ActionManager
|
from src.chat.focus_chat.planners.action_manager import ActionManager
|
||||||
from src.chat.normal_chat.normal_chat_utils import get_recent_message_stats
|
|
||||||
from src.config.config import global_config
|
|
||||||
import time
|
|
||||||
|
|
||||||
logger = get_logger("normal_chat_action_modifier")
|
logger = get_logger("normal_chat_action_modifier")
|
||||||
|
|
||||||
|
|||||||
@@ -7,15 +7,12 @@ Normal Chat Expressor
|
|||||||
|
|
||||||
import time
|
import time
|
||||||
from typing import List, Optional, Tuple, Dict, Any
|
from typing import List, Optional, Tuple, Dict, Any
|
||||||
from src.chat.message_receive.message import MessageRecv, MessageSending, MessageThinking, MessageSet, Seg
|
from src.chat.message_receive.message import MessageRecv, MessageSending, MessageThinking, Seg
|
||||||
from src.chat.message_receive.message import UserInfo
|
from src.chat.message_receive.message import UserInfo
|
||||||
from src.chat.message_receive.chat_stream import ChatStream
|
from src.chat.message_receive.chat_stream import ChatStream
|
||||||
from src.chat.message_receive.message_sender import message_manager
|
from src.chat.message_receive.message_sender import message_manager
|
||||||
from src.config.config import global_config
|
from src.config.config import global_config
|
||||||
from src.common.logger_manager import get_logger
|
from src.common.logger_manager import get_logger
|
||||||
from src.chat.emoji_system.emoji_manager import emoji_manager
|
|
||||||
from src.chat.utils.utils_image import image_path_to_base64
|
|
||||||
import random
|
|
||||||
|
|
||||||
logger = get_logger("normal_chat_expressor")
|
logger = get_logger("normal_chat_expressor")
|
||||||
|
|
||||||
|
|||||||
@@ -306,16 +306,16 @@ class KeywordRuleConfig(ConfigBase):
|
|||||||
"""验证配置"""
|
"""验证配置"""
|
||||||
if not self.keywords and not self.regex:
|
if not self.keywords and not self.regex:
|
||||||
raise ValueError("关键词规则必须至少包含keywords或regex中的一个")
|
raise ValueError("关键词规则必须至少包含keywords或regex中的一个")
|
||||||
|
|
||||||
if not self.reaction:
|
if not self.reaction:
|
||||||
raise ValueError("关键词规则必须包含reaction")
|
raise ValueError("关键词规则必须包含reaction")
|
||||||
|
|
||||||
# 验证正则表达式
|
# 验证正则表达式
|
||||||
for pattern in self.regex:
|
for pattern in self.regex:
|
||||||
try:
|
try:
|
||||||
re.compile(pattern)
|
re.compile(pattern)
|
||||||
except re.error as e:
|
except re.error as e:
|
||||||
raise ValueError(f"无效的正则表达式 '{pattern}': {str(e)}")
|
raise ValueError(f"无效的正则表达式 '{pattern}': {str(e)}") from e
|
||||||
|
|
||||||
|
|
||||||
@dataclass
|
@dataclass
|
||||||
|
|||||||
Reference in New Issue
Block a user