安诚保险 · AI 智能客服 Demo 操作手册

版本:v1.0 | 适用 Demo:insurance-ai-cs-demo | 主题色:#C7000B

本手册配合可交互 Demo 使用,覆盖 9 大业务场景的完整操作路径、界面说明与配置要点。


1. 文档说明

1.1 编写目的

本手册用于指导业务、运营、产品及技术同事完整走通并演示「安诚保险 AI 智能客服」Demo,同时给出每一场景背后的配置逻辑,便于后续迁移到生产环境。

1.2 适用读者

读者关注章节用途
业务/运营人员第 4、6、7、8、10 章了解能力边界、编写话术、组织演示
产品经理第 3、4、5、11 章评审功能设计、评估对接工作量
前端/后端开发第 3、5、11、12 章理解数据结构、接口清单、埋点方案
客户/领导演示第 2、4、10 章按动线快速体验核心价值

1.3 术语表

术语说明
AI 客服企微侧的智能会话入口,本 Demo 中对应左侧手机屏
小程序「安诚服务」微信小程序,承载具体业务办理,本 Demo 中对应右侧手机屏
意图路由将用户自然语言映射到具体业务流程的匹配逻辑
权益随商业车险保单附赠的增值服务次数/额度
直赔合作维修网点维修,保险公司直接与门店结算,客户不垫付
上下文交接转人工时把 AI 已收集的客户、保单、诉求信息一并推送给坐席
主动触达由系统定时任务或业务事件(承保成功、临近到期)发起的推送

2. Demo 概览

2.1 演示台布局

Demo 采用「一台电脑、两块屏」的双端联动布局:

顶部为演示控制台:品牌区、3 个演示按钮(续保提醒推送 / 保单下发推送 / 重置演示)、以及 9 大场景快捷入口。

演示台初始界面

2.2 快速开始

方式一:直接打开(推荐)

双击 index.html 即可在浏览器中打开,无需安装任何依赖、无需启动后端。建议使用 Chrome / Edge。

方式二:本地静态服务

cd insurance-ai-cs-demo
python -m http.server 8090
# 浏览器访问 http://127.0.0.1:8090

file:// 直接打开同样可用(Demo 未使用 ES Module,不受跨域限制);正式对外演示建议走 HTTP。

操作方式

操作说明
点击场景标签顶部「九大场景」标签,一键触发对应流程
键盘 19与场景标签一一对应,演示时更快
键盘 0R重置演示(清空会话、小程序回到首页)
点击快捷气泡会话中蓝色的推荐问题,可直接追问
手动输入底部输入框,支持自然语言,回车发送
点击小程序卡片左屏卡片上的「打开」按钮,会同步跳转右屏

深链参数(便于演示直达与截图)

在 URL 后追加 #参数,多个参数用 & 连接:

参数示例作用
s1s9index.html#s3直接触发第 N 个场景
q=文本index.html#q=我要洗车以指定问题发起对话
push=renew / push=policyindex.html#push=renew模拟主动触达推送
mp=页面名index.html#mp=carwash直接打开小程序指定页面
only=chat / only=mpindex.html#only=mp&mp=benefits单端模式,用于截图配图

2.3 设计规范

项目取值
主题色(品牌主色)#C7000B
主色渐变linear-gradient(135deg, #E23A3E 0%, #C7000B 52%, #960007 100%)
主色浅底#FFF2F2(背景)/ #FFE1E2(描边)
辅助色琥珀 #FF7A18、青绿 #0E9E8E、蓝 #2B6CD4、紫 #6B4EE6、金 #C8963E
成功 / 警示#12A150 / #D98A00
中性色主文字 #16181D、次文字 #6B7078、辅助 #9AA0A8、分割线 #EDEEF1、页面底 #F5F6F8
圆角卡片 16px、大卡片 20px、按钮胶囊 999px、设备外框 44px
字号会话正文 13.5px、卡片标题 13.5px、辅助说明 10.5px、小程序正文 12.5px
设计基准390 × 844(iPhone 14 逻辑分辨率)
字体-apple-system / PingFang SC / Microsoft YaHei

主题色集中定义在 css/base.css:root 中,修改 --brand 一处即可整体换色。

2.4 目录结构

insurance-ai-cs-demo/
├── index.html                  演示台主入口(双端布局)
├── assets/
│   └── acic-logo-mark.png      安诚 Logo 圆形标
├── css/
│   ├── base.css                设计令牌 / 重置 / 演示台布局 / 设备外框
│   ├── chat.css                企微 AI 会话界面
│   └── miniapp.css             小程序外壳 + 各业务页面
├── js/
│   ├── data.js                 Mock 数据层(保单/理赔/权益/服务/门店/知识库)
│   ├── chat.js                 会话引擎(消息队列、富卡片、意图路由、场景流程)
│   ├── miniapp.js              小程序渲染引擎(18 个页面 + 路由 + 交互)
│   └── app.js                  演示控制台(缩放适配、场景入口、深链)
├── tools/
│   ├── shoot.mjs               基于 CDP 的批量截图工具(生成手册配图)
│   ├── shots.json              截图任务清单
│   └── build-manual.mjs        手册 Markdown → HTML 构建脚本
├── docs/
│   ├── 操作手册.md              本手册(Markdown 源)
│   ├── 操作手册.html            本手册(可直接阅读/打印的网页版)
│   └── images/                 28 张场景配图
└── README.md                   项目说明与交付清单

3. 系统架构与能力地图

3.1 整体架构

┌──────────────┐  ①消息   ┌──────────────────┐  ②意图   ┌────────────────────┐
│ 企业微信客户  │ ───────▶ │  AI 客服中台      │ ───────▶ │ 业务系统            │
│ (C 端用户)  │ ◀─────── │  · NLU 意图识别   │ ◀─────── │ · 保单中心          │
└──────────────┘  ④应答   │  · 对话流程编排   │  ③数据   │ · 理赔系统          │
                          │  · 知识库检索     │          │ · 权益/服务中台      │
                          │  · 上下文管理     │          │ · 续保引擎          │
                          └────────┬─────────┘          └─────────┬──────────┘
                                   │ ⑤跳转                             │
                                   ▼                                  ▼
                          ┌──────────────────────────────────────────────────┐
                          │        「安诚服务」微信小程序(业务办理端)        │
                          │  洗车 / 保养 / 送修 / 救援 / 代驾 / 加油 / 保单 /  │
                          │  理赔报案 / 理赔进度 / 我的权益 / 续保            │
                          └──────────────────────────────────────────────────┘

Demo 中:① ~ ⑤ 全部由前端模拟;对接生产时,仅需把 js/data.js 的常量替换为接口返回。

3.2 九大场景能力矩阵

序号场景会话侧能力小程序侧页面依赖业务系统
1保单查询保单摘要卡片 + 保障明细我的保单、电子保单保单中心
2理赔问题解答基于保单的知识库问答保单中心 + 条款库
3增值服务使用服务宫格 + 跳转卡片洗车/保养/送修/救援/代驾/加油权益中台 + 服务商
4续保自动提醒主动推送 + 方案卡车险续保、续保成功续保引擎
5投保后自动发送保单主动推送 + 保单卡电子保单已发送、电子保单承保系统
6转人工排队动效 + 上下文交接卡客服工作台
7理赔报案报案引导 + 信息确认卡车险报案理赔系统
8查询理赔进度进度时间轴卡片理赔进度、案件详情理赔系统
9查询我的权益权益总览卡我的权益权益中台

3.3 意图路由表

js/chat.js 中的 route() 按以下优先级顺序匹配,命中即返回:

优先级意图触发关键词(节选)响应流程
1转人工转人工、人工、真人、客服、投诉flowHandoff
2续保续保、到期、快到期、脱保flowRenew
3知识库问答命中知识库关键词或问句flowKb
4已结案查询已结案、结案、打款、赔了多少flowProgressClosed
5理赔进度理赔进度、案件进度、进度、赔了没flowProgress
6报案报案、出险、撞、事故、剐蹭、刮擦、碰撞flowReport
7理赔通用理赔、索赔flowClaimMenu
8增值服务洗车、保养、送修、救援、拖车、代驾、加油flowService
9权益总览权益、会员、服务次数flowBenefits
10保单查询保单、保障、投保了、保什么flowPolicy
11兜底以上均未命中flowFallback

⚠️ 实现要点:第 8 项必须早于第 9 项。用户说「我想用车险里的洗车权益」同时包含「洗车」和「权益」两个词,若权益判断在前,会被错误路由到权益总览页。这是 Demo 开发中实际修正过的一个缺陷。


4. 九大场景操作详解

场景一:保单查询

场景价值:替代「登录 App → 我的 → 保单列表」的多步操作,一句话直达。

演示入口:点击顶部场景标签 1 保单查询,或在输入框输入「查询我的保单」。

操作步骤

步骤用户操作系统响应
1点击「1 保单查询」或输入「查询我的保单」AI 提示「已为您查到名下 3 份保单,共关联车辆 1 台(渝A·6F128),当前均为保障中
2依次下发 3 张保单摘要卡:交强险、商业车险、百万医疗险
3点击卡片上的「查看保障详情」展开该保单的完整保障明细(保额、免赔约定等)
4点击卡片上的「电子保单」右屏跳转到小程序的电子保单页
5点击推荐问题「车损险都保什么?」转入场景二的知识库问答

保单摘要卡包含字段

字段示例说明
险种简称商业车险卡片主标题
产品全称机动车商业保险(2020 版)副标题
号牌号码渝A·6F128右上角标签
保单号95500020250921000139唯一标识,可点击复制(生产环境)
被保险人张伟
保障期间2025-09-21 至 2026-09-20剩余 ≤ 30 天时追加「N 天后到期」
保险费¥3,860.00主色高亮
保单状态保障中 · 15 天后到期绿色,即将到期时转橙色

保单查询场景

配置要点

异常处理

情形处理
客户名下无保单回复「未查询到您名下的有效保单,如需投保可回复『投保咨询』」,并给投保入口
保单中心接口超时回复「保单查询稍慢,请稍候」并自动重试 1 次;仍失败则提示「稍后再试」并附转人工入口

场景二:基于保单的理赔问题解答

场景价值:把保险条款转化为「结合客户自己这张保单」的口语化回答,而不是复述通用条款。

演示入口:点击场景标签 2 理赔问题解答(默认问「哪些情况保险公司不赔?」),或直接输入问题。

操作步骤

步骤用户操作系统响应
1点击场景标签 2命中知识库「哪些情况保险公司不赔?」,输出免责条款清单(酒驾/无证/逃逸/故意/地震/自然磨损等)
2点击推荐问题「车损险都保什么?」输出本保单车损险保额 ¥186,000 及 5 类保障情形
3点击推荐问题「三者险保额是多少?」输出本保单三者险 ¥2,000,000 + 医保外用药 ¥200,000,并对比交强险 ¥2,000 财产限额
4点击推荐问题「有没有免赔额?」说明车险已投不计免赔,自行承担 0 元;同时提示百万医疗险有 ¥10,000 年免赔额,避免混淆
5点击推荐问题「出险后多久必须报案?」输出 48 小时报案时限及超时后果

理赔问答场景

知识库清单(Demo 内置 9 条)

问题回答要点
车损险都保什么?保额 ¥186,000;碰撞/倾覆/坠落、火灾爆炸自燃、外界物体坠落倒塌、自然灾害、货物撞击
三者险保额是多少?¥2,000,000 + 医保外用药 ¥200,000;交强险财产限额仅 ¥2,000
有没有免赔额?车险不计免赔,自付 0 元;百万医疗险年免赔 ¥10,000
出险后多久必须报案?48 小时内;人伤立即报案;超时导致无法定责的部分可拒赔
哪些情况保险公司不赔?酒驾/毒驾/无证/吊扣、逃逸、故意、战争地震、自然磨损与轮胎单独损坏、扣押期间、营运/竞赛
理赔需要准备哪些材料?行驶证驾驶证、身份证银行卡、现场照片、事故认定书、维修发票与定损单
出险一次,明年保费会涨多少?交强险 1 次不浮动;商业险 NCD 回到 1.0,预计增加约 ¥580,低于赔付 ¥3,200,建议正常索赔
我的百万医疗险怎么报销?一般医疗 ¥300 万 / 重疾 ¥600 万;社保结算后 100%;二级及以上公立医院普通部;等待期 30 天
事故后车辆能送到哪里修?合作 4S 店 / 修理厂直赔免垫付;或自选修理单位先定损后报销

配置要点

异常处理

情形处理
问题超出知识库范围回复兜底话术 + 6 个推荐问题 + 转人工入口
涉及具体案件的定责争议直接转人工,不做 AI 判断
涉及投诉、监管、诉讼强制转人工(关键词:投诉、保监会、起诉、律师)

场景三:增值服务使用(洗车 / 保养 / 送修 / 救援 / 代驾 / 加油立减)

场景价值:把「保单里的隐形权益」变成「一句话就能用的服务」,显著提升续保黏性。

演示入口:点击场景标签 3 增值服务(展示服务宫格),或直接说「我想用车险里的洗车权益」。

增值服务宫格

3.1 通用流程(以洗车为例)

步骤用户操作左屏(AI 客服)右屏(小程序)
1说「我想用车险里的洗车权益」回复权益余量:每年 12 次,已用 5 次,剩余 7 次保持首页
2下发「安诚服务 · 洗车」小程序跳转卡片
3卡片自动变为「已打开 ✓」自动跳转到「附近洗车网点」
4在右屏查看网点展示地图 + 6 家合作网点列表
5点击某网点的「预约」进入「确认预约」页
6选择日期与时段日期 5 天可选,时段显示「可预约 / 已约满」
7点击「确认预约 · 权益抵扣」跳转「预约成功」页,生成核销码与预约单号
8到店出示核销码核销后权益次数 -1

洗车权益对话

附近洗车网点

确认预约

3.2 六项服务对照表

服务触发话术示例权益规则小程序页面关键字段
洗车我要洗车 / 洗车权益12 次/年,剩 7 次carwash 附近洗车网点网点名称、距离、评分、权益价/原价、可约时段
保养我要做保养1 次/年,含工时,材料另计maintenance 预约保养门店、权益包含项目、材料预估价
送修出事故了去哪修不限次,合作网点直赔免垫付repair 事故送修网点、直赔标识、工期
道路救援车抛锚了 / 要拖车不限次,100km 免费拖车rescue 道路救援定位、救援类型、预计到达、服务商
代驾帮我叫代驾6 次/年,单次 30km 内免费,剩 4 次driver 代驾服务起终点、预估里程、司机列表、到达时间
加油立减附近哪里加油便宜每月最高减 ¥88,本月剩 ¥58fuel 加油立减油站、立减金额、起减门槛、付款码

3.3 服务跳转规则(生产环境配置项)

服务类型小程序路径传参前置校验
洗车/pages/carwash/listlatlngpolicyNo校验权益余量 > 0、保单在保障期内
保养/pages/maintenance/listplateNopolicyNo校验权益未使用
送修/pages/repair/listclaimNo(可选)有在办案件时预选定损点
救援/pages/rescue/indexlatlngplateNo校验保单含救援特约条款
代驾/pages/driver/indexlatlng校验权益余量 > 0
加油/pages/fuel/listlatlng校验当月额度 > 0

异常处理

情形处理
权益次数已用完回复余量 0,并给「自费享合作价 5 折」入口
保单已过期提示「权益随保单失效」,并引导续保
附近无合作网点提示最近网点距离,提供「扩大搜索范围」按钮
救援定位失败降级为手动输入地址;同时给出 400 救援电话

场景四:续保自动提醒

场景价值:在到期前 15/7/3/1 天自动触达,是车险续保率提升最直接的手段。

演示入口:点击顶部按钮「续保提醒推送」,或点击场景标签 4 续保自动提醒

操作步骤

步骤触发方内容
1系统(定时任务)下发「主动服务 · 续保提醒」标签条
2AI「您的车险(渝A·6F128)将于 2026-09-20 到期,仅剩 15 天。交强险脱保上路将被扣车并处 2 倍保费罚款,建议提前续保。」
3AI下发续保方案卡:3 套方案(基础 ¥3,180 / 安心升级 ¥3,760 / 尊享全保 ¥4,480),含原价对比与优惠明细
4AI下发推荐问题:「续保可以优惠多少?」「出险一次明年保费涨多少?」
5用户点击「查看并投保」右屏跳转小程序「车险续保」页
6用户选择方案方案卡高亮,下方优惠明细与实付金额联动刷新
7用户点击「立即续保」跳转「续保成功」页,生成续保订单号,权益同步续期

续保提醒对话

续保方案配置说明

方案保费主要差异
基础保障方案¥3,180(原价 ¥3,860)交强险+车船税、车损 ¥18.6 万、三者 ¥200 万、车上人员险、8 项增值服务
安心升级方案(推荐)¥3,760(原价 ¥4,650)三者提升至 ¥300 万、车上人员各 ¥5 万、医保外用药 ¥50 万、10 项增值服务(含 2 次精洗)
尊享全保方案¥4,480(原价 ¥5,620)车损按新车购置价、三者 ¥500 万、车上人员各 ¥10 万、12 项服务(含 7 天代步车)

触达节奏建议(生产配置)

时点渠道话术重点
到期前 30 天企微 1v1温和提示 + 报价单
到期前 15 天企微 1v1 + AI 会话卡优惠倒计时 + 一键续保
到期前 7 天企微 + 短信脱保风险提示(罚款/扣车)
到期前 3 天企微 + 电话(高价值客户)坐席跟进
到期当天短信最后提醒

⚠️ 触达频次需遵守《个人信息保护法》与企微运营规范,同一客户单日触达不超过 1 次,并提供「不再提醒」入口。


场景五:投保后自动发送保单

场景价值:承保成功即送达电子保单,减少「我的保单在哪」的咨询量,也满足监管对保单送达的要求。

演示入口:点击顶部按钮「保单下发推送」,或点击场景标签 5 投保后发保单

操作步骤

步骤触发方内容
1系统(承保成功事件)下发「主动服务 · 保单下发」标签条
2AI「恭喜您投保成功!《安诚百万医疗保险(2025 版)》已承保生效,电子保单同步生成:」
3AI下发保单卡片:产品名称、被保险人、保障期间、一般医疗 ¥300 万、重疾 ¥600 万、年免赔 ¥1 万、保费 ¥468
4AI下发操作按钮:「查看电子保单」/「我的全部保单」
5右屏自动跳转到「电子保单已发送」页
6用户点击「下载电子保单」触发 PDF 下载(生产环境返回带电子签章的 PDF)

投保后自动发送保单

电子保单已发送

配置要点


场景六:转人工

场景价值:AI 解决 80% 的常见问题,剩下 20% 平滑交接给坐席,且客户无需重复描述

演示入口:点击场景标签 6 转人工,或在任意时刻输入「转人工」。

操作步骤

步骤用户操作系统响应
1输入「转人工」AI 回复「正在为您转接人工客服…您当前排队位置:第 1 位,预计等待 20 秒
2屏幕中央弹出排队浮层,环形进度 + 倒计时秒数
3等待约 3 秒浮层消失,顶部状态变为「人工客服在线 · 王琳 · 重庆分公司」
4下发上下文交接卡(客户、车牌、关联保单、在办案件、AI 会话摘要、情绪标签)
5坐席王琳发出两条针对性的消息:说明案件 CLM20260828000431 的定损进度并承诺加急;同时提示车险即将到期,询问是否代办续保
6用户点击「结束人工服务」切回 AI 模式,顶部状态恢复「AI 在线」

转人工(上下文交接)

上下文交接卡字段说明

字段示例来源
客户 · 138\\\\*6688企微客户档案
车牌渝A·6F128保单中心
关联保单95500020250921000139保单中心
在办案件CLM20260828000431(定损中)理赔系统
AI 会话摘要「客户咨询车险理赔进度,已推送理赔进度查看入口,客户希望人工复核定损金额」AI 会话引擎自动生成
情绪标签平稳情绪识别模型

转人工触发规则(建议配置)

触发条件动作
用户主动说「转人工 / 人工 / 客服」立即转接
连续 2 次未命中意图(兜底)提示并给出转人工按钮
命中投诉类关键词(投诉、保监会、起诉、律师)强制转接并标记优先级
情绪识别为「愤怒」立即转接,附带情绪标签
涉及具体案件定责、金额争议转接,附带案件号
非工作时间(18:00–09:00)留言 + 次日回电登记

异常处理

情形处理
坐席全忙显示排队位置与预计等待时长,提供「留言,稍后回复」
排队超过 3 分钟提示是否改为留言/回电,避免客户长时间等待
坐席未及时响应15 秒无响应自动提醒坐席;30 秒无响应重新分配

场景七:理赔报案

场景价值:出险是客户最焦虑的时刻,AI 引导可在 1 分钟内完成报案,避免资料反复补传。

演示入口:点击场景标签 7 理赔报案,或输入「我要报案」。

操作步骤

步骤用户操作左屏(AI 客服)右屏(小程序)
1输入「我要报案」先确认安全:「是否有人受伤?是否涉及第三方车辆?」并给出 122 / 120 提示
2判断为「单方事故、无人员伤亡」,提示可走快处快赔(1 万元以下、免交警认定书)
3下发报案信息确认卡:出险时间、地点、关联保单、车损险保额 ¥186,000、免赔 0 元、需上传照片 3–6 张
4自动跳转到「车险报案」页(步骤条:1 填写报案信息 → 2 查勘定损)
5填写出险时间表单输入
6点击「自动定位当前位置」地点自动填充「重庆市渝北区龙湖时代天街 B2 地下车库」
7选择事故类型6 个选项,选中态主色高亮
8填写事故描述文本域
9点击上传区照片计数 +3(模拟),传满 6 张后变为绿色已上传态
10点击「提交报案」自动推送报案回执:「✅ 报案成功!您的报案号为 CLM20260905000512,查勘员将在 5 分钟内与您联系」跳转「理赔进度」页
11下发案件受理卡片:查勘员李明(工号 20871)、预计联系 5 分钟内、推荐定损点、预计结案时间

报案引导对话

小程序报案表单

表单字段与校验

字段必填校验规则校验失败提示
出险时间不能晚于当前时间,且距今 ≤ 48 小时「出险时间超过 48 小时,请说明原因或转人工」
出险地点非空,支持自动定位「请填写出险地点」
事故类型6 选 1「请选择事故类型」
事故描述≤ 200 字
现场照片≥ 3 张,建议 6 张(车头、车尾、碰撞部位、车牌)「请至少上传 3 张现场照片」

照片拍摄指引(话术内置)

  1. 车辆前方 45° 全景(含车牌与参照物)
  2. 车辆后方 45° 全景
  3. 碰撞部位特写
  4. 对方车辆/物体全貌(双方事故)
  5. 车牌特写
  6. 道路环境与标线

场景八:查询理赔进度

场景价值:把「打客服电话问进度」变成自助查询,显著降低呼叫量。

演示入口:点击场景标签 8 查询理赔进度,或输入「我的理赔进度到哪了」。

操作步骤

步骤用户操作系统响应
1点击场景标签 8AI 汇总:「已为您查到 2 个 理赔案件:进行中 1 件、已结案 1 件」
2下发进度时间轴卡片,展示在办案件当前状态「定损中」
3点击「查看完整进度」右屏跳转小程序「理赔进度」页,展示完整 6 段流程时间轴
4点击「已结案」页签切换到已结案案件,显示赔付金额与到账时间
5点击「联系查勘员」弹出呼叫提示(生产环境直接拨号)

理赔进度对话

理赔进度时间轴

案件状态与进度百分比对照

状态进度说明
已报案15%生成报案号
已受理30%查勘员接单
查勘完成45%现场照片与单证采集完成
定损中60%车辆在定损点核定损失金额
核赔审核80%系统自动核赔 + 人工复核
赔款支付100%支付至维修厂或客户账户

关键节点主动推送(建议配置)

节点推送内容
查勘员接单「您的查勘员李明(工号 20871)已接单,5 分钟内联系您」
定损完成「定损金额 ¥3,200,与您确认后进入核赔」
核赔通过「核赔通过,预计 2 个工作日内到账」
赔款到账「¥3,200 已支付至您尾号 6688 的账户」

场景九:查询我的权益

场景价值:让客户清楚知道自己「买了什么、还能用什么」,是增值服务使用率与续保率的前置条件。

演示入口:点击场景标签 9 我的权益,或输入「我有哪些权益」。

操作步骤

步骤用户操作系统响应
1点击场景标签 9AI 回复「您当前是 黄金会员,名下共 8 项 有效权益,主要来自商业车险保单」
2下发权益总览卡:免费洗车、基础保养、道路救援、代驾、加油立减及余量
3右屏自动跳转到小程序「我的权益」页
4在右屏查看权益列表展示每项权益的图标、说明、使用进度条、剩余数量与「去使用」按钮
5点击「去使用洗车权益」直接跳转「附近洗车网点」页

我的权益对话

我的权益页

权益明细(Demo 演示数据)

权益规则已用剩余来源
免费洗车12 次/年57 次商业车险
基础保养1 次/年(含工时)01 次商业车险
道路救援不限次,100km 免费拖车0不限次商业车险
代驾服务6 次/年,单次 30km24 次商业车险
加油立减每月最高 ¥88¥30¥58商业车险
事故送修不限次,直赔免垫付0不限次商业车险
安全检测1 次/年,38 项01 次商业车险
年检代办1 次/年10 次商业车险

⚠️ 权益有效期与保单期间绑定(Demo 中为 2025-09-21 至 2026-09-20),保单到期未续保则权益同步失效——这是续保提醒话术中的有力论据。


5. 小程序端页面导航图

5.1 入口关系

首页(安诚服务)
├── 洗车 ──────────▶ 附近洗车网点 ──▶ 确认预约 ──▶ 预约成功
├── 保养 ──────────▶ 预约保养 ─────▶ 确认预约 ──▶ 预约成功
├── 道路救援 ──────▶ 道路救援 ─────▶ 救援已派单 ──▶(可同步报案)
├── 代驾 ──────────▶ 代驾服务 ─────▶ 司机已接单
├── 加油立减 ──────▶ 加油立减 ─────▶ 付款码 / 立减明细
├── 事故送修 ──────▶ 事故送修 ─────▶ 确认预约
├── 理赔进度 ──────▶ 理赔进度(在办 / 已结案)──▶ 案件详情
└── 我的权益 ──────▶ 我的权益 ─────▶ 各服务页

底部 Tab:首页 / 理赔 / 权益 / 我的
理赔 Tab ──▶ 理赔服务 ──▶ 我要报案 / 理赔进度 / 事故送修 / 道路救援 / 理赔指南
我的 Tab ──▶ 我的 ──▶ 我的保单 ──▶ 电子保单
                   └─▶ 续保(车险续保 ──▶ 续保成功)

5.2 页面清单

页面路由标识核心内容配图
首页home品牌区、8 宫格入口、续保提示、爱车卡、权益速览、在办案件fig-mp-01-home.png
附近洗车网点carwash地图 + 网点列表 + 排序筛选fig-mp-02-carwash.png
确认预约bookingForm门店信息、日期、时段、费用明细fig-mp-03-booking.png
预约成功booking核销码、预约单号、导航/联系
预约保养maintenance权益项目、可选门店fig-mp-04-maintenance.png
事故送修repair直赔流程、合作网点fig-mp-05-repair.png
道路救援rescue定位、6 类救援项目、ETAfig-mp-06-rescue.png
救援已派单rescueOrder工单号、救援车、进度时间轴fig-mp-07-rescue-order.png
代驾服务driver起终点、费用预估、司机列表fig-mp-08-driver.png
司机已接单driverOrder司机信息、到达进度条
加油立减fuel额度进度、合作油站列表fig-mp-09-fuel.png
付款码fuelPay条码、立减明细fig-mp-10-fuel-pay.png
我的权益benefits会员卡、8 项权益、进度条、去使用fig-mp-11-benefits.png
我的保单policy3 份保单卡片、页签筛选fig-mp-12-policy.png
电子保单policyDetail保单要素、保障内容、验真/下载fig-mp-13-policy-detail.png
电子保单已发送policySent承保结果、保单要素、下载fig-mp-14-policy-sent.png
理赔服务claim6 宫格、我的案件列表
车险报案claimReport报案表单(时间/地点/类型/描述/照片)fig-mp-15-claim-report.png
理赔进度claimProgress案件信息、6 段处理时间轴fig-mp-16-claim-progress.png
已结案claimProgress(C2)结案案件时间轴与赔付金额fig-mp-17-claim-closed.png
案件详情claimDetail案件全字段
车险续保renew3 套方案对比、优惠明细fig-mp-18-renew.png
续保成功renewDone续保订单、新保障期间
我的mine用户信息、快捷入口

5.3 小程序界面一览

首页:8 宫格服务入口、续保提示、爱车卡、权益速览、在办案件。所有业务页均从首页或底部 Tab 进入。

小程序首页

预约保养:展示权益包含项目与 3 家可选门店,标明「工时免费 · 材料另计」。

预约保养

事故送修:5 步直赔流程说明 + 合作维修网点(含工期与直赔标识)。

事故送修

道路救援:自动定位当前位置,6 类救援项目可选,实时显示预计到达时间与权益内免费金额。

道路救援

救援已派单:生成救援工单号,展示救援车辆、司机、目的地与 4 段救援进度。

救援已派单

代驾服务:起点自动定位、终点快捷选择,展示预估里程、费用与附近司机列表。

代驾服务

加油立减:本月已优惠 / 剩余额度进度条,4 家合作油站按优惠金额排序。

加油立减

加油付款码:到站出示,系统自动抵扣,下方为本次立减明细与剩余额度。

加油付款码

我的保单:3 份保单卡片,含保单号、被保险人、保障期间、保费与状态,支持页签筛选。

我的保单

电子保单:完整保单要素 + 保障内容明细,底部提供保单验真、发送邮箱、下载 PDF。

电子保单

理赔进度(已结案):切换到已结案页签,展示完整结案时间轴与赔付金额、到账时间。

已结案案件

车险续保:3 套方案单选对比,勾选后优惠明细与实付保费联动刷新。

车险续保


6. 话术与知识库配置

6.1 意图-话术配置表

意图首句承接话术卡片/动作追问引导
保单查询已为您查到名下 N 份保单,共关联车辆 M 台,当前均为保障中。保单摘要卡 ×N车损险保什么 / 三者险保额 / 免赔额
理赔问答(直接输出知识库答案,含客户保单参数)关联问题 ×3 + 转人工
增值服务好嘞~ 您的商业车险附带<每年 12 次免费洗车>权益,本年度已使用 5 次,剩余 7 次小程序跳转卡预约最近网点 / 还剩几次 / 其他服务
续保提醒系统监测到您的车险将于 2026-09-20 到期,仅剩 15 天。交强险脱保上路将被扣车并处 2 倍保费罚款。续保方案卡优惠多少 / 出险影响 / 换公司
保单下发恭喜您投保成功!《安诚百万医疗保险(2025 版)》已承保生效。保单卡 + 自动跳转怎么报销 / 能否下载 PDF
转人工正在为您转接人工客服,排队位置第 1 位,预计等待 20 秒。排队浮层 + 交接卡
报案别着急,我来帮您处理。请先确认:是否有人受伤?是否涉及第三方车辆?报案确认卡 + 自动跳转需要什么材料 / 去哪修
理赔进度已为您查到 2 个理赔案件:进行中 1 件,已结案 1 件。进度时间轴卡已结案赔了多少 / 为什么还没打款
我的权益您当前是黄金会员,名下共 8 项有效权益。权益总览卡 + 自动跳转还剩几次 / 何时到期 / 用洗车
兜底抱歉,这个问题我还没完全理解~ 您可以换个说法。6 个推荐问题

话术编写规范

  1. 每句不超过 60 字,超过则拆成多条消息,配合 300ms 间隔逐条下发,模拟真人打字节奏。
  2. 关键数字(次数、金额、天数)必须用主色加粗,便于扫读。
  3. 涉及风险/免责的内容前置 ⚠️,涉及进度/结果的成功内容前置
  4. 不使用「一定能赔」「绝对没问题」等承诺性表述。
  5. 每次回复末尾尽量给出下一步可点的入口,避免对话中断。

6.2 知识库配置

知识库条目结构(对应 js/data.jsKB 数组):

{
  q:  '出险后多久必须报案?',              // 标准问法(用于展示与训练)
  kw: ['多久', '报案时间', '时限', '48小时'], // 匹配关键词
  a:  '根据保险条款约定,应在 <b>48 小时内</b> 通知保险人。…' // 答案(支持 HTML 高亮,可注入保单变量)
}

生产环境建议

项目建议
知识来源保险条款、理赔实务手册、客服 FAQ、监管问答
更新机制条款变更后 3 个工作日内同步;每季度复核一次
审核流程业务初审 → 合规复审 → 上线
兜底策略连续 2 次未命中 → 提示并转人工
变量注入保额、免赔额、期间、权益余量等从保单中心实时获取,不得硬编码

6.3 跳转规则配置

小程序跳转由「服务类型 → 页面路径 + 参数」映射驱动,配置项见 §4.3.3 表格。实现要点:


7. 主动触达配置

触达类型触发事件建议时点消息内容落库字段
续保提醒保单到期日 - 30/15/7/3/1 天10:00–11:30 或 19:00–20:30到期日、剩余天数、脱保风险、续保报价保单号、触达时点、是否点击、是否续保
保单下发承保系统 policy.issued实时(≤5 秒)产品名、保单号、期间、保额、保费保单号、下发时间、是否下载
理赔节点查勘完成 / 定损完成 / 核赔通过 / 赔款到账实时节点名称、金额、下一步报案号、节点、推送时间
权益到期保单到期前 15 天与续保提醒合并权益即将失效、剩余次数客户号、权益项
服务回访服务完成后 24 小时次日 10:00满意度评价服务单号、评分

配置建议


8. 转人工规则与上下文交接

8.1 转接判定

类型条件优先级是否强制
客户主动命中「转人工 / 人工 / 客服 / 真人」
兜底转接连续 2 次意图未命中
投诉风险命中「投诉 / 保监会 / 12378 / 起诉 / 律师 / 曝光」
情绪风险情绪识别为愤怒/激动
复杂案件涉及定责争议、金额争议、拒赔争议
敏感操作退保、批改、受益人变更

8.2 交接内容清单

转接瞬间,AI 需把以下内容写入会话上下文,坐席工作台一屏可见:

  1. 客户画像:姓名、手机号、会员等级、入会时间、服务专员
  2. 资产:名下保单数量、车牌、在保产品
  3. 诉求:本次会话的完整意图链路(如:保单查询 → 理赔进度 → 定损金额疑问)
  4. AI 摘要:一句话概括客户诉求(≤ 60 字)
  5. 情绪标签:平稳 / 不满 / 愤怒
  6. 推荐动作:AI 建议坐席优先处理的事项
  7. 会话记录:可展开的完整对话历史

8.3 服务时限

指标目标值
首次响应≤ 15 秒
平均排队时长≤ 30 秒
会话结束 30 秒内推送满意度评价
未解决工单24 小时内回访

9. 常见问题 FAQ

Q1:Demo 需要后端和数据库吗? 不需要。所有数据在 js/data.js 中以常量形式定义,纯前端运行,双击 index.html 即可。

Q2:怎么改保单数据? 编辑 js/data.jsPOLICIES 数组。注意 daysLeft 需与 end 日期保持一致,否则续保提醒的文案会矛盾。

Q3:怎么增加一项增值服务? 三步:① 在 SERVICES 中增加一项(含 kw 关键词与 page 页面名);② 在 BENEFITS 中增加对应权益;③ 在 js/miniapp.js 中新增页面渲染函数并注册到 RENDERERSMP_PAGES

Q4:怎么改主题色? 只改 css/base.css:root--brand 及其色阶变量即可,全局(会话气泡、按钮、小程序、卡片)同步生效。

Q5:为什么「我想用车险里的洗车权益」没有跳到洗车页? 这是意图优先级问题。js/chat.jsroute() 中,增值服务判断必须早于权益总览判断(详见 §3.3 的注意事项)。若调整了关键词,务必回归验证这一条。

Q6:小程序页面会真的发请求吗? 不会。所有交互(预约、报案、支付)都是前端模拟,仅做界面与状态流转演示。生产环境需替换为真实接口,接口清单见 §11.1。

Q7:转人工为什么等 3 秒? 这是模拟排队动效(showQueue(3)),便于演示时展示「排队位置 + 倒计时」的体验。生产环境由真实排队队列驱动。

Q8:可以直接给客户看吗? 可以,但须先隐藏 DEMO 标签与页脚说明,并确认所有数据为虚构。当前数据均为造数(张伟 / 渝A·6F128 / 保单号 95500020250921000138 等),不含真实客户信息。

Q9:如何批量生成手册配图? node tools/shoot.mjs tools/shots.json,基于 Chrome DevTools Protocol 真实渲染后截图,输出到 docs/images/

Q10:手册 HTML 版怎么更新? 修改 docs/操作手册.md 后执行 node tools/build-manual.mjs,会在同目录生成最新的 操作手册.html

Q11:怎么确认改动没有破坏功能? 执行 node tools/selftest.mjs。它会用真实浏览器跑一遍 42 项断言,覆盖运行时加载、意图路由、小程序跳转、预约/救援/代驾/加油/报案/续保业务闭环、转人工全流程。

Q12:小程序的模拟支付、模拟上传是真的吗? 不是。模拟完成支付上传照片 +3 等均为前端状态流转演示,不产生任何真实交易或文件上传。生产环境需接入微信支付、对象存储与实名核验。


10. 演示脚本

10.1 五分钟精简版(面向业务/领导)

时间动作讲解要点
0:00–0:40打开 Demo,展示双屏布局「左边是企微里的 AI 客服,右边是安诚服务小程序,对话即办理。」
0:40–1:301 保单查询「一句话查到名下 3 张保单,保障明细、电子保单都在手边。」
1:30–2:30输入「我想用车险里的洗车权益」重点:AI 自动识别权益余量并弹出小程序,直接预约附近洗车店、到店扫码核销——客户零操作成本。」
2:30–3:208 理赔进度「理赔进度自助可查,6 段流程实时同步,不用再打电话。」
3:20–4:004 续保提醒(或点顶部按钮)「到期前 15 天自动提醒并带报价,脱保风险和优惠一起说清楚。」
4:00–4:406 转人工「解决不了的转人工,客户信息、保单、案件、AI 摘要全部带过去,不用重复描述。」
4:40–5:00R 重置「所有能力都是配置化的,话术、知识库、跳转规则都能按业务调整。」

10.2 十分钟完整版(面向客户/评审)

在五分钟版基础上补充:

补充场景触发讲解要点
理赔问答2「回答不是通用条款,而是结合客户这张保单的保额、免赔额来答。」
理赔报案7「出险最慌的时候,1 分钟完成报案,AI 自动带出保单信息并引导拍照。」
投保后发保单顶部「保单下发推送」「承保成功即送达电子保单,满足监管要求也减少咨询。」
我的权益9「8 项权益一目了然,用进度条告诉客户还剩多少次。」
小程序深挖在洗车页演示排序、时段选择、核销码「从对话到履约的完整闭环。」

10.3 演示注意事项

  1. 演示前按 R 重置,确保状态干净。
  2. 若网络/性能一般,避免快速连点多个场景(消息队列会串行播放)。
  3. 投屏时使用 1920×1080 分辨率,演示台会自动缩放到合适比例。
  4. 手机端打开时双端会纵向堆叠,建议演示统一用电脑。

11. 对接与二次开发说明

11.1 接口清单(生产对接建议)

序号接口方法用途关键入参关键出参
1/api/customer/profileGET客户画像openId姓名、手机、会员等级、车牌
2/api/policy/listGET保单列表customerIdstatus保单号、险种、期间、保费、状态
3/api/policy/detailGET保单详情policyNo保障项、保额、免赔、条款版本
4/api/policy/ebookGET电子保单policyNoPDF 地址、签章、验真码
5/api/benefit/listGET权益列表customerIdpolicyNo权益项、总量、已用、剩余、有效期
6/api/service/nearbyGET附近服务网点typelatlngradius网点列表(名称、坐标、评分、权益价)
7/api/service/bookPOST提交预约storeIddateslotplateNo预约单号、核销码
8/api/service/verifyPOST核销权益bookingNo核销结果、剩余次数
9/api/rescue/createPOST发起救援typelatlngplateNo工单号、救援车、ETA
10/api/claim/reportPOST报案时间、地点、类型、描述、照片报案号、查勘员、预计联系时间
11/api/claim/progressGET理赔进度claimNo状态、时间轴节点、预估赔付
12/api/claim/listGET案件列表customerId案件列表
13/api/renew/quoteGET续保报价policyNo方案列表、优惠明细
14/api/renew/submitPOST提交续保planIdpolicyNo订单号、新保单号
15/api/kb/searchPOST知识库检索questionpolicyNo答案、关联问题
16/api/handoff/createPOST转人工sessionIdcontext排队位置、预计等待

11.2 数据结构映射

Demo 中的常量与生产接口的对应关系:

Demo 常量生产接口说明
DEMO_USER/api/customer/profile客户画像
POLICIES/api/policy/list + /api/policy/detail保单(列表给摘要,详情给保障项)
BENEFITS/api/benefit/list权益(total = -1 表示不限次)
SERVICES配置中心服务入口与关键词,建议做成可配置
KB/api/kb/search知识库,生产环境应走检索服务而非前端匹配
CLAIMS/api/claim/list + /api/claim/progress案件与时间轴
CARWASH_STORES / MAINT_SHOPS / REPAIR_SHOPS / FUEL_STATIONS/api/service/nearby附近网点,按 type 区分
RENEW_QUOTE/api/renew/quote续保方案

11.3 埋点建议

事件触发时机关键属性
chat_message_send用户发送消息内容、意图、置信度、会话 ID
intent_matched意图命中意图名、命中方式(关键词/模型)、耗时
intent_fallback兜底触发原始问句、候选意图
mp_jump_click点击跳转卡片目标页面、来源消息 ID
mp_jump_success跳转成功目标页面、耗时
service_book_submit提交预约服务类型、门店、时段、权益抵扣金额
claim_report_submit提交报案报案号、事故类型、照片数
handoff_request转人工触发类型、排队位置
renew_submit提交续保方案 ID、保费

核心观测指标:AI 解决率、意图识别准确率、兜底率、转人工率、权益使用率、续保转化率、小程序跳转成功率。


12. 附录

12.1 演示数据清单

类别数据
客户张伟(张\),138\\\\*6688,黄金会员,2021-09-21 入会
车辆渝A·6F128,大众 迈腾 2021 款 330TSI
保单 1交强险 · 95500020250921000138 · ¥950 · 2025-09-21 ~ 2026-09-20
保单 2商业车险 · 95500020250921000139 · ¥3,860 · 2025-09-21 ~ 2026-09-20
保单 3百万医疗险 · 95500020251231000472 · ¥468 · 2026-01-01 ~ 2026-12-31
在办案件CLM20260828000431 · 车险单方事故 · 定损中 · 预估赔付 ¥3,200
已结案件CLM20260615000987 · 三者财产损失 · 已结案 · 赔付 ¥4,200
洗车网点6 家(车享家、途虎、仁孚 4S、快洗卡、易捷、精洗大师)
保养门店3 家 · 送修网点 3 家 · 加油站 4 家
演示基准日2026-09-05(保证「剩余 15 天」等文案稳定)

⚠️ 全部数据均为造数,不含任何真实客户信息。

12.2 快捷键与深链速查

按键作用
1保单查询
2理赔问题解答
3增值服务
4续保自动提醒
5投保后自动发送保单
6转人工
7理赔报案
8查询理赔进度
9我的权益
0 / R重置演示
# 场景直达
index.html#s3
# 指定问题
index.html#q=我要洗车
# 指定小程序页面
index.html#mp=carwash
index.html#mp=policyDetail&policy=P2
index.html#mp=claimProgress&claim=C2
# 模拟主动触达
index.html#push=renew
index.html#push=policy
# 单端截图模式
index.html#only=mp&mp=benefits
index.html#only=chat&s1

12.3 文件清单

文件行数级别说明
index.html~200演示台骨架
css/base.css~330设计令牌与布局
css/chat.css~430会话界面样式
css/miniapp.css~560小程序界面样式
js/data.js~400Mock 数据
js/chat.js~890会话引擎与场景流程
js/miniapp.js~1560小程序 23 个页面路由
js/app.js~240演示控制台
tools/shoot.mjs~160基于 CDP 的批量截图工具
tools/build-manual.mjs~240手册构建脚本
tools/selftest.mjs~250端到端自检(42 项断言)
docs/操作手册.md本文件手册源文件
docs/操作手册.html由脚本生成手册网页版
docs/images/29 张场景配图

文档结束 | 如有疑问请联系项目组,或在 Demo 中直接「转人工」体验完整闭环。