hins111's picture
Upload 7 files
ac029f2 verified
# --- browser_utils/__init__.py ---
# 浏览器操作工具模块
from .initialization import _initialize_page_logic, _close_page_logic, signal_camoufox_shutdown
from .operations import (
_handle_model_list_response,
detect_and_extract_page_error,
save_error_snapshot,
get_response_via_edit_button,
get_response_via_copy_button,
_wait_for_response_completion,
_get_final_response_content,
get_raw_text_content
)
from .model_management import (
switch_ai_studio_model,
load_excluded_models,
_handle_initial_model_state_and_storage,
_set_model_from_page_display
)
from .script_manager import ScriptManager, script_manager
__all__ = [
# 初始化相关
'_initialize_page_logic',
'_close_page_logic',
'signal_camoufox_shutdown',
# 页面操作相关
'_handle_model_list_response',
'detect_and_extract_page_error',
'save_error_snapshot',
'get_response_via_edit_button',
'get_response_via_copy_button',
'_wait_for_response_completion',
'_get_final_response_content',
'get_raw_text_content',
# 模型管理相关
'switch_ai_studio_model',
'load_excluded_models',
'_handle_initial_model_state_and_storage',
'_set_model_from_page_display',
# 脚本管理相关
'ScriptManager',
'script_manager'
]