Speedtest

🚀 一键测速,社交分享你的网络实力

使用 Ookla 官方 Speedtest CLI 测量网络速度,支持历史追踪和一键生成带表情符号的社交分享内容,适合故障排查与基础设施文档化。

收藏
12.2k
安装
2.7k
版本
1.0.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Speedtest Skill 基于 Ookla 官方 Speedtest CLI 提供网络测速功能,支持测量下载/上传速度、延迟(ping)、丢包率及测试服务器位置。通过封装脚本实现三种主要模式:基础测速(speedtest --format=json-pretty)、社交分享(scripts/speedtest-social.sh)和历史追踪(scripts/speedtest-history.sh)。社交模式会自动为结果添加性能评级表情符号(🚀/⚡/🐌)、状态标签和话题标签,并支持交互式选择发布到 Moltbook、Twitter 或跳过。

显著优点

1. 权威数据源:底层使用 Ookla Speedtest CLI,这是全球最广泛使用的网速测试工具之一,服务器覆盖广泛,结果可信度高。
2. 社交友好设计:自动生成格式化推文/Moltbook 帖子,包含表情符号、性能评级和话题标签(#SpeedTest #AgentInfra),降低分享门槛。

3. 历史数据追踪:将结果保存为 JSON Lines 格式(~/.openclaw/data/speedtest-history.jsonl),支持统计分析和趋势查看,适合长期网络质量监控。

4. 交互与自动化兼顾:社交脚本提供交互式提示,也支持命令行参数直接指定发布目标,灵活适应不同场景。

潜在缺点与局限性

  • 带宽消耗:测速过程会占用实际带宽,文档明确建议避免在重要下载期间运行。
  • 结果波动性:网络负载、时段、服务器选择均会影响结果,单次测试仅供参考,需结合历史趋势判断。
  • 平台依赖:需手动安装 Ookla Speedtest CLI(非系统自带),Linux 安装需添加第三方仓库。
  • 发布限制:内置 10 分钟速率限制,防止滥用;社交功能依赖 Moltbook/Twitter 的外部 API 可用性。
  • 隐私考量:测试结果包含大致地理位置(服务器城市),公开分享时可能暴露网络基础设施信息。

适合人群

  • 需要定期监控网络质量的远程工作者或开发者
  • 希望记录和分享服务器/云主机网络性能的基础设施运营者
  • 社区活跃用户,乐于参与"Agent 基础设施"数据集共建
  • 网络故障排查时的快速诊断工具使用者

常规风险

  • 第三方依赖风险:脚本调用外部 speedtest 二进制和社交平台 API,若这些服务被入侵或变更,可能影响功能或数据安全。
  • 历史数据堆积:长期使用需关注 ~/.openclaw/data/speedtest-history.jsonl 文件大小,缺乏自动清理机制。
  • 误操作发布:交互式提示虽提供"Skip"选项,但快速连续操作可能误触发布,建议确认内容后再选择。

Speedtest 内容

references文件夹
scripts文件夹
手动下载zip · 7.3 kB
speedtest-cli.mdtext/markdown
请选择文件