{"record":{"id":"bd87f1beb9734afc","repo":"babalae/better-genshin-impact","slug":"error-bd87f1","errorCode":null,"errorMessage":"未知的树脂名称","messagePattern":"未知的树脂名称","errorType":"exception","errorClass":"ArgumentException","httpStatus":null,"severity":"error","filePath":"BetterGenshinImpact/GameTask/AutoDomain/AutoDomainTask.cs","lineNumber":1500,"sourceCode":"                return 20;\n            }\n            else if (region.Text.Contains(\"40\"))\n            {\n                return 40;\n            }\n            else\n            {\n                Logger.LogWarning(\"{LogPrefix}：未识别到原粹树脂消耗体力数量，默认按20计算\", logPrefix);\n                return 20;\n            }\n        }\n        else if (resinName == \"浓缩树脂\" || resinName == \"脆弱树脂\" || resinName == \"须臾树脂\")\n        {\n            return 1;\n        }\n        else\n        {\n            throw new ArgumentException(\"未知的树脂名称\");\n        }\n    }\n\n    /// <summary>\n    /// 判断两个区域在垂直方向上是否有重叠\n    /// </summary>\n    private static bool IsHeightOverlap(Region region1, Region region2)\n    {\n        int region1Top = region1.Y;\n        int region1Bottom = region1.Y + region1.Height;\n        int region2Top = region2.Y;\n        int region2Bottom = region2.Y + region2.Height;\n\n        // 检查区域是否在垂直方向上重叠\n        return (region1Top <= region2Bottom && region1Bottom >= region2Top);\n    }\n\n    private async Task ArtifactSalvage()","sourceCodeStart":1482,"sourceCodeEnd":1518,"githubUrl":"https://github.com/babalae/better-genshin-impact/blob/a7cb36712dcb409be610257d877fcea3597e9d6b/BetterGenshinImpact/GameTask/AutoDomain/AutoDomainTask.cs#L1482-L1518","documentation":"Error \"未知的树脂名称\" thrown in babalae/better-genshin-impact.","triggerScenarios":"计算树脂消耗体力时，传入的 resinName 既不是原粹树脂系列，也不是“浓缩树脂/脆弱树脂/须臾树脂”之一，落入 else 分支抛出。","commonSituations":"树脂使用记录名称与内部支持的名称不一致，多因配置或内部映射传入未知名称。","solutions":["检查任务配置中的树脂名称，仅支持已定义的树脂类型（原粹、浓缩、脆弱、须臾）","升级到最新版本以支持新增的树脂类型"],"exampleFix":"树脂名称必须使用“原粹树脂/浓缩树脂/脆弱树脂/须臾树脂”等标准名；更新到最新版本，若为程序内部映射问题则反馈开发者。","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"}