4.3 KiB
4.3 KiB
| name | description | license | metadata | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| insure-audit | 长安投保AI审核。接收订单录入数据、身份证OCR结果和机动车销售发票OCR结果,按公户车检查、购买方名称比对、购车时间超期、身份证比对、发票比对、车辆类型判断、PlusC车龄限制7条规则输出通过、驳回或转人工结论。 | MIT |
|
长安投保审核
当需要对 TYCM 长安投保订单进行AI审核时,直接使用 execute_skill 调用本技能。本技能不读取图片,不调用OCR;前置条件是先用 id-card-ocr 和 vehicle-invoice-ocr 得到结构化OCR结果。
在 TYCM 端到端链路中,本技能不是最终动作。拿到审核结果后必须继续调用 audit-report 和 tycm-callback;如果本技能返回失败或执行异常,也必须调用 tycm-callback,向 TYCM 的 /agent-invoke-callback 回推 status:"failed" 和失败原因。
{
"name": "insure-audit",
"input": {
"order": {
"orderNo": "20260427093006929543",
"cardName": "张三",
"cardNumber": "110101199001011234",
"carFrame": "LS6D3G0Y0NA500002",
"carPurchaseTime": 1777253589000,
"carHost": 0
},
"idCardOcr": { "fields": { "name": "张三", "idNumber": "110101199001011234" } },
"vehicleInvoiceOcr": { "fields": { "buyerName": "张三", "vin": "LS6D3G0Y0NA500002", "issueDate": "2026-04-27" } }
}
}
输入
order: 必填,TYCM订单录入数据。idCardOcr: 必填,id-card-ocr的输出。vehicleInvoiceOcr: 必填,vehicle-invoice-ocr的输出。config: 可选,覆盖审核阈值:allowCompanyVehicle: 是否允许公户车,默认false。maxPurchaseAgeDays: 购车日期距订单创建日期最大天数,默认365。plusCMaxVehicleAgeYears: Plus C/代步权益允许最长车龄,默认5年;超过5年直接驳回。plusCKeywords: Plus C/代步权益产品关键词,默认["plusc", "代步权益"];会同时识别packageType=3。manualReviewOnMissingCriticalFields: 关键字段缺失时是否转人工,默认true。allowedVehicleTypeKeywords: 允许的车辆类型关键词,默认乘用车、小型轿车、轿车、客车、SUV、新能源。rejectVehicleTypeKeywords: 明确驳回关键词,默认货车、牵引、挂车、专项、工程、营运、出租、公交、客运。
输出
输出稳定 JSON:
{
"success": true,
"status": "PASS",
"score": 100,
"reason": "7项规则均通过",
"rules": [
{
"id": "R1_PUBLIC_VEHICLE",
"name": "公户车检查",
"status": "PASS",
"reason": "未发现公户车特征",
"evidence": {}
}
],
"summary": "审核通过",
"normalized": {}
}
status 只会是 PASS、REJECT、MANUAL_REVIEW。规则 status 只会是 PASS、REJECT、MANUAL_REVIEW。
回推 TYCM 时应通过 tycm-callback 转换为 TYCM 存储枚举:PASS -> approved,REJECT -> rejected,MANUAL_REVIEW -> manual_review,异常链路使用 failed。
规则
- 公户车检查:根据
carHost、购买方名称、身份证姓名、企业名称后缀判断公户车。 - 购买方名称比对:订单客户姓名和发票购买方名称一致才通过。
- 购车时间超期:以发票开票日期优先,其次订单购车时间;超过阈值转人工。
- 身份证比对:订单姓名、身份证号和身份证OCR一致才通过。
- 发票比对:VIN/车架号必须一致;发动机号有值时辅助比对。订单车型可能是营销名,发票厂牌型号可能是公告型号;VIN一致且车辆类型/动力规则无冲突时,不因车型命名差异单独转人工。
- 车辆类型判断:营运/货车/工程等明确非目标类型驳回;缺失或无法判断转人工。
- PlusC车龄限制:
packageType=3或产品名称命中Plus C/PlusC/代步权益时,车龄超过5年直接驳回;刚好5年不算超限;缺少车龄起算日期转人工。车龄起算日期优先使用首次注册日期,其次订单购车时间,再次发票开票日期。
详细字段和判定细节见 references/audit_rules.md。