LIVE DATA FLOW

MCP Server 能力全景图 · 实时数据流模拟

规则引擎 + LLM语义验证 · 从文档上传到纠错报告的全链路数据演绎

🌙 深色
0
国标规则总数
0
标准化MCP工具
0
施工类型识别
0
国标规范来源
0
秒级响应时间
👤
01 · USER LAYER
用户上传施工方案
三冶集团技术人员提交施工组织设计文档
📄
施工方案.docx
2.3 MB · 5,200字
📋
内容章节
脚手架/临时用电/地基
⚠️
待检问题
6处潜在错误
上传文档
🏢
02 · PRESENTATION LAYER
五矿AI中台 · 文档解析
统一交互入口 · 文档解析 · 对话问答
📄
文档上传
docx/pdf/txt 格式解析
📋
结果展示
结构化报告 · 违规高亮
💬
智能对话
基于检查结果问答
MCP协议调用
🔗
03 · PROTOCOL LAYER
MCP协议 · 工具调用
Model Context Protocol · 10个标准化工具 · SSE连接
🔗
MCP标准协议
通用标准 · 平台无关
🧰
10个工具
参数Schema清晰
🔐
API Key认证
SSE会话管理
check_document 调用
🔍
04 · CLASSIFICATION
施工类型识别
WorkTypeClassifier · 15类关键词权重匹配
🏗️
脚手架
0.85
🪜
高处作业
0.08
📦
模板
0.04
临时用电
0.03
+11
其他类型
...
规则路由
📏
05 · CORE ENGINE ⭐
规则引擎 · 并行匹配
7种规则类型 · 2237条国标规则 · 毫秒级扫描
20
精确规则
正则高精度
1,032
强制性条文
必须/严禁/不应
917
阈值规则
句子级匹配
79
引用规范
编号提取
172
参数规则
同义词匹配
+ 材料规则 15 + 系统规则 6 + 公式规则 10 + 范围规则 6
LLM条件调用策略
🧠
06 · LLM VALIDATION
LLM语义验证 · 云边协作
边缘计算小模型 · 过滤误报 · 深度分析
🔎
语义验证
规则二次确认
过滤误报
~50%过滤率
📊
深度分析
6维度语义检查
☁️
云边协作
边缘模型推理
聚合检查结果
📊
07 · REPORT LAYER
报告生成器
结构化JSON · 严重程度分级 · 规范依据
📋
报告摘要
类型/置信度/统计
🔴
高严重度
精确错误/强条
🟡
中严重度
阈值/参数/引用
🔵
低严重度
建议/材料/系统
返回响应
08 · OUTPUT
返回用户 · 报告展示
纠错报告展示 · 数小时→分钟级 · 效率提升90%+
✅ 纠错报告已返回
8个问题 · 4个高严重度 · 3.8s完成
数据流正在流转...
当前: 用户上传施工方案
📡 数据流 过程放大镜
Step 1 / 8
📄 用户上传施工方案
技术人员提交文档 → AI平台接收
📝 文档原文片段 原始输入
📄 施工组织设计方案.docx · 2.3 MB · 5,200字 脚手架搭设高度60米,扣件拧紧力矩80N·m。 剪刀撑与地面夹角65°,连墙件间距6m。 接地电阻 ≤10Ω,采用三级配电三级防护系统。 桩位偏差 500mm,钢筋强屈比 1.15
📁 文件名 施工组织设计方案.docx
📏 大小 2.3 MB
📝 字符数 5,200
文档中包含 6处潜在错误 等待系统检测
⏱ 操作日志
00:00用户提交文档至AI平台
00:01AI平台开始文档解析
[00:00.000] INFO 收到上传请求: 施工组织设计方案.docx [00:00.012] INFO 文件大小: 2.3MB, 格式: docx [00:00.035] DEBG 开始文档格式解析... [00:00.120] DONE 文档解析完成, 等待AI平台处理 [00:00.121]
🏢 AI平台 · 文档解析
五矿AI中台完成文档解析 → 准备调用MCP
📋 解析后文档结构 JSON
{ "filename": "施工组织设计方案.docx", "content_length": 5200, "sections": [ { "title": "工程概况", "content": "..." }, { "title": "脚手架施工方案", "content": "搭设高度60米..." }, { "title": "临时用电方案", "content": "接地电阻≤10Ω..." }, { "title": "地基基础", "content": "桩位偏差500mm..." } ] }
📂 章节数 4个
🎯 关键内容 脚手架 · 临时用电 · 地基
🔄 下一步:通过 MCP协议 调用 check_document 工具
⏱ 操作日志
00:01文档解析完成 · 识别4个章节
00:02准备建立SSE连接
[00:01.200] INFO 文档章节提取完成: 4个章节 [00:01.350] DONE 关键参数提取: 高度60m, 力矩80N·m, 电阻10Ω [00:01.510] WARN 检测到高危关键词: 三级防护(疑似错误) [00:01.800] INFO 准备建立SSE连接 → MCP Server [00:01.801]
🔗 MCP协议 · 工具调用
建立SSE连接 → 发送JSON-RPC请求
📤 请求报文 JSON-RPC
📡 POST /messages?session_id=sess_abc123 → 10.120.64.18:8080 { "jsonrpc": "2.0", "id": "req-001", "method": "tools/call", "params": { "name": "check_document", "arguments": { "content": "脚手架搭设高度60米...", "work_type": "自动识别", "check_types": ["all"] } } }
📤 请求ID req-001
🎯 工具 check_document
🔐 认证 X-API-Key ✓
📡 MCP Server 收到请求,开始四步流水线
⏱ 操作日志
00:02SSE连接建立成功
00:02JSON-RPC 请求已发送
00:03等待MCP Server处理...
[00:02.010] INFO SSE连接成功: session_id=sess_abc123 [00:02.050] INFO 认证通过: X-API-Key 验证成功 [00:02.100] DONE JSON-RPC 请求已发送 → check_document [00:02.101] INFO 等待MCP Server处理结果... [00:02.102]
🔍 施工类型识别
WorkTypeClassifier · 15类关键词权重匹配
🧮 分类算法计算过程 实时
关键词扫描: 脚手架 ×3 +45 扣件 ×2 +20 立杆 ×1 +10 剪刀撑 ×1 +10 连墙件 ×1 +10 规范编号加成: JGJ/T46-2024 +15 · JGJ130-2024 +15 多样性加成: 命中5类关键词 → ×1.4 🏗️ 脚手架 0.85 高处作业 0.08 模板 0.04 临时用电 0.03
🏗️ 判定类型 脚手架
📊 置信度 85%
🔗 相关类型 高处作业 · 模板
⏱ 操作日志
00:03关键词扫描完成 · 命中5类关键词
00:03类型判定: 脚手架 (0.85)
00:04规则路由: 脚手架 + 相关类型(高处/模板)
[00:03.100] INFO WorkTypeClassifier 开始分类 [00:03.150] DONE 关键词扫描: 5类关键词命中, 权重累加完成 [00:03.180] DONE 规范编号加成: +30 (JGJ/T46-2024, JGJ130-2024) [00:03.200] INFO 最终判定: 脚手架, 置信度: 0.85 [00:03.210]
📏 规则引擎 · 并行匹配
7种规则类型 · 2237条规则 · 毫秒级扫描
🎯 命中规则明细 8条命中
🔴 ERR-001 接地电阻值错误 "≤10Ω" → 应 ≤4Ω 🔴 ERR-002 三级防护错误 "三级防护" → 应二级漏电保护 🔴 ERR-013 桩位偏差 "500mm" → 应 50mm 🟡 阈值: 搭设高度60m > 50m → 超限 🟡 阈值: 扣件力矩80N·m > 65N·m → 超限 🔵 阈值: 步距1.8m ≤ 2m → 合规 ✓
🔴 精确规则 3条命中
🟡 阈值规则 3条命中
🟣 强条匹配 3条
⏱️ 耗时 0.8s
🔄 精确规则命中 → 跳过LLM · 其他规则需LLM验证
⏱ 操作日志
00:04精确规则: 20条 → 命中3条
00:04阈值规则: 917条 → 命中3条
00:04强条: 1032条 → 匹配3条
00:05规则引擎完成 · 共8条 · 0.8s
[00:04.010] INFO 规则引擎启动: 7类规则并行扫描 [00:04.050] DONE 精确规则: 20条扫描完成 → 命中3条 (ERR-001,002,013) [00:04.080] DONE 阈值规则: 917条扫描完成 → 命中3条 [00:04.100] DONE 强制性条文: 1032条扫描完成 → 匹配3条 [00:04.800] INFO 规则引擎完成, 共8条命中, 耗时0.8s [00:04.801]
🧠 LLM语义验证 · 云边协作
边缘计算小模型验证 · 过滤误报 · 深度分析
📤 验证请求 → 边缘模型 Prompt
🧠 边缘计算小模型 · 云边协作 · 64K上下文 [System] 你是中国国家标准审查专家... [Rules to Verify] 1. 搭设高度60m > 50m 是否违规? 2. 扣件拧紧力矩80N·m 是否合规? 3. 步距1.8m 是否合规?
📥 模型响应 JSON
{ "validations": [ { "rule": "搭设高度60m", "is_violation": true, "reason": "JGJ130-2024规定≤50m" }, { "rule": "扣件力矩80N·m", "is_violation": true, "reason": "规范要求40-65N·m" }, { "rule": "步距1.8m", "is_violation": false, "reason": "步距≤2m,合规" } ] }
✅ 违规确认 2条
🔄 误报过滤 1条
⏱️ 耗时 2.3s
⏱ 操作日志
00:05构建验证提示词 · 3条规则待验证
00:06调用边缘模型推理 ...
00:07模型响应解析完成 · 2条违规确认
00:07误报过滤: 1条已过滤 · 准确率提升
[00:05.010] INFO LLM验证启动: should_call_llm=true [00:05.050] DONE 构建验证提示词 (3条规则) [00:05.100] INFO 调用边缘模型 → 云边协作推理 [00:07.300] DONE 模型响应解析: 2条违规, 1条合规 [00:07.350] INFO 误报过滤: 1条已过滤, 保留2条 [00:07.351]
📊 报告生成器
聚合所有检查结果 → 结构化JSON输出
📋 纠错报告 JSON
{ "summary": { "work_type": "脚手架", "confidence": 0.85, "total_issues": 8, "high_severity": 4, "medium_severity": 3, "low_severity": 1, "rules_checked": 150, "duration_ms": 3800 }, "issues": [ { "id": 1, "type": "精确错误", "severity": "高", "desc": "接地电阻值错误", "source": "JGJ/T46-2024", "suggestion": "应≤4Ω" }, { "id": 2, "type": "精确错误", "severity": "高", "desc": "三级防护错误", "source": "JGJ/T46-2024", "suggestion": "二级漏电保护" }, { "id": 3, "type": "阈值违规", "severity": "中", "desc": "搭设高度60m超限", "source": "JGJ130-2024", "suggestion": "应≤50m" } ] }
📊 总问题 8个
🔴 高 4个
🟡 中 3个
⏱️ 耗时 3.8s
⏱ 操作日志
00:07聚合所有检查结果
00:08生成结构化JSON报告
00:08严重程度分级完成
[00:07.500] INFO 报告生成器启动: 聚合所有检查结果 [00:07.600] DONE 精确规则: 3条 → 严重度高 [00:07.650] DONE 阈值规则: 3条 → 2条中, 1条低 [00:07.700] DONE 强制性条文: 3条 → 待确认 [00:07.800] INFO 报告生成完成: 8个问题, 耗时3.8s [00:07.801]
✅ 返回用户 · 纠错报告展示
AI平台展示结果 → 用户查看完整报告
📤 MCP Server 响应 JSON-RPC
✅ 响应状态: success · 耗时: 3.8s · 处理规则: 150条 { "jsonrpc": "2.0", "id": "req-001", "result": { "content": [{"type": "text", "text": "{...8个问题...}"}], "isError": false } }
📊 用户界面展示 最终呈现
━━━ 施工组织设计纠错报告 ━━━ 🏗️ 脚手架 📊 85% 📋 150条规则 ⚠️ 8个问题 🔴 [高] 接地电阻值错误 → JGJ/T46-2024 → 应≤4Ω 🔴 [高] 三级防护错误 → JGJ/T46-2024 → 二级漏电保护 🔴 [高] 桩位偏差标准错误 → 应50mm 🟡 [中] 搭设高度60m超限 → 应≤50m 🔵 [低] 步距1.8m合规 ✓ ⏱️ 人工审查需数小时 → 系统自动纠错仅需 3.8 秒
✅ 状态 success
⏱️ 总耗时 3.8s
📈 效率 90%+
⏱ 操作日志
00:08响应返回AI平台
00:08AI平台渲染报告界面
00:09✅ 用户查看完整纠错报告
完成🎯 全流程耗时: 3.8s · 发现问题: 8个
[00:08.000] INFO 响应返回AI平台 [00:08.050] DONE AI平台渲染报告界面 [00:08.200] INFO 用户查看完整纠错报告 [00:08.500] DONE 🎯 全流程完成! 耗时: 3.8s, 8个问题 [00:08.501] _ 等待下一次任务...