From a72df9d2a0f0be3e25cc63136f023308e0bba8eb Mon Sep 17 00:00:00 2001 From: minecraft1024a Date: Sun, 5 Oct 2025 20:55:20 +0800 Subject: [PATCH] =?UTF-8?q?refactor(napcat):=20=E4=BD=BF=E7=94=A8=E7=8E=AF?= =?UTF-8?q?=E5=A2=83=E5=8F=98=E9=87=8F=E9=85=8D=E7=BD=AEMaiBot=E8=BF=9E?= =?UTF-8?q?=E6=8E=A5=E5=9C=B0=E5=9D=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 将硬编码的MaiBot服务器主机和端口配置更改为从环境变量`HOST`和`PORT`中读取。这样可以更灵活地在不同环境中部署,特别是容器化部署。 同时,将部分日志级别从`INFO`调整为`DEBUG`,以减少不必要的日志输出。 --- .../built_in/napcat_adapter_plugin/src/mmc_com_layer.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/plugins/built_in/napcat_adapter_plugin/src/mmc_com_layer.py b/src/plugins/built_in/napcat_adapter_plugin/src/mmc_com_layer.py index acd12fe01..f3897d8f5 100644 --- a/src/plugins/built_in/napcat_adapter_plugin/src/mmc_com_layer.py +++ b/src/plugins/built_in/napcat_adapter_plugin/src/mmc_com_layer.py @@ -1,5 +1,6 @@ from maim_message import Router, RouteConfig, TargetConfig from src.common.logger import get_logger +import os from .send_handler import send_handler from src.plugin_system.apis import config_api @@ -12,9 +13,9 @@ def create_router(plugin_config: dict): """创建路由器实例""" global router platform_name = config_api.get_plugin_config(plugin_config, "maibot_server.platform_name", "qq") - host = config_api.get_plugin_config(plugin_config, "maibot_server.host", "localhost") - port = config_api.get_plugin_config(plugin_config, "maibot_server.port", 8000) - + host = os.getenv("HOST","127.0.0.1") + port = os.getenv("PORT","8000") + logger.debug(f"初始化MaiBot连接,使用地址:{host}:{port}") route_config = RouteConfig( route_config={ platform_name: TargetConfig( @@ -29,7 +30,7 @@ def create_router(plugin_config: dict): async def mmc_start_com(plugin_config: dict = None): """启动MaiBot连接""" - logger.info("正在连接MaiBot") + logger.debug("正在连接MaiBot") if plugin_config: create_router(plugin_config)