跳转至

保险理赔 Agent

项目背景与目标

保险理赔是保险服务的核心环节,传统理赔流程面临材料繁琐、人工审核慢、定损标准不一、欺诈风险高等问题。客户体验差且运营成本高。基于 AI Agent 的智能理赔系统可以实现报案受理、材料识别、条款匹配、理赔计算、欺诈筛查的全流程自动化,将车险小额案件从数天压缩到分钟级赔付。

本项目目标是构建一个保险理赔 Agent,支持车险、医疗险、意外险、财产险等多险种,输出理赔决策(赔付/拒赔/调查)与计算明细,保证合规、反欺诈、可解释。

需求分析

输入材料:报案信息、事故照片、医疗发票、病历、维修清单、警方证明、保单 核心能力: 1. 材料智能识别与分类(OCR + 图像识别) 2. 保单条款匹配(保险责任、免赔额、赔付比例、限额) 3. 理赔金额计算(按条款公式精确计算) 4. 欺诈筛查(事故真实性、过度医疗、串通) 5. 决策与结案(通过/拒赔/转调查) 6. 客户沟通与进度通知

业务约束:医疗险须校验社保目录;车损须对接配件价格库;所有决策可追溯。

技术选型说明

模块 技术方案 选型理由
OCR PaddleOCR + 医疗专用模型 票据/病历识别
图像识别 YOLOv8 + ResNet 车损部位/程度识别
Agent 编排 LangGraph 多险种差异化流程
条款匹配 向量检索 + LLM 保单条款语义匹配
理赔计算 规则引擎 + 公式 精确计算不依赖 LLM
欺诈检测 规则 + 图谱 + 模型 多维识别
后端 Spring Cloud 对接核心业务系统
数据库 MySQL + MinIO 案件数据 + 材料文件

架构设计

flowchart TD
    REP[报案受理] --> UP[材料上传]
    UP --> OCR[OCR/图像识别]
    OCR --> CLS[材料分类]
    CLS --> POL[保单查询]
    POL --> AGENT[理赔 Agent]
    AGENT --> MATCH[条款匹配]
    AGENT --> CALC[理赔计算]
    AGENT --> FRAUD[欺诈筛查]
    MATCH --> VEC[(条款向量库)]
    CALC --> RULE[规则引擎]
    FRAUD --> GRAPH[(关联图谱)]
    AGENT --> DEC{决策}
    DEC -->|赔付| PAY[计算赔付额]
    DEC -->|拒赔| REJ[拒赔+原因]
    DEC -->|调查| INV[转调查队列]
    PAY --> SET[结案+通知]

关键模块实现思路

模块1:材料识别与分类

材料类型多样:医疗发票、费用清单、病历、事故现场照片、驾驶证、维修清单。先用图像分类模型判定材料类型,再调用对应 OCR 模型抽取字段。医疗发票需识别发票号、金额、项目明细、医保统筹金额;车损照片需识别受损部位、损伤程度(划痕/凹陷/破裂)。

def classify_and_extract(image):
    doc_type = classifier.predict(image)  # invoice/photo/medical_record
    fields = ocr_models[doc_type].extract(image)
    fields["doc_type"] = doc_type
    return fields

医疗 OCR 模型需在通用基础上用医疗票据微调,识别准确率要求 > 98%。

模块2:保单条款匹配

保单条款自然语言化、晦涩难懂,传统关键词匹配召回低。构建条款向量库(保险责任、免责条款、赔付比例、免赔额、等待期分块向量化),LLM 根据事故情形检索相关条款,再判断是否属于保险责任。

匹配结果须输出条款原文引用,保证可解释。等待期、免赔额等硬约束用规则引擎强制校验,避免 LLM 误判。

模块3:理赔计算

理赔金额必须用确定性规则引擎计算,不交给 LLM。计算逻辑示例:

def calc_medical_claim(expenses, policy):
    # 仅社保内用药,扣除免赔额后按比例赔付
    in_plan = sum(e.amount for e in expenses if e.in_plan)
    reimbursable = max(0, in_plan - policy.deductible)
    payout = reimbursable * policy.rate
    return min(payout, policy.limit)

车损计算需对接配件价格库(EPC)与工时费标准,按损伤部位累计。计算结果输出明细(每项费用、扣减项、最终金额),客户可查看。

模块4:欺诈筛查

欺诈检测多维度: - 规则层:报案时间异常、事故地点与报案地不符、短期内多次出险 - 图谱层:报案人/驾驶员/修理厂/医院的关联图谱,识别团伙 - 模型层:基于历史欺诈样本训练的异常检测模型

高风险案件转人工调查,调查结论回流为标注数据。欺诈判定须谨慎,避免误伤正常客户。

核心流程详解

理赔主流程: 1. 客户报案 → 上传材料(APP/小程序) 2. 材料识别 → 分类抽取字段 3. 查询保单 → 校验有效性(在保、未过等待期) 4. Agent 编排:条款匹配 → 理赔计算 → 欺诈筛查 5. 决策:赔付/拒赔/转调查 6. 赔付:金额计算 → 审核规则(大额转人工)→ 打款 → 结案通知 7. 拒赔:生成拒赔原因(引用条款)→ 通知客户申诉渠道

小额快赔流程: 1. 案件金额 < 5000 且无欺诈标记 → 走快赔通道 2. 自动计算 → 直接结案 → 打款 3. 事后抽检 5%,发现异常回溯

部署与优化建议

  • 材料预处理:上传时即时 OCR 预览,减少客户重复上传
  • 模型分级:小额快赔用轻量模型,大额案件用强模型 + 人工复核
  • 配件价格库:定期更新,避免报价偏差引发纠纷
  • 欺诈图谱:跨险种共享关联图谱,识别跨险种骗保
  • 客户沟通:进度实时推送,减少催办电话压力

常见问题与解决方案

问题 原因 解决方案
OCR 票据识别错 票据褶皱/遮挡 多角度拍摄 + 置信度过滤
条款匹配漏判 条款表述复杂 条款分块细化 + LLM 复核
配件价格争议 价格库滞后 多源比价 + 4S 店与汽配城分档
欺诈误判 模型过敏感 高风险转人工而非直接拒赔

扩展方向

  • 视频报案:客户实时视频连线,AI 辅助定损
  • 健康管理联动:可穿戴设备数据辅助理赔
  • 反欺诈联盟:跨公司共享欺诈黑名单(联邦学习)
  • 预测性理赔:根据伤情预估赔付区间,提前准备资金