inputSchema
{
"type": "object",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"description": "待扫描的脱敏后正文文本"
}
}
}
outputSchema
{
"type": "object",
"required": [
"ok",
"findingCount",
"findings",
"bySeverity"
],
"properties": {
"ok": {
"type": "boolean",
"description": "是否无任何发现(true=安全)"
},
"findings": {
"type": "array",
"items": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"severity": {
"enum": [
"high",
"medium"
],
"type": "string"
}
}
},
"description": "发现详情列表"
},
"bySeverity": {
"type": "object",
"properties": {
"high": {
"type": "integer"
},
"medium": {
"type": "integer"
}
},
"description": "按严重级别计数"
},
"findingCount": {
"type": "integer",
"description": "发现数量"
}
}
}