用 PacketVoyage 把 traceroute 的跳数变成物
很多人看 traceroute 结果的时候,看到中间出现几个星号
下一篇
让 AI 操控桌面应用最痛苦的是它经常“一本正经地胡说八道” →
* * * 就觉得是丢包,或者看到延迟突然跳了 80ms 就觉得网络卡了。其实这背后全是物理规律。比如光在光纤里的传输速度大概是 20 万公里每秒,从东京到硅谷那 80 多毫秒的延迟,其实刚好是光速在海底光缆里跑一趟的理论极限。我们在公司里带新人做网络排查时,经常得花时间解释为什么有些路由器不回响应(其实是控制平面限流,不是真丢包),或者解释那些像 sjc-core 这种 IATA 机场代码代表的地理位置。现在我发现个挺好玩的工具 PacketVoyage,它是一个 MCP server,能直接让 AI 把这些枯燥的跳数分析成一个关于海底光缆和物理学的“旅行故事”。
如果你在用 Claude Code 或者 Cursor,配置起来很快。我试了一下,把一段跨海的 trace 丢给它,它能直接告诉你这段延迟是因为经过了哪根海底光缆,这种具象化的解释比看文档快多了。
部署实操
如果你用的是 Claude Code,直接跑这一行就行:
claude mcp add packetvoyage -- uvx --from git+https://github.com/europeanplaice/packetvoyage.git packetvoyage对于 Cursor 或者 Claude Desktop 用户,得在 MCP 配置文件里加上这段:
{
"mcpServers": {
"packetvoyage": {
"command": "uvx",
"args": ["--from", "git+https://github.com/europeanplaice/packetvoyage.git", "packetvoyage"]
}
}
}这种把基础网络知识和 AI 结合的工具挺有意思的,起码让排查网络问题这件事不再像在读天书,对那些非网络专业的开发同学来说,这种直观的物理视角能帮他们快速建立对延迟的认知。
免费 AI 工具箱 · 全部完全免费
更系统的工具评测汇总在AI工具实测笔记,有不少直接可参考的案例。