安全扫描
OpenClaw
安全
high confidence技能代码与说明均围绕 speedtest-cli 封装测速,无需凭证、无安装器,除测速所需外无意外文件或网络访问。
评估建议
该技能内部一致且极简:仅调用本地 speedtest-cli。使用前先确认来源可信;用可信源(pip/homebrew/apt)安装 speedtest-cli,避免 root 安装;JSON 输出含 IP/ISP/服务器位置,敏感时勿分享;运行时会向 Speedtest 服务器发起出站 HTTPS(TCP 443)连接,属正常测速行为。...详细分析 ▾
✓ 用途与能力
名称/描述与脚本及文档一致:技能仅封装标准 speedtest-cli 测量 ping/下载/上传,无无关二进制、环境变量或配置路径请求。
✓ 指令范围
SKILL.md 与 scripts/speedtest.py 仅指示运行本地 speedtest-cli 并打印结果(纯文本或 JSON)。JSON 可含服务器名/位置、ISP、IP——属测速预期内容且已在 SKILL.md 说明。指令明确禁止自动安装,也不读取其他系统文件或环境变量。
✓ 安装机制
技能未捆绑自动安装规范。setup.md 建议通过 pip/apt/Homebrew 安装 speedtest-cli——标准且低风险。技能本身不会下载或执行任意代码。
✓ 凭证需求
技能无需环境变量、凭证或配置路径,适合使用外部 Ookla 服务的客户端测速场景。
✓ 持久化与权限
always 为 false,技能不要求持久或系统级改动,仅在被调用时运行,不修改其他技能或代理配置。
安全有层次,运行前请审查代码。
运行时依赖
无特殊依赖
版本
latestv1.0.22026/3/29
安全修复:移除 speedtest-cli 的自动安装。脚本现在报错并指引查看 setup.md,而非自动执行 pip/apt。
● 无害
安装命令
点击复制官方npx clawhub@latest install speedtest-net
镜像加速npx clawhub@latest install speedtest-net --registry https://cn.longxiaskill.com
技能文档
# Speedtest.net ## 快速使用 ``bash python3 scripts/speedtest.py [--json] [--server SERVER_ID] [--timeout SECONDS] ` ### 参数 | 参数 | 默认值 | 说明 | |------|---------|-------------| | --json | 关闭 | 输出原始 JSON(下载/上传/ping + 服务器信息) | | --server | 自动 | 强制指定 Speedtest 服务器 ID | | --timeout | 120 | 测试等待的最长秒数 | ### 纯文本输出(默认) ` Ping: 45.12 ms Download: 120.45 Mbit/s Upload: 25.33 Mbit/s ` ### JSON 输出(--json) 返回结构化数据,包含服务器名称/位置、ISP 和 IP。 ## 前置条件 使用本技能前必须先安装 speedtest-cli。安装说明见 setup.md。 如果脚本提示 speedtest-cli not found`,不要尝试自动安装——引导用户阅读 setup.md 并手动安装。 ## 注意事项 - 默认连接到最近的 Ookla/Speedtest 服务器。 - 结果受服务器距离、网络拥塞和主机资源影响。 - 如需持续监控,请使用 cron 定时任务配合 JSON 输出并记录结果。