返回顶部
i

isp-throttle-detectiveISP限速检测

Run speed tests to multiple endpoints, log results, and detect ISP throttling patterns. Use when the user mentions speed test, internet slow, ISP throttling, bandwidth test, is my ISP throttling, speed history, internet speed, slow at night, or peak-hour slowdowns. Measures download speed from Cloudflare, Google, and CDN endpoints plus upload, logs with timestamps and time-of-day context, and generates evidence reports (peak vs off-peak tables, CDN discrimination analysis, trend charts) suitable

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
101
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

isp-throttle-detective

ISP 限速侦探

脚本位于 scripts/ 目录下。日志和配置文件默认存储在 ~/.isp-throttle-detective/ 目录中。完整设置、调度和解读指南请参阅 references/setup-guide.md。

工作流程

运行单次测试并记录结果

bash python3 scripts/speedtest.py | python3 scripts/log_result.py

分析模式(需要跨多小时/多天的≥5次测试)

bash python3 scripts/analyze.py python3 scripts/analyze.py --days 30 --json # 机器可读格式

生成证据报告

bash python3 scripts/report.py --days 30 --out ~/report.md

脚本说明

脚本用途
speedtest.py从3个端点下载 + 上传至Cloudflare。输出JSON到标准输出。
log_result.py
将测速JSON追加到JSONL日志中,并补充小时、星期几信息。 | | analyze.py | 检测高峰与非高峰差异、CDN歧视、趋势、异常。 | | report.py | 生成包含表格和通俗结论的Markdown证据报告。 |

配置

将 assets/config.example.json 复制到 ~/.isp-throttle-detective/config.json。所有脚本会自动检测该文件。关键字段:

  • - logfile — JSONL日志的存储位置
  • endpoints — 添加/删除测试目标;设置 category: cdn 或 general 以启用CDN歧视检测
  • peakhours — 被视为高峰时段的小时列表(0–23)

向任意脚本传递 --config /path/to/config.json 参数可覆盖默认配置。

调度

请参阅 references/setup-guide.md 获取launchd(macOS)和cron(Linux)的配置片段。建议:每30分钟运行一次,以便在一两天内收集到有意义的数据。

限速信号

  • - 高峰时段速度比非高峰时段下降>20% → 基于时间的限速
  • CDN速度低于普通互联网速度的75% → 基于目的地的限速
  • 趋势斜率持续下降 → 基础设施退化
  • 同一小时出现多次低速异常 → 系统性而非随机性问题

使用证据报告

report.py 生成一个Markdown文件,包含高峰/非高峰对比表、各端点细分、小时图表、趋势分析以及通俗结论。可直接与ISP支持人员分享,或用于评估升级套餐是否真正有效(如果确认存在CDN限速,更快的套餐也无法解决该问题)。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 isp-throttle-detective-1775932733 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 isp-throttle-detective-1775932733 技能

通过命令行安装

skillhub install isp-throttle-detective-1775932733

下载

⬇ 下载 isp-throttle-detective v1.0.0(免费)

文件大小: 16.15 KB | 发布时间: 2026-4-12 10:18

v1.0.0 最新 2026-4-12 10:18
Initial release: Multi-endpoint speed testing with ISP throttling detection. Peak vs off-peak analysis, CDN discrimination reports, evidence generation.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部