极光诊断 · 边缘网络分析
基于 Cloudflare Workers 构建的轻量级网络工具,集实时监控、安全检测、多节点对比于一体,为开发者和运维人员提供毫秒级边缘诊断体验。
从延迟监控到 TLS 指纹分析,12 项一站式诊断工具,所有测试均在边缘执行,毫秒级响应。
每 2 秒自动探测延迟,绘制动态曲线图,同时计算抖动、丢包率,并提供网络质量评级。
Canvas 图表显示 TLS 版本、加密套件、ECH 状态、HTTP/2/3 支持、压缩算法、机器人评分以及 JA3/JA4 TLS 客户端指纹。
TLS · JA3/JA4展示 Cloudflare 边缘节点位置,同时通过 ipapi.co 获取客户端真实地理位置并计算到节点距离。
地理位置调用 Scamalytics API 评估 IP 风险(代理/VPN/Tor/托管标记),识别异常流量来源。
风险等级包含丢包率、带宽测速、DNS 解析、CPU 性能、WebSocket 延迟、并发请求、流式吞吐量、流媒体连通性、WebRTC 泄漏检测等 12 项测试。
12 合 1同时测试多个 Worker 节点的延迟,以表格形式直观对比,便于评估全球网络性能。
并行测试带宽测速记录自动保存至 KV 存储,并统计各 API 端点调用次数,方便追踪使用情况。
KV 持久化深空黑底色 + 流动极光色带,玻璃拟态卡片,深色/浅色/自动三模式,中/英/繁三语自动切换。
Aurora · i18n极光背景 + 玻璃拟态卡片,让网络状态一目了然。
无论您是开发者、运维工程师还是普通用户,NetSight Pro 都能为您提供价值。
快速验证 API 延迟、CDN 效果,排查网络瓶颈,提升应用性能。
实时监控边缘节点状态,检测异常波动,保障服务稳定性。
分析用户真实网络质量,评估流媒体连通性,优化全球访问体验。
纯前端 + Cloudflare Workers 边缘计算,零依赖单文件架构
所有接口均支持 CORS,方便集成到您自己的工具链中。
请求如何在边缘节点中流转,每一步都经过精心设计。
// 带宽测速端点 — 生成指定大小的随机数据流
if (url.pathname === '/speedtest') {
const size = Math.min(parseInt(url.searchParams.get('size')) || 102400, 5242880);
const stream = new ReadableStream({
start(controller) {
const chunk = crypto.getRandomValues(new Uint8Array(Math.min(size, 65536)));
let sent = 0;
while (sent < size) { controller.enqueue(chunk); sent += chunk.length; }
controller.close();
}
});
return new Response(stream, { headers: { 'Content-Type': 'application/octet-stream' } });
}
// WebSocket 延迟测试 (ping/pong)
const [client, server] = Object.values(new WebSocketPair());
server.accept();
server.addEventListener('message', event => {
const msg = JSON.parse(event.data);
if (msg.type === 'ping')
server.send(JSON.stringify({ type: 'pong', t: msg.t }));
});
return new Response(null, { status: 101, webSocket: client });
git clone https://github.com/BlueDriftHK/CF-workers-netdiag.gitwrangler loginwrangler kv:namespace create "SPEED_HISTORY"wrangler.toml 中配置 kv_namespaceswrangler deploy --main _workers.js遇到问题或有建议?欢迎在 GitHub 上与我们交流。
全新极光玻璃拟态 UI(Aurora Glassmorphism);深空黑 + 流动色带背景;三档响应式断点;21 项代码审查修复;主题方案反转(深色默认)。
全界面国际化覆盖(中/英/繁);新增 WebRTC 泄漏检测、TTFB 分析、JA3/JA4 TLS 指纹;设备语言自动识别。
新增多节点对比、流媒体连通性检测、IP 欺诈评分端点;自动主题切换;KV 存储历史记录。
测速历史记录功能;用量统计面板;DNS 代理路由修复;CPU 独立限流;KV 自动清理。
实时延迟监控模块;Canvas 趋势图表;多档位带宽测速;WebSocket 延迟测试;IP 地理位置查询。
首个正式版本,包含基础 IP 地址检测与地区验证。
NetSight Pro 是一个由社区驱动的开源项目,基于 AGPL-3.0 许可证发布。 欢迎 Star、Fork、提交 PR 或分享您的使用故事。