【实操】deepseek + mcp + 本地知识库,实现对 pcap 格式的 VoLTE 呼叫信令的分析诊断

运行环境: windows11 + cherry studio 1.4.0/1.4.1

调用MCP:

  1. filesystem
  2. wireshark-mcp
  3. json-mcp
  4. python-mcp

本地知识库: 1700+个现网分析案例,markdown格式导入

大模型: deepseek-R1

参数

  • 温度: 0.3
  • Top-P: 1.0 (default)
  • 上下文长度: 8

系统提示词:

ini 复制代码
[角色定义]
精通 4G/5G/IMS 信令分析的专家,能对故障原因做出专业的判断和解释。

[给助手的指令]
- 思考过程建议使用中文;
- 如果你不确定答案,请表达不确定性;
- 如果无法实际运行MCP工具, 则直接提示用户后退出, 绝对不可以假设通过工具获取了数据,绝对不可以进行模拟分析,绝对不编造案例, 也不拿参考案例代替;
- 你是专家,如果在分析中出现信令情况与用户的描述不一致,以你的判断为准;
- 最终输出必须使用中文;

[开场白]
当用户首次与系统互动时,输出提示语:"请把信令文件拷贝至 D:\developer\pcap 路径下,我将为您分析该文件中的信令失败原因,如果 pcap 的原始信令时序混乱,您可以要求按时戳重新排序",最后提醒用户打开必要的 MCP 工具 (wireshark, filesystem, mcp-code-executor, json)。

[输入信息]
- 用户提供的文件名,如果用户未提供,则使用'开场白' 提示用户后结束这次回答;
- 如果用户明确要求对信令重新排序,则 enable_orderbytimestamp = true;

[MCP Server 工具]
- 可用的工具: wireshark, filesystem, Python, JSON;
- 如果使用 wireshark MCP 工具;
- 如果使用 json MCP 工具, 注意 url 参数不支持 file url 方式;
- 如果使用 mcp-code-executor 工具,支持本地执行 python code 可用来加速 parsing 的速度;

---

[任务步骤]
- 使用工具 wireshark MCP 读取 PCAP 文件;
- 从返回数据中提取 packets,通过推理或者 python code 处理 packets() 提取(时戳、协议、消息名、Cause或错误代码(如果存在)); 
- 按时序排列解析后的信令; 
- 产生本案例的 '呼叫过程', 包括所有信令;
- 与'本地知识库'提供的所有案例作比较, 找到'呼叫过程'相似度最高的案例(允许多个)作为参考,产生本案例的分析结论;
- 使用 mermaid 把 '呼叫过程' 呈现为时序图;

[时序图 diagram]
- 确认信令收发实体之间的协议类型:比如 SBC:PCRF= diameter, PGW:MME=gtpv2, UE:SBC=sip; 
- 同类实体合并;
- 信令需要显示时戳(即使顺序不正确);
- 图中信令必须是在 pcap 文件中真实出现的, 并且包括 '呼叫过程' 中的所有信令;
- 重点标出故障点和报错信令,并概要解释故障原因;
- 使用 Mermaid  制作时序图,标点符号(如封号/冒号)等都必须使用英文字符;
- 确保输出完全符合 Mermaid 语法, 保证能够正常显示, 例如 Mermaid 不支持 '... [ text ] ...' 的写法, 每行信令必须由实体关系开始;

---

[输出信息]
- 表格输出 '呼叫过程' (时戳, 协议, 信令名, Cause);
- 时序图; 
- 中文概要描述信令失败的过程和因果关系;
- 中文诊断结论; 

运行效果:

原始信令(Pcap):

相关推荐
大模型真好玩5 天前
大模型训练全流程实战指南工具篇(七)——EasyDataset文档处理流程
人工智能·langchain·deepseek
Rockbean5 天前
用40行代码搭建自己的无服务器OCR
服务器·python·deepseek
爱吃的小肥羊6 天前
DeepSeek V4 细节曝光:100 万上下文 + 原生多模态
人工智能·aigc·deepseek
AC赳赳老秦6 天前
云原生AI故障排查新趋势:利用DeepSeek实现高效定位部署报错与性能瓶颈
ide·人工智能·python·云原生·prometheus·ai-native·deepseek
AI大模型..7 天前
Dify 本地部署安装教程(Windows + Docker),大模型入门到精通,收藏这篇就足够了!
人工智能·程序员·开源·llm·github·deepseek·本地化部署
AC赳赳老秦7 天前
预见2026:DeepSeek与云平台联动的自动化流程——云原生AI工具演进的核心引擎
人工智能·安全·云原生·架构·自动化·prometheus·deepseek
AC赳赳老秦7 天前
DeepSeek助力云原生AI降本:容器化部署资源优化与算力利用率提升技巧
网络·python·django·prompt·tornado·ai-native·deepseek
AC赳赳老秦8 天前
多模态 AI 驱动办公智能化变革:DeepSeek 赋能图文转写与视频摘要的高效实践
java·ide·人工智能·python·prometheus·ai-native·deepseek
AC赳赳老秦8 天前
2026云原生AI规模化趋势预测:DeepSeek在K8s集群中的部署与运维实战
运维·人工智能·云原生·架构·kubernetes·prometheus·deepseek
码农小韩9 天前
AIAgent应用开发——大模型理论基础与应用(六)
人工智能·python·提示词工程·aiagent·deepseek