From 0acad09dd7197c53afed53f6b6456e94a4fc3e7b Mon Sep 17 00:00:00 2001 From: SengokuCola <1026294844@qq.com> Date: Sat, 5 Apr 2025 23:44:03 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E4=BF=AE=E6=94=B9=E5=88=B00.6.1-2?= =?UTF-8?q?=EF=BC=8C=E5=87=86=E5=A4=87=E5=BC=80=E5=A7=8B=E4=BA=BA=E6=A0=BC?= =?UTF-8?q?2.0=EF=BC=8C=E7=9F=A5=E8=AF=86=E5=BA=93=E5=8E=9F=E5=A7=8B?= =?UTF-8?q?=E7=89=88=E6=9C=AC=E9=99=90=E6=97=B6=E8=BF=94=E5=9C=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/plugins/config/config.py | 13 +++++-- template/bot_config_template.toml | 2 +- 麦麦开始学习(测试临时版).bat | 56 +++++++++++++++++++++++++++++++ 3 files changed, 67 insertions(+), 4 deletions(-) create mode 100644 麦麦开始学习(测试临时版).bat diff --git a/src/plugins/config/config.py b/src/plugins/config/config.py index b1e6299d5..5b58f2d52 100644 --- a/src/plugins/config/config.py +++ b/src/plugins/config/config.py @@ -25,12 +25,19 @@ config_config = LogConfig( logger = get_module_logger("config", config=config_config) #考虑到,实际上配置文件中的mai_version是不会自动更新的,所以采用硬编码 +is_test = True mai_version_main = "0.6.1" -mai_version_fix = "snapshot-1" +mai_version_fix = "snapshot-2" if mai_version_fix: - mai_version = f"{mai_version_main}-{mai_version_fix}" + if is_test: + mai_version = f"test-{mai_version_main}-{mai_version_fix}" + else: + mai_version = f"{mai_version_main}-{mai_version_fix}" else: - mai_version = mai_version_main + if is_test: + mai_version = f"test-{mai_version_main}" + else: + mai_version = mai_version_main def update_config(): # 获取根目录路径 diff --git a/template/bot_config_template.toml b/template/bot_config_template.toml index 1ab846203..d7ec90cd1 100644 --- a/template/bot_config_template.toml +++ b/template/bot_config_template.toml @@ -1,5 +1,5 @@ [inner] -version = "1.1.4" +version = "1.2.4" #以下是给开发人员阅读的,一般用户不需要阅读 diff --git a/麦麦开始学习(测试临时版).bat b/麦麦开始学习(测试临时版).bat new file mode 100644 index 000000000..f96d7cfdc --- /dev/null +++ b/麦麦开始学习(测试临时版).bat @@ -0,0 +1,56 @@ +@echo off +chcp 65001 > nul +setlocal enabledelayedexpansion +cd /d %~dp0 + +title 麦麦学习系统 + +cls +echo ====================================== +echo 警告提示 +echo ====================================== +echo 1.这是一个demo系统,不完善不稳定,仅用于体验/不要塞入过长过大的文本,这会导致信息提取迟缓 +echo ====================================== + +echo. +echo ====================================== +echo 请选择Python环境: +echo 1 - venv (推荐) +echo 2 - conda +echo ====================================== +choice /c 12 /n /m "请输入数字选择(1或2): " + +if errorlevel 2 ( + echo ====================================== + set "CONDA_ENV=" + set /p CONDA_ENV="请输入要激活的 conda 环境名称: " + + :: 检查输入是否为空 + if "!CONDA_ENV!"=="" ( + echo 错误:环境名称不能为空 + pause + exit /b 1 + ) + + call conda activate !CONDA_ENV! + if errorlevel 1 ( + echo 激活 conda 环境失败 + pause + exit /b 1 + ) + + echo Conda 环境 "!CONDA_ENV!" 激活成功 + python src/plugins/zhishi/knowledge_library.py +) else ( + if exist "venv\Scripts\python.exe" ( + venv\Scripts\python src/plugins/zhishi/knowledge_library.py + ) else ( + echo ====================================== + echo 错误: venv环境不存在,请先创建虚拟环境 + pause + exit /b 1 + ) +) + +endlocal +pause