diff --git a/src/common/database/database_model.py b/src/common/database/database_model.py index be023e954..6e22ee0fa 100644 --- a/src/common/database/database_model.py +++ b/src/common/database/database_model.py @@ -404,7 +404,7 @@ def initialize_database(): missing_fields = model_fields - existing_columns if missing_fields: logger.warning(f"表 '{table_name}' 缺失字段: {missing_fields}") - + for field_name, field_obj in model._meta.fields.items(): if field_name not in existing_columns: logger.info(f"表 '{table_name}' 缺失字段 '{field_name}',正在添加...") diff --git a/src/plugin_system/apis/message_api.py b/src/plugin_system/apis/message_api.py index 4c3e61694..ab72915cb 100644 --- a/src/plugin_system/apis/message_api.py +++ b/src/plugin_system/apis/message_api.py @@ -114,7 +114,9 @@ class MessageAPI: ) # 发送消息 - sent_msg = await heart_fc_sender.send_message(bot_message, has_thinking=False, typing=typing, set_reply=False) + sent_msg = await heart_fc_sender.send_message( + bot_message, has_thinking=False, typing=typing, set_reply=False + ) if sent_msg: logger.info(f"{getattr(self, 'log_prefix', '')} 成功发送消息到 {platform}:{target_id}") diff --git a/src/plugin_system/base/base_command.py b/src/plugin_system/base/base_command.py index 82aaa0f57..3ee342922 100644 --- a/src/plugin_system/base/base_command.py +++ b/src/plugin_system/base/base_command.py @@ -80,7 +80,9 @@ class BaseCommand(ABC): text=content, user_id=str(chat_stream.user_info.user_id), platform=chat_stream.platform ) - async def send_type(self, message_type: str, content: str, display_message: str = None, typing: bool = False) -> bool: + async def send_type( + self, message_type: str, content: str, display_message: str = None, typing: bool = False + ) -> bool: """发送指定类型的回复消息到当前聊天环境 Args: