{"record":{"id":"dc61f1190d49d03a","repo":"babalae/better-genshin-impact","slug":"error-dc61f1","errorCode":null,"errorMessage":"识别队伍角色失败，请在较暗背景下重试，比如游戏时间调整成夜晚。或者直接使用强制指定当前队伍角色的功能。","messagePattern":"识别队伍角色失败，请在较暗背景下重试，比如游戏时间调整成夜晚。或者直接使用强制指定当前队伍角色的功能。","errorType":"exception","errorClass":"Exception","httpStatus":null,"severity":"error","filePath":"BetterGenshinImpact/GameTask/AutoDomain/AutoDomainTask.cs","lineNumber":284,"sourceCode":"                gameScreenSize.Width, gameScreenSize.Height);\n            throw new Exception(\"游戏窗口分辨率不是 16:9\");\n        }\n\n        if (gameScreenSize.Width < 1920 || gameScreenSize.Height < 1080)\n        {\n            Logger.LogWarning(\"游戏窗口分辨率小于 1920x1080 ！当前分辨率为 {Width}x{Height} , 小于 1920x1080 的分辨率的游戏可能无法正常使用自动秘境功能 !\",\n                gameScreenSize.Width, gameScreenSize.Height);\n        }\n    }\n\n    private void RetryTeamInit(CombatScenes combatScenes)\n    {\n        if (!combatScenes.CheckTeamInitialized())\n        {\n            combatScenes.InitializeTeam(CaptureToRectArea());\n            if (!combatScenes.CheckTeamInitialized())\n            {\n                throw new Exception(\"识别队伍角色失败，请在较暗背景下重试，比如游戏时间调整成夜晚。或者直接使用强制指定当前队伍角色的功能。\");\n            }\n        }\n    }\n\n    private async Task TpDomain()\n    {\n        // 传送到秘境\n        if (!string.IsNullOrEmpty(_taskParam.DomainName))\n        {\n            if (MapLazyAssets.Get().DomainPositionMap.TryGetValue(_taskParam.DomainName, out var domainPosition))\n            {\n                Logger.LogInformation(\"自动秘境：传送到秘境{Text}\", _taskParam.DomainName);\n                await new TpTask(_ct).Tp(domainPosition.X, domainPosition.Y);\n                await Delay(1000, _ct);\n                await Bv.WaitForMainUi(_ct);\n\n                var menuFound = false;\n                AutoPickAssets pickAssets;","sourceCodeStart":266,"sourceCodeEnd":302,"githubUrl":"https://github.com/babalae/better-genshin-impact/blob/a7cb36712dcb409be610257d877fcea3597e9d6b/BetterGenshinImpact/GameTask/AutoDomain/AutoDomainTask.cs#L266-L302","documentation":"Error \"识别队伍角色失败，请在较暗背景下重试，比如游戏时间调整成夜晚。或者直接使用强制指定当前队伍角色的功能。\" thrown in babalae/better-genshin-impact.","triggerScenarios":"RetryTeamInit 中 CheckTeamInitialized 失败后重新 InitializeTeam 截图识别一次，仍失败则抛出。即队伍角色侧面头像识别连续失败。","commonSituations":"游戏画面过亮（白天、强光场景）导致角色头像/名字识别置信度不足，或队伍中有识别模型不支持的角色/衣装。","solutions":["将游戏内时间调整为夜晚等较暗背景后重试识别","使用配置中的强制指定当前队伍角色功能手动指定4名角色","确认队伍中没有未收录进模型的新角色"],"exampleFix":"将游戏内时间调到夜晚等较暗背景再重试，或在配置中使用“强制指定当前队伍角色”功能手动填写4名角色。","handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"a7cb36712dcb409be610257d877fcea3597e9d6b","analyzedAt":"2026-08-13T16:44:57.548Z","schemaVersion":2},"datasetVersion":"2026-08-13T19:17:28.613Z"}