SuperAPI AI 工具集

axiom-networking-diag

数据与分析

查看项目

更新于 10-16 00:22

技能介绍

用途:这是一个面向 Network.framework 的网络问题诊断技能,适用于排查连接超时、TLS 握手失败、数据发送后未到达、网络切换导致掉线、性能下降以及代理/VPN 干扰等问题。核心判断是多数网络问题源于连接状态理解、网络切换处理或错误处理不当,而非框架缺陷,因此主张系统化定位根因,而非重写为 socket。

主要能力:提供红旗信号识别(如 60 秒超时无明确错误、部分网络证书无效、WiFi 正常而蜂窝必失败、模拟器正常真机失败等);给出强制首步:开启日志(-NWLoggingEnabled 1、-NWConnectionLoggingEnabled 1)、用 stateUpdateHandler 记录带时间戳的状态迁移、检查 TLS 参数、用 Charles/Wireshark 抓包并在多种网络下测试。附状态观察对照表与两分钟决策树,将问题映射到具体诊断模式,如 DNS 解析失败、连接被拒、TLS 证书校验失败、消息分帧问题、网络切换、IPv6-only 蜂窝、VPN/代理干扰、NAT 穿透与 ATS 等。

使用方式:先按强制首步收集证据,再依决策树选择单一模式,一次只改一处并复测;文档提倡用 openssl s_client 验证证书、用 nslookup/dig 验证 DNS。

限制与注意:明确禁止在无诊断情况下猜测、同时改动多处、假设“加大超时”即可、临时关闭 TLS 或改用 socket;模拟器使用 macOS 网络栈,须在真机与真实网络测试。资料未提供该技能的安装命令、收费方式与支持平台信息。