From 500e58641910777e703a6516f18b342cfc0bf2bd Mon Sep 17 00:00:00 2001 From: SengokuCola <1026294844@qq.com> Date: Thu, 20 Mar 2025 12:22:25 +0800 Subject: [PATCH] =?UTF-8?q?fix=20=E7=A7=BB=E9=99=A4=E4=B8=8D=E5=BF=85?= =?UTF-8?q?=E8=A6=81=E7=9A=84=E7=9B=AE=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 1 + results/personality_result.json | 46 ------------------------ src/plugins/memory_system/draw_memory.py | 7 ++-- src/plugins/memory_system/memory.py | 2 +- 麦麦开始学习.bat | 29 ++++++++++----- 5 files changed, 27 insertions(+), 58 deletions(-) delete mode 100644 results/personality_result.json diff --git a/.gitignore b/.gitignore index 2658ecc6f..22e2612dd 100644 --- a/.gitignore +++ b/.gitignore @@ -29,6 +29,7 @@ run_dev.bat elua.confirmed # C extensions *.so +/results # Distribution / packaging .Python diff --git a/results/personality_result.json b/results/personality_result.json deleted file mode 100644 index 6424598b9..000000000 --- a/results/personality_result.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "final_scores": { - "开放性": 5.5, - "尽责性": 5.0, - "外向性": 6.0, - "宜人性": 1.5, - "神经质": 6.0 - }, - "scenarios": [ - { - "场景": "在团队项目中,你发现一个同事的工作质量明显低于预期,这可能会影响整个项目的进度。", - "评估维度": [ - "尽责性", - "宜人性" - ] - }, - { - "场景": "你被邀请参加一个完全陌生的社交活动,现场都是不认识的人。", - "评估维度": [ - "外向性", - "神经质" - ] - }, - { - "场景": "你的朋友向你推荐了一个新的艺术展览,但风格与你平时接触的完全不同。", - "评估维度": [ - "开放性", - "外向性" - ] - }, - { - "场景": "在工作中,你遇到了一个技术难题,需要学习全新的技术栈。", - "评估维度": [ - "开放性", - "尽责性" - ] - }, - { - "场景": "你的朋友因为个人原因情绪低落,向你寻求帮助。", - "评估维度": [ - "宜人性", - "神经质" - ] - } - ] -} \ No newline at end of file diff --git a/src/plugins/memory_system/draw_memory.py b/src/plugins/memory_system/draw_memory.py index 42bc28290..584985bbd 100644 --- a/src/plugins/memory_system/draw_memory.py +++ b/src/plugins/memory_system/draw_memory.py @@ -7,14 +7,17 @@ import jieba import matplotlib.pyplot as plt import networkx as nx from dotenv import load_dotenv -from src.common.logger import get_module_logger +from loguru import logger +# from src.common.logger import get_module_logger -logger = get_module_logger("draw_memory") +# logger = get_module_logger("draw_memory") # 添加项目根目录到 Python 路径 root_path = os.path.abspath(os.path.join(os.path.dirname(__file__), "../../..")) sys.path.append(root_path) +print(root_path) + from src.common.database import db # noqa: E402 # 加载.env.dev文件 diff --git a/src/plugins/memory_system/memory.py b/src/plugins/memory_system/memory.py index 4e4fed32f..07a7fb2ee 100644 --- a/src/plugins/memory_system/memory.py +++ b/src/plugins/memory_system/memory.py @@ -594,7 +594,7 @@ class Hippocampus: logger.info("[遗忘] 开始检查数据库... 当前Logger信息:") # logger.info(f"- Logger名称: {logger.name}") - logger.info(f"- Logger等级: {logger.level}") + # logger.info(f"- Logger等级: {logger.level}") # logger.info(f"- Logger处理器: {[handler.__class__.__name__ for handler in logger.handlers]}") # logger2 = setup_logger(LogModule.MEMORY) diff --git a/麦麦开始学习.bat b/麦麦开始学习.bat index f7391150f..f96d7cfdc 100644 --- a/麦麦开始学习.bat +++ b/麦麦开始学习.bat @@ -1,17 +1,27 @@ @echo off +chcp 65001 > nul setlocal enabledelayedexpansion -chcp 65001 cd /d %~dp0 -echo ===================================== -echo 选择Python环境: -echo 1 - venv (推荐) -echo 2 - conda -echo ===================================== -choice /c 12 /n /m "输入数字(1或2): " +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 ===================================== + echo ====================================== set "CONDA_ENV=" set /p CONDA_ENV="请输入要激活的 conda 环境名称: " @@ -35,11 +45,12 @@ if errorlevel 2 ( if exist "venv\Scripts\python.exe" ( venv\Scripts\python src/plugins/zhishi/knowledge_library.py ) else ( - echo ===================================== + echo ====================================== echo 错误: venv环境不存在,请先创建虚拟环境 pause exit /b 1 ) ) + endlocal pause