告别龟速!这款 20K+ Star 的开源神器,让 GitHub 快到飞起
前言
作为国内开发者,GitHub 打不开或速度慢几乎是家常便饭。
我一开始用的是 Watt Toolkit(原 Steam++),它确实能解决一部分问题。但在 MacOS 上,它的 hosts 代理模式需要手动给 /etc/hosts 文件添加写权限——每次都得打开终端,敲一行 sudo chmod +a 'user:用户名:allow write' /etc/hosts。一开始还好,但不知道是系统重启还是什么原因,过一段时间权限就变回默认了,又得重新来一遍。一次两次还行,次数多了真的烦。
直到我发现了 dev-sidecar。
什么是 dev-sidecar?
dev-sidecar 的名字取自服务网格(Service Mesh)中的“边车”(Sidecar)模式,意为为开发者打辅助的边车工具。
它的原理很简单:通过本地代理的方式,将 GitHub、Stack Overflow 等网站的请求代理到国内访问更快的加速通道上,通过智能 DNS 优选和请求拦截,帮你找到最快的访问路径。
核心功能一览
DNS 智能优选
自动从多个 DNS 服务商获取 IP 并测速,帮你找到最快的访问路径。
GitHub 全方位加速
网页、git clone、Release 下载、头像图片、raw 页面全链路加速,同时解决 git push 偶尔失败的问题。
Stack Overflow & npm 加速
解决 Stack Overflow 加载缓慢和验证码不显示的问题;支持一键切换官方与淘宝 npm 镜像源。
请求拦截与自定义规则
自动代理到可用镜像站点,支持配置多个备用站点,访问失败时自动切换,保证服务高可用。
如何下载?
废话少说了:
dev-sidecar 是跨平台的开源软件,支持 Windows、MacOS 和 Linux。
GitHub 官方仓库为:查看链接
Releases 界面直达:查看链接
说来也好笑,上一次打不开 GitHub 然后发现了这款工具结果要去 GitHub 下载,等好不容易进去下载了一看速度 20kb/s 🌚🌚,直接当场去世好吧,然后找了个镜像加速站终于搞定了。
写在最后
也是终于可以流畅访问 GitHub 了呜呜呜,直接 “龟速” 变 “火箭” 。( ̄y▽ ̄)~*捂嘴偷笑