diff --git a/backend/internal/api/team_process.go b/backend/internal/api/team_process.go index 94d685d..4487096 100644 --- a/backend/internal/api/team_process.go +++ b/backend/internal/api/team_process.go @@ -593,9 +593,9 @@ func processSingleTeam(idx int, req TeamProcessRequest) (result TeamProcessResul s2aSem <- struct{}{} defer func() { <-s2aSem }() - // 解析代理 - proxyToUse := database.Instance.ResolveProxy(req.Proxy) - proxyDisplay := "无代理" + // 从代理池获取随机代理(默认轮询使用代理池,无代理则直连) + proxyToUse, _ := database.Instance.GetRandomCodexProxy() + proxyDisplay := "直连" if proxyToUse != "" { proxyDisplay = getProxyDisplay(proxyToUse) }