# 节点 Agent 配置 agent: node_id: "node_001" name: "US-Node-1" region: "US" scheduler: host: "http://127.0.0.1:8080" api_key: "your-agent-api-key" heartbeat_interval: 10 # 秒 report_interval: 60 # 秒 warp: enabled: true socks5_port: 40000 # WARP SOCKS5 本地端口 refresh_cooldown: 300 # IP 刷新冷却时间(秒) max_refresh_retries: 5 refresh_retry_delay_min: 5 # 重试最小延迟(秒) refresh_retry_delay_max: 30 # 重试最大延迟(秒) socks5: host: "0.0.0.0" port: 1080 max_connections: 1000 unlock: check_interval: 300 # 检测间隔(秒) services: - name: "gpt" url: "https://chat.openai.com/" success_keywords: ["challenges", "signup"] fail_keywords: ["Access denied", "unavailable"] - name: "netflix" url: "https://www.netflix.com/title/80018499" success_keywords: ["netflix.com"] fail_keywords: ["not available", "nflxvideo.net"] - name: "disney" url: "https://www.disneyplus.com/" success_keywords: ["disneyplus.com"] fail_keywords: ["unavailable", "not available"] - name: "youtube" url: "https://www.youtube.com/" success_keywords: ["youtube.com"] fail_keywords: [] - name: "claude" url: "https://claude.ai/" success_keywords: ["claude.ai"] fail_keywords: ["Access denied"] - name: "gemini" url: "https://gemini.google.com/" success_keywords: ["gemini"] fail_keywords: ["unavailable"] routing: # 走 WARP 出口的流量 warp_routes: - port: 1080 - domains: - "*.openai.com" - "*.chatgpt.com" - "*.netflix.com" - "*.disneyplus.com" # 走服务器原生 IP 的流量 direct_routes: - port: 22 - port: 80 - port: 443 logging: level: "info" output: "stdout" file: "logs/agent.log"