import os from datetime import datetime def create_session_output_dir(base_output_dir, user_input: str) -> str: """为本次分析创建独立的输出目录""" # 使用当前时间创建唯一的会话目录名(格式:YYYYMMDD_HHMMSS) timestamp = datetime.now().strftime("%Y%m%d_%H%M%S") session_id = timestamp dir_name = f"session_{session_id}" session_dir = os.path.join(base_output_dir, dir_name) os.makedirs(session_dir, exist_ok=True) return session_dir