Agent Skills
返回列表
在线网速测试

在线网速测试

IT 运维与安全 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_29dc410e/speedtest-online-skill。

技能介绍

解决什么问题

网络排障时,工程师需要先确认客户端到服务端的基础链路状态:是公网出口受限、运营商链路异常,还是应用服务本身慢。传统测速页面依赖浏览器环境,脚本又常需要额外依赖和配置。该技能把常见测速指标收敛为一个可直接运行的本地流程,便于在 CI、运维脚本或 Agent 工作流里快速取证。

技能如何工作

它围绕一次网络诊断输出多类信号,而不是只给一个“网速”数字:

  • 下载速度:验证服务端到客户端的带宽可用性。
  • 上传速度:判断出站链路是否受限。
  • Ping 延迟:观察 RTT 抖动和基础连通性。
  • 公网 IP 与运营商:辅助确认当前出口 IP 归属。
  • 城市识别:为链路判断增加地理位置上下文。
  • ASCII 图表:在终端中以纯文本展示测速过程。

运行入口是 python speedtest_skill.py。技能支持多测速节点,适合比较不同节点之间的延迟和带宽差异;输出面向终端阅读,适合作为故障日志的一部分保存或转发。

适用边界

它适合做快速基础网络检查,不适合作为严格 SLA 验收工具。测速结果受本地网络、运营商 QoS、节点负载和 DNS 路径影响,建议结合 ping、traceroute、应用侧访问日志一起判断。若需要长期监控,应将输出纳入统一告警阈值和基线对比。

使用场景

  • 客服接到用户访问慢投诉时,在终端跑一次测速,记录下载、上传、Ping 和出口 IP,先排除本地网络问题。
  • 部署新服务后,对比多个测速节点的延迟与带宽,判断是否应切换离用户更近的接入点。
  • 排查上传失败时,运行该技能查看上传速度和运营商出口,确认是否出站链路或 IP 白名单异常。
  • 在故障复盘里保存 ASCII 测速图与公网 IP 信息,作为网络侧证据附进事故文档。

适合人员

  • 遇到客户反馈访问慢、需要快速排除本地网络问题的技术支持
  • 上线服务前需要比较多节点带宽与延迟的运维工程师
  • 上传或下载异常时需要判断公网出口和运营商归属的开发人员
  • 做网络故障复盘、需要把测速证据整理进事故文档的 SRE