import os import re import json import requests from pathlib import Path # Define Constants IS_DEBUG = False # Helper Functions def debug_print(message): if IS_DEBUG: print(message) # Public Functions def to_camel_case(snake_str): components = snake_str.split('_') return ''.join(x.capitalize() for x in components) def camel_to_snake(camel_case_string): # 使用正则表达式将驼峰命名法转换为下划线命名法 snake_case_string = re.sub(r'(?