开源网络质量测速
netprofile 是一个开源网络质量测试工具,定位不是传统“跑分式”测速,而是帮助用户理解网络真实体验。它关注 latency、bufferbloat、packet loss 与 application readiness,适合判断为什么标称 500 Mbps 的连接仍然“体感慢”。页面明确写明无账号、无 tracking、无广告,并提供公共服务器与自托管选项。
它提供三类测试模式:Quality 是单连接测试,带 bufferbloat 检测和质量评分,强调日常使用体感;Speed 使用并行连接压满链路,用于测 ISP 宣传的峰值吞吐;Application 则模拟流媒体、游戏、视频通话等场景,关注各应用真正需要的指标。技术形态上,项目由三个仓库组成:Go + Docker 的 qoe-go-server、TypeScript/ESM 浏览器库 qoe-js,以及 Go 客户端库和 CLI qoe-go,共用同一协议。开发者可以在浏览器、终端、CI 或自有应用中使用同一套测试能力。
正文明确标注 MIT licensed、open source & self-hostable。服务端可通过 Docker 运行,例如公开的 ghcr.io/netprofile/qoe:latest 镜像,适合企业内网基准测试或不希望外发数据的场景。API/SDK 方面,@netprofile/qoe-js 示例展示了 QOEClient、setServer、runQualityTest 等调用;Go CLI 则适合自动化脚本和监控任务。
定价方面,页面未提及商业收费或托管套餐,只能确认其开源、无广告、无需账号。文档部分显示有 Documentation 与 Getting Started,并称可在一分钟内安装服务器并完成首次质量测试,但正文没有展示完整 API 参考、故障排查、版本兼容或生产部署指南,文档质量仍需实际查看后判断。
优点是指标设计更贴近真实网络体验,且开源、自托管、跨浏览器/CLI/Go/TypeScript,便于集成和审计。缺点是页面未说明公共服务器覆盖、SLA、企业支持、社区规模和长期维护节奏;网络诊断、监控、traceroute 可视化、ISP 对比、历史趋势等能力也只是未来规划。它适合开发者、网络工程师、运维团队、ISP 质量验证、CI 网络监测,以及希望自托管测速基础设施的组织。
仅凭正文无法判断中国大陆直连情况,china_access 记为未知。若公共服务器访问不稳定,自托管是较现实的替代路径。可对比的替代品包括 Speedtest、Fast.com、M-Lab、LibreSpeed 与 iperf3。
本测评基于公开资料整理,不构成购买建议,请以 netprofile.net 官网实际信息为准。
可测带宽、延迟、bufferbloat和丢包,支持自托管。
评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。