2026-05-20 21:39:12 +08:00

2.3 KiB
Raw Blame History

name description license metadata
audit-report 审核报告生成。将投保审核JSON转为正式Markdown报告支持长安、赛力斯、阿维塔等不同主机厂的报告抬头、订单信息、审核结论评分、规则校验表格和综合摘要纯模板拼接不依赖LLM。 MIT
version category skillType tags
1.0.0 insurance-audit compute-entry
audit-report
markdown
tycm
投保审核

审核报告生成

当需要把投保审核输出转换为可回传 TYCM 或展示给业务人员的 Markdown 正式报告时,直接使用 execute_skill 调用本技能。本技能为纯模板拼接不调用LLM。

在 TYCM 端到端链路中,报告生成后必须继续调用 tycm-callback 回推到 /agent-invoke-callback。如果报告生成失败,也必须调用 tycm-callback,用 status:"failed" 和失败原因给 TYCM 一个最终响应。

{
  "name": "audit-report",
  "input": {
    "auditResult": {
      "status": "PASS",
      "score": 100,
      "rules": []
    },
    "companyName": "赛力斯车主权益管理系统",
    "logoUrl": "https://example.com/logo.png"
  }
}

输入

  • auditResult: 必填审核规则输出JSON。
  • companyName: 可选,报告抬头;调用方应按主机厂传入,例如 长安车主权益管理系统赛力斯车主权益管理系统阿维塔车主权益管理系统。未传时默认 车主权益管理系统
  • logoUrl: 可选公司Logo URL未传则使用文本标题。
  • generatedAt: 可选,报告生成时间;未传使用当前时间。
  • order: 可选,补充订单原始字段。若 auditResult.normalized 已包含订单信息,可不传。

输出

  • success: 是否成功。
  • reportMarkdown: Markdown报告正文。
  • summary: 报告摘要。
  • status: 审核结论。
  • score: 审核评分。

报告模板结构包含:标题区、结论区、订单信息表、规则校验表、身份证比对详情、发票比对详情、综合摘要。若某主机厂无身份证/发票 OCR 链路,可在 auditResult 中不传对应详情,报告会按已有数据生成。

报告面向业务审核人员展示,证据字段必须使用中文业务名称,不要展示 orderNameinvoiceVinmaxPurchaseAgeDays 等代码字段名。