app / src-tauri /src /proxy /mod.rs
AZILS's picture
Upload 323 files
a21c316 verified
// proxy 模块 - API 反代服务
// 现有模块 (保留)
pub mod config;
pub mod project_resolver;
pub mod security;
pub mod server;
pub mod token_manager;
// 新架构模块
pub mod audio; // 音频处理模块
pub mod cli_sync; // CLI 配置同步 (v3.3.35)
pub mod droid_sync; // Droid (Factory CLI) 配置同步
pub mod common; // 公共工具
pub mod debug_logger;
pub mod handlers; // API 端点处理器
pub mod mappers; // 协议转换器
pub mod middleware; // Axum 中间件
pub mod monitor; // 监控
pub mod opencode_sync; // OpenCode 配置同步
pub mod providers; // Extra upstream providers (z.ai, etc.)
pub mod proxy_pool; // 代理池管理器
pub mod rate_limit; // 限流跟踪
pub mod model_specs; // 模型规格管理 (v4.1.29)
pub mod session_manager; // 会话指纹管理
pub mod signature_cache; // Signature Cache (v3.3.16)
pub mod sticky_config; // 粘性调度配置
pub mod upstream; // 上游客户端
pub mod zai_vision_mcp; // Built-in Vision MCP server state
pub mod zai_vision_tools; // Built-in Vision MCP tools (z.ai vision API) // 调试日志
pub use config::update_global_system_prompt_config;
pub use config::update_thinking_budget_config;
pub use config::update_image_thinking_mode;
pub use config::ProxyAuthMode;
pub use config::ProxyConfig;
pub use config::ProxyPoolConfig;
pub use config::ZaiConfig;
pub use config::ZaiDispatchMode;
pub use security::ProxySecurityConfig;
pub use server::AxumServer;
pub use signature_cache::SignatureCache;
pub use token_manager::TokenManager;
#[cfg(test)]
pub mod tests;