前言¶
连接失败、页面访问慢、偶发超时,现场往往已经有一份 pcap 或 Fiddler/Charles 导出文件,但把 TCP 重传、TLS 握手、DNS 解析和 HTTP 慢请求串成时间线,仍要翻过滤器、对照 RFC,耗时且容易漏点。若你希望在对话里直接丢抓包文件、用自然语言描述现象,由助手按协议层输出诊断报告和修复建议,可以了解 SkillHub 上的社区 Skill「网络抓包分析员」(@user_7a5540f4/network-packet-analyst,当前版本 1.0.1)。
这是什么¶
「网络抓包分析员」是面向运维与安全场景的 Agent Skill,采用通用 SKILL.md 格式,由社区发布者 user_7a5540f4 维护,SkillHub 分类为 it-ops-security,标签标明 requires_api_key=false,安装后无需额外 API Key。
它定位为专业的网络抓包与协议分析助手:读取常见抓包工具产物,从多类协议流量中定位常见问题,并输出结构化结论,而不是替代 Wireshark 本机抓包。
官方入口:
- API 坐标:
https://api.skillhub.cn/user_7a5540f4/network-packet-analyst - SkillHub 页面:
https://www.skillhub.cn/skills/user_7a5540f4/network-packet-analyst
核心功能¶
以下能力均来自 SkillHub 公开简介,可与页面对照。
支持的抓包来源¶
- Wireshark
- tcpdump
- Fiddler
- Charles
覆盖的协议与问题类型¶
从 TCP、UDP、HTTP、HTTPS、DNS、ARP、ICMP、DHCP 等流量中,侧重诊断:
- 连接失败
- 网络延迟
- 丢包与重传
- TLS 握手失败
- 慢请求
- DNS 解析异常
输出形态¶
Skill 说明中会产出:
- 分层诊断报告
- 异常时间线
- 性能指标
- 根因推断
- 可落地的修复建议
触发方式¶
当用户表述包含例如「抓包分析」「帮我看包」「Wireshark」「tcpdump」「网络卡顿」「连接失败」「访问慢」等意图时,Agent 可据此选用该 Skill。
安装与启用¶
SkillHub 页面给出的通用安装提示如下:让当前 AI 按官方安装文档操作,并指定技能坐标。
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_7a5540f4/network-packet-analyst。
若本机已具备 SkillHub CLI,可按 SkillHub 安装与优先源配置 安装到当前 Agent 的 skills 目录;安装时必须使用 --dir,否则默认落在 ./skills/ 且可能不被识别。
1、检查 CLI 是否已安装:
command -v skillhub && skillhub --version
2、未安装时,可按文档执行完整安装(含 CLI 与默认 Skill):
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash
仅需 CLI 时:
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only
3、将技能装到对应客户端目录(路径以你当前环境为准,文档示例):
# Cursor
skillhub install @user_7a5540f4/network-packet-analyst --dir ~/.cursor/skills/
# Claude Code
skillhub install @user_7a5540f4/network-packet-analyst --dir ~/.claude/skills/
# Codex(用户级或项目级 .agents/skills/)
skillhub install @user_7a5540f4/network-packet-analyst --dir ~/.codex/skills/
安装后若客户端要求重启或重新加载 skills,按其产品说明操作。SkillHub 页面对该 Skill 的「安装」计数为 0,仅表示商店侧统计,不代表你本机是否已配置成功,以 Agent 能否加载 SKILL.md 为准。
典型用法¶
官方资料未提供固定脚本示例;可复现的用法是:提供抓包文件 + 用触发语描述现象,由 Skill 引导分析流程。
1、在 Wireshark、tcpdump、Fiddler 或 Charles 中导出或保存抓包文件(格式需为上述工具常见导出类型,具体以 Skill 内说明为准)。
2、在已启用该 Skill 的 Agent 对话中附上文件,并说明问题,例如:
帮我看包:这是生产环境访问 API 的 pcap,现象是连接失败,请分析 TLS 和 TCP。
或:
抓包分析:Charles 导出文件,用户反馈访问慢,请看重传和慢请求。
3、根据返回的分层报告、时间线与修复建议,回到网关、DNS、证书或服务端配置侧验证;Skill 输出的是推断与建议,最终仍应以现场变更流程与复测为准。
适用场景与注意¶
适合谁
- 需要快速阅读既有抓包、而不是从零教学 Wireshark 的运维、SRE、后端与网络排障人员
- 已在 Cursor、Claude Code、Codex 等支持 Skill 的客户端中工作,希望把「看包」收敛进对话流程的团队
使用注意
- 抓包文件可能含敏感 URL、Cookie、内网地址,上传给 Agent 前请遵守公司数据与合规要求。
- HTTPS 内容若未解密,分析多停留在握手、证书、SNI、时延等层面;需要明文 HTTP 层细节时,应使用已配置的解密环境或合法中间人抓包,而非指望 Skill 绕过加密。
- 该 Skill 为社区来源(
community),版本 1.0.1;重大生产结论建议与人工复核或二次抓包验证结合。 - SkillHub 展示评分 100000、下载约 2991 次(统计随页面更新),可作为选用参考,不能替代对你方流量形态的实测。
结尾¶
「网络抓包分析员」把多工具抓包文件与多协议常见问题收敛到同一套诊断输出里,适合在「已有包、缺结论」的排障节点接入 Agent。安装与坐标以 SkillHub 为准:https://www.skillhub.cn/skills/user_7a5540f4/network-packet-analyst。