优化对话到工单的处理逻辑,新增进度条显示,调整日期参数的默认值,并修复日志目录创建的冗余代码。同时,更新DifyExporter类以支持按日期范围过滤消息,重构查询日志加载逻辑,新增备注提取功能,提升代码可读性和可维护性。
This commit is contained in:
@@ -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}")
|
||||
# 创建会话处理器
|
||||
|
||||
Reference in New Issue
Block a user