From 103e178d1f603e73cee3e6a3a0afbe3cf2164cd1 Mon Sep 17 00:00:00 2001 From: DrSmoothl <1787882683@qq.com> Date: Fri, 21 Mar 2025 22:44:22 +0800 Subject: [PATCH 1/2] =?UTF-8?q?WebUI=E5=B0=8F=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- webui.py | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/webui.py b/webui.py index a3b7eab64..54204a5c7 100644 --- a/webui.py +++ b/webui.py @@ -1,3 +1,4 @@ +import warnings import gradio as gr import os import toml @@ -5,6 +6,8 @@ import signal import sys import requests +# 忽略 gradio 版本警告 +warnings.filterwarnings("ignore", message="IMPORTANT: You are using gradio version.*") try: from src.common.logger import get_module_logger @@ -80,7 +83,7 @@ WILLING_MODE_CHOICES = [ # 添加WebUI配置文件版本 -WEBUI_VERSION = version.parse("0.0.9") +WEBUI_VERSION = version.parse("0.0.10") # ============================================== @@ -660,13 +663,21 @@ def save_group_config( with gr.Blocks(title="MaimBot配置文件编辑") as app: gr.Markdown( value=""" - ### 欢迎使用由墨梓柒MotricSeven编写的MaimBot配置文件编辑器\n + # 欢迎使用由墨梓柒MotricSeven编写的MaimBot配置文件编辑器\n 感谢ZureTz大佬提供的人格保存部分修复! """ ) + gr.Markdown(value="---") # 添加分割线 + gr.Markdown(value=""" + ## 注意!!!\n + 由于Gradio的限制,在保存配置文件时,请不要刷新浏览器窗口!!\n + 您的配置文件在点击保存按钮的时候就已经成功保存!! + """) + gr.Markdown(value="---") # 添加分割线 gr.Markdown(value="## 全球在线MaiMBot数量: " + str((online_maimbot_data or {}).get("online_clients", 0))) gr.Markdown(value="## 当前WebUI版本: " + str(WEBUI_VERSION)) - gr.Markdown(value="### 配置文件版本:" + config_data["inner"]["version"]) + gr.Markdown(value="## 配置文件版本:" + config_data["inner"]["version"]) + gr.Markdown(value="---") # 添加分割线 with gr.Tabs(): with gr.TabItem("0-环境设置"): with gr.Row(): From 859fc8f65fcd0d64af12dc3de8105cdad333c9ca Mon Sep 17 00:00:00 2001 From: DrSmoothl <1787882683@qq.com> Date: Fri, 21 Mar 2025 22:45:49 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E8=BF=87Ruff=E6=A3=80=E6=B5=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- webui.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/webui.py b/webui.py index 54204a5c7..85c1115d0 100644 --- a/webui.py +++ b/webui.py @@ -5,9 +5,6 @@ import toml import signal import sys import requests - -# 忽略 gradio 版本警告 -warnings.filterwarnings("ignore", message="IMPORTANT: You are using gradio version.*") try: from src.common.logger import get_module_logger @@ -29,7 +26,8 @@ import shutil import ast from packaging import version from decimal import Decimal - +# 忽略 gradio 版本警告 +warnings.filterwarnings("ignore", message="IMPORTANT: You are using gradio version.*") def signal_handler(signum, frame): """处理 Ctrl+C 信号"""