{ "schemaVersion": 2, "sourceKind": "structured-spec", "confidence": "high", "slug": "exceptionvariants", "family": "feedback-page", "familyRole": "variant", "familyParams": {"status":"error"}, "name": "异常页变体 ExceptionVariants", "semanticTypeCandidates": [ "exception", "error-page" ], "variantDimensions": [ { "name": "code", "values": [ "403", "404", "500", "502" ] }, { "name": "display", "values": [ "code", "illustration" ] } ], "representativeVariants": [ { "code": "403", "display": "code", "label": "无权限" }, { "code": "404", "display": "code", "label": "页面不存在" }, { "code": "500", "display": "code", "label": "服务器错误" }, { "code": "502", "display": "illustration", "label": "网关错误(插画)" } ], "anatomy": { "code": "大号状态码或插画", "text": "标题、描述", "actions": "返回首页、重试按钮" }, "structurePatterns": { "codes": "403 / 404 / 500 / 502", "actions": "返回首页 + 重试" }, "usageHints": [ "403、404、500、502", "大号状态码或插画", "标题、描述", "返回首页、重试按钮", "适用于错误处理" ], "doNotInvent": [ "插画素材本身", "错误日志上报" ], "unknowns": [ "状态码字号", "插画与状态码的取舍规则" ] }