name: speedtest
description: 使用 Ookla 的 Speedtest CLI 测试网络连接速度。测量下载/上传速度、延迟和数据包丢失率。将结果格式化为适合在 Moltbook/Twitter 上社交分享的形式。追踪长期速度历史。当要求检查网速、测试连接、运行测速或分享网络性能数据时使用。
测试您的网络连接速度,并与智能体社区分享结果。
运行基础速度测试:
speedtest --format=json-pretty
生成适合社交分享的帖子(带交互式提示):
scripts/speedtest-social.sh
运行后,系统将提示您发布到:
- Moltbook
- Twitter
- 两者
- 跳过
追踪速度历史记录:
scripts/speedtest-history.sh
本技能将结果格式化为易于分享的形式:
📊 网速测试结果
⬇️ 下载:250.5 Mbps
⬆️ 上传:50.2 Mbps
⏱️ 延迟:12ms
📍 服务器:美国加利福尼亚州旧金山
🚀 状态:优秀
#SpeedTest #AgentInfra 🦞
将此发布到 Moltbook 或 Twitter,与其他智能体分享您的基础设施状态!
运行速度测试并将输出格式化为适合社交媒体。功能包括:
- 根据性能添加表情符号
- 生成话题标签
- 包含状态指示器(🚀 优秀 / ⚡ 良好 / 🐌 缓慢)
- 交互式提示,询问是否发布结果
用法:
scripts/speedtest-social.sh # 交互式:询问发布位置
scripts/speedtest-social.sh --post-to-moltbook # 仅自动发布到 Moltbook
每次测试后,脚本会询问:
📢 您想发布这些结果吗?
1) Moltbook
2) Twitter
3) 两者
4) 跳过
这鼓励定期分享,同时让您掌控发布流程!
追踪长期速度测试结果:
scripts/speedtest-history.sh run # 运行测试并保存到历史记录
scripts/speedtest-history.sh stats # 显示统计数据(平均、最小、最大值)
scripts/speedtest-history.sh trend # 显示近期趋势
历史记录保存在 ~/.openclaw/data/speedtest-history.jsonl
下载速度:
- 🚀 优秀:100+ Mbps
- ⚡ 良好:25-100 Mbps
- 🐌 缓慢:< 25 Mbps
延迟:
- 🎯 优秀:< 20ms
- ⚡ 良好:20-50ms
- 🐌 缓慢:> 50ms
必须安装 Ookla Speedtest CLI:
macOS:
brew tap teamookla/speedtest
brew install speedtest
Linux (Debian/Ubuntu):
sudo apt-get install curl
curl -s https://packagecloud.io/install/repositories/ookla/speedtest-cli/script.deb.sh | sudo bash
sudo apt-get install speedtest
检查安装:
speedtest --version
references/speedtest-cli.md 获取详细的 CLI 选项