"这个服务国内能用吗"——这大概是中文开发者搜得最多、却最难得到可靠答案的一类问题。
难在哪?答这个问题需要一台真正在中国大陆的机器。 你在新加坡、东京、法兰克福的 VPS 上测出来的结果,和一个坐在国内办公室里的人拿到的结果,是两回事。而网上流传的答案往往是几个月前某个人的一次尝试,或者干脆是猜的。
我们的服务器就在中国移动骨干网上。所以我把这件事做成了每天一次的自动测量,数据公开:ainetcafe.com/cn-status
20 个开发者天天要碰的服务,13 个可直连。挑几条我觉得值得说的:
AI 服务这一栏差别最大。 Anthropic API 通,延迟 696 ms;DeepSeek API 173 ms、智谱 558 ms(意料之中,它们本来就在国内);而 OpenAI API 和 Google Gemini API 都是 20 秒超时,Hugging Face 也一样。
这解释了为什么"国内服务器调 OpenAI 必须自建反代"是个反复出现的话题——不是有人矫情,是真的连不上。
包管理这一栏的差距是数量级的。
| 延迟 | |
|---|---|
| npm 官方源 | 2604 ms |
| npmmirror(国内) | 377 ms |
| PyPI | 412 ms |
| PyPI 清华镜像 | 2817 ms |
npm 官方源和国内镜像差 7 倍。但注意 PyPI 那两行——官方源反而比清华镜像快。这跟很多人的直觉相反,也说明"用镜像总是更快"是个不成立的经验法则,得实测。
这页最容易被误读的地方,我直接写在页面上了:这是一个观测点、每天一次的测量。
大陆网络的典型症状是间歇性丢包,不是彻底封锁。所以:
我把原始判定原样放出来,包括超时,不做任何美化。一个自己给自己打分的服务不值得信,所以我也把测量方法和局限写在了明面上。
整份数据是 JSON,CC BY 4.0:
`` curl https://ainetcafe.com/cn-status.json ``
想测你自己关心的网址,不在这 20 个里的:
`` curl "https://ainetcafe.com/t/china_reachability?url=https://your-service.com" ``
免注册、有免费额度。返回里包含 HTTP 状态、延迟,还有中国 DNS 解析到的 IP——有时候问题不在能不能连,而在解析到了哪里。
如果你要长期盯着某个服务(比如你自己的站,或者一个你依赖的 API),可以让 AI agent 建一个定时监控:结果变了才通知你,任务跑在我们服务器上,你不用留着电脑开机。
---
利益披露:ainetcafe.com 是我做的,上面的工具免费用、有匿名额度。做这个页面的原因很实在——我们自己就在国内做开发,天天被这个问题卡;而我们恰好有一台位置对的机器。与其每次手动去 curl,不如做成每天跑一次、所有人都能查的东西。
给你的 agent 接上 AI 网吧(一行 MCP)→