WebUI小更新

This commit is contained in:
DrSmoothl
2025-03-21 22:44:22 +08:00
parent e5d19d4bd9
commit 103e178d1f

View File

@@ -1,3 +1,4 @@
import warnings
import gradio as gr import gradio as gr
import os import os
import toml import toml
@@ -5,6 +6,8 @@ import signal
import sys import sys
import requests import requests
# 忽略 gradio 版本警告
warnings.filterwarnings("ignore", message="IMPORTANT: You are using gradio version.*")
try: try:
from src.common.logger import get_module_logger from src.common.logger import get_module_logger
@@ -80,7 +83,7 @@ WILLING_MODE_CHOICES = [
# 添加WebUI配置文件版本 # 添加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: with gr.Blocks(title="MaimBot配置文件编辑") as app:
gr.Markdown( gr.Markdown(
value=""" value="""
### 欢迎使用由墨梓柒MotricSeven编写的MaimBot配置文件编辑器\n # 欢迎使用由墨梓柒MotricSeven编写的MaimBot配置文件编辑器\n
感谢ZureTz大佬提供的人格保存部分修复 感谢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="## 全球在线MaiMBot数量: " + str((online_maimbot_data or {}).get("online_clients", 0)))
gr.Markdown(value="## 当前WebUI版本: " + str(WEBUI_VERSION)) 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.Tabs():
with gr.TabItem("0-环境设置"): with gr.TabItem("0-环境设置"):
with gr.Row(): with gr.Row():