优化对话到工单的处理逻辑,新增进度条显示,调整日期参数的默认值,并修复日志目录创建的冗余代码。同时,更新DifyExporter类以支持按日期范围过滤消息,重构查询日志加载逻辑,新增备注提取功能,提升代码可读性和可维护性。

This commit is contained in:
2025-07-14 17:21:21 +08:00
parent b06a84c059
commit af1e1a9d9b
6 changed files with 88 additions and 51 deletions
+4 -3
View File
@@ -23,6 +23,7 @@ from tqdm import tqdm
import concurrent.futures
import sys
os.makedirs('./data/log', exist_ok=True)
# 配置日志
logging.basicConfig(
level=logging.INFO,
@@ -33,7 +34,7 @@ logging.basicConfig(
]
)
logger = logging.getLogger(__name__)
os.makedirs('./data/log', exist_ok=True)
@dataclass
class DatabaseConfig:
@@ -492,8 +493,8 @@ def main() -> None:
# 创建数据库客户端
with MariaDBClient(config, max_connections=12) as db_client:
# 查询会话数据
start_date = '2025-01-01 00:00:00'
end_date = '2025-06-12 00:00:00'
start_date = '2025-06-12 00:00:00'
end_date = '2025-07-01 00:00:00'
logger.info(f"查询时间范围: {start_date}{end_date}")
# 创建会话处理器