Files
ONE-OS/docs/氢能车故障微信群机器人-AI闭环方案.html
王冕 a27e3b8e43 feat: sync full workspace including web modules, docs, and configurations to Gitea
Optimized the root .gitignore to exclude virtual environments, node modules,
and temp folders to ensure clean and lightweight version tracking.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-09 18:12:25 +08:00

187 lines
10 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8" />
<title>氢能车故障 · 微信群机器人 + AI 闭环方案</title>
<style>
:root { --p: #0d9488; --p2: #ccfbf1; --text: #1f2937; --muted: #64748b; --border: #e2e8f0; }
* { box-sizing: border-box; margin: 0; padding: 0; }
body { font-family: "PingFang SC", "Microsoft YaHei", sans-serif; color: var(--text); line-height: 1.7; background: #f8fafc; padding: 32px 20px 48px; }
.page { max-width: 900px; margin: 0 auto; background: #fff; border-radius: 12px; box-shadow: 0 2px 20px rgba(0,0,0,.06); overflow: hidden; }
.head { background: linear-gradient(120deg, #0f766e, #14b8a6); color: #fff; padding: 40px 44px; }
.head h1 { font-size: 24px; margin-bottom: 8px; }
.head p { font-size: 14px; opacity: .92; }
.body { padding: 36px 44px 44px; }
h2 { font-size: 17px; color: var(--p); border-left: 4px solid var(--p); padding-left: 12px; margin: 28px 0 14px; }
h2:first-child { margin-top: 0; }
h3 { font-size: 14px; margin: 16px 0 8px; color: #0f172a; }
p, li { font-size: 14px; margin-bottom: 8px; }
ul { padding-left: 20px; margin-bottom: 12px; }
.box { background: var(--p2); border-radius: 8px; padding: 14px 18px; margin: 12px 0; font-size: 14px; }
table { width: 100%; border-collapse: collapse; font-size: 13px; margin: 12px 0 20px; }
th, td { border: 1px solid var(--border); padding: 9px 12px; text-align: left; vertical-align: top; }
th { background: #f1f5f9; font-weight: 600; }
.flow-wrap { background: #f8fafc; border: 1px solid var(--border); border-radius: 8px; padding: 20px; margin: 16px 0; overflow-x: auto; }
.mermaid { font-size: 13px; }
.step { display: flex; gap: 12px; margin-bottom: 14px; align-items: flex-start; }
.step-num { flex: 0 0 28px; height: 28px; background: var(--p); color: #fff; border-radius: 50%; font-size: 12px; font-weight: 700; display: flex; align-items: center; justify-content: center; }
.step-body { flex: 1; }
.tag { display: inline-block; font-size: 11px; padding: 2px 8px; border-radius: 4px; margin-right: 6px; font-weight: 600; }
.tag-wx { background: #dcfce7; color: #166534; }
.tag-ai { background: #dbeafe; color: #1e40af; }
.tag-os { background: #fef3c7; color: #92400e; }
.footer { text-align: center; font-size: 12px; color: var(--muted); margin-top: 28px; padding-top: 16px; border-top: 1px solid var(--border); }
</style>
<script src="https://cdn.jsdelivr.net/npm/mermaid@10/dist/mermaid.min.js"></script>
</head>
<body>
<div class="page">
<header class="head">
<h1>氢能车故障 · 微信群机器人 + AI 闭环方案</h1>
<p>ONEOS 运维场景 · 客户报障 → AI 知识库应答 → 工单追踪 → 人工待办兜底</p>
</header>
<main class="body">
<h2>一、业务目标</h2>
<p class="box">
客户在<strong>微信服务群</strong>发送氢能车故障信息并 <strong>@故障机器人</strong> 后,系统自动识别车辆与故障内容,
结合 <strong>AI 知识库</strong> 给出可执行的初步解决方案;全程<strong>追踪解决进展</strong>,最终在 ONEOS 形成标准<strong>故障工单</strong>
若 AI 无法闭环或客户确认未解决,则自动生成<strong>人工待办任务</strong>,由运维人员介入处理并留痕。
</p>
<h2>二、端到端流程图</h2>
<div class="flow-wrap">
<pre class="mermaid">
flowchart TB
A[客户在微信群发送故障信息并@机器人] --> B[机器人采集消息/图片/语音]
B --> C[解析车牌、故障现象、发生场景]
C --> D{能否匹配车辆与客户?}
D -->|否| E[机器人追问补充信息]
E --> C
D -->|是| F[写入 ONEOS 故障草稿/会话记录]
F --> G[AI 检索氢能车故障知识库]
G --> H[生成结构化解决方案回复微信群]
H --> I[创建故障工单 来源=客户报告]
I --> J[状态: 处理中 · 解决情况: 未解决/临时排故]
J --> K{客户反馈是否已解决?}
K -->|已解决| L[工单闭环 解决情况=已解决]
K -->|未解决/超时未回复| M{AI 置信度是否达标?}
M -->|达标且客户接受| N[标记临时排故 继续观察]
M -->|不达标或需现场| O[生成人工待办任务]
O --> P[运维人员在 ONEOS 接单处理]
P --> Q[更新方案/派维修/关闭工单]
L --> R[归档 全链路留痕可查]
Q --> R
</pre>
</div>
<h2>三、分阶段说明</h2>
<div class="step">
<span class="step-num">1</span>
<div class="step-body">
<span class="tag tag-wx">微信侧</span><strong>客户报障</strong>
<p>客户在专属服务群用文字/图片/语音描述故障,并 @「氢能故障助手」机器人。机器人记录:群 ID、发送人、时间、原文、附件。</p>
</div>
</div>
<div class="step">
<span class="step-num">2</span>
<div class="step-body">
<span class="tag tag-wx">微信侧</span><strong>信息结构化</strong>
<p>自动抽取:<strong>车牌</strong><strong>故障现象</strong>(何时/何地/何种状态/何后果)、可选故障类型(供氢/燃料电池/三电等)。缺车牌时机器人群内追问,最多 2 轮。</p>
</div>
</div>
<div class="step">
<span class="step-num">3</span>
<div class="step-body">
<span class="tag tag-ai">AI</span><strong>知识库应答</strong>
<p>以「车型 + 故障类型 + 现象关键词」检索知识库(历史案例、维保手册、标准排障 SOP输出</p>
<ul>
<li>可能原因(按概率排序)</li>
<li>客户可执行的自检/临时措施(安全前提下)</li>
<li>是否需停运、是否需进站/上门</li>
<li>预计处理时效说明</li>
</ul>
<p>机器人在群内回复,并附「已解决 / 仍未解决」快捷反馈按钮(或关键词回复)。</p>
</div>
</div>
<div class="step">
<span class="step-num">4</span>
<div class="step-body">
<span class="tag tag-os">ONEOS</span><strong>生成故障工单</strong>
<p>同步创建 ONEOS 故障单(与现有「故障管理」模块一致),建议字段映射:</p>
<table>
<tr><th>工单字段</th><th>来源</th></tr>
<tr><td>故障来源</td><td>固定:客户报告(微信群机器人)</td></tr>
<tr><td>车牌 / 车辆信息</td><td>解析 + 车辆主数据匹配</td></tr>
<tr><td>故障描述</td><td>客户原文 + AI 归纳</td></tr>
<tr><td>故障类型 / 等级</td><td>AI 初判 + 人工可改</td></tr>
<tr><td>故障上报时间</td><td>微信消息时间</td></tr>
<tr><td>故障证据</td><td>微信群图片/语音附件</td></tr>
<tr><td>AI 建议方案</td><td>知识库输出全文(只读留痕)</td></tr>
<tr><td>微信群会话 ID</td><td>用于回溯对话</td></tr>
</table>
</div>
</div>
<div class="step">
<span class="step-num">5</span>
<div class="step-body">
<span class="tag tag-os">ONEOS</span><strong>追踪解决情况</strong>
<p>与现有「解决情况」枚举对齐:<strong>未解决 → 临时排故 → 已解决</strong>。触发方式:</p>
<ul>
<li>客户在微信点击/回复「已解决」→ 已解决</li>
<li>客户回复「临时好了」→ 临时排故</li>
<li>超过约定时限(如 4 小时)无反馈 → 系统提醒 + 可升级人工</li>
</ul>
</div>
</div>
<div class="step">
<span class="step-num">6</span>
<div class="step-body">
<span class="tag tag-os">ONEOS</span><strong>人工待办(兜底)</strong>
<p>满足任一条件即生成<strong>工作台待办任务</strong>,并通知责任运维:</p>
<ul>
<li>客户明确反馈「未解决」或重复报同一故障</li>
<li>AI 置信度低于阈值(如 &lt; 70%)或知识库无命中</li>
<li>故障等级为 L1/L2特急/紧急)</li>
<li>涉及供氢/泄漏等高风险关键词(强制人工)</li>
<li>超时未闭环(如 24 小时仍为「未解决」)</li>
</ul>
<p>待办内容故障单号、车牌、客户、现象摘要、AI 已尝试方案、微信群链接。运维处理后在工单中填写最终方案并关闭。</p>
</div>
</div>
<h2>四、状态与职责</h2>
<table>
<tr><th>对象</th><th>状态</th><th>说明</th></tr>
<tr><td>微信会话</td><td>进行中 / 待客户确认 / 已结束</td><td>对应一次 @ 机器人的报障会话</td></tr>
<tr><td>故障工单</td><td>待处理 / 处理中 / 已关闭</td><td>ONEOS 故障管理列表(待处理 Tab</td></tr>
<tr><td>解决情况</td><td>未解决 / 临时排故 / 已解决</td><td>与现有故障模块一致</td></tr>
<tr><td>待办任务</td><td>待办 / 已完成</td><td>工作台 · 待办任务,类型:故障人工介入</td></tr>
</table>
<h2>五、角色分工</h2>
<table>
<tr><th>角色</th><th>职责</th></tr>
<tr><td>客户</td><td>群内 @ 机器人报障,按指引反馈是否解决</td></tr>
<tr><td>微信群机器人</td><td>收消息、追问、回方案、收集反馈</td></tr>
<tr><td>AI 知识库</td><td>检索案例与 SOP生成结构化方案与置信度</td></tr>
<tr><td>ONEOS 系统</td><td>建单、追踪、待办、统计、与维修单关联(可选)</td></tr>
<tr><td>运维人员</td><td>处理待办、更新工单、必要时派维修站</td></tr>
</table>
<h2>六、价值小结</h2>
<ul>
<li><strong>响应快</strong>7×24 自动应答,减少客户等待</li>
<li><strong>可追溯</strong>:微信对话 + 工单 + 待办全链路留痕</li>
<li><strong>降本增效</strong>:常见问题 AI 闭环,复杂问题才占用人工</li>
<li><strong>数据沉淀</strong>:结案案例反哺知识库,持续优化命中率</li>
</ul>
<p class="footer">ONEOS · 运维管理 · 故障管理模块配套方案 · 2026年5月</p>
</main>
</div>
<script>mermaid.initialize({ startOnLoad: true, theme: 'neutral', flowchart: { curve: 'basis' } });</script>
</body>
</html>