应用工具 2026-07-06 16:44:53 116.92M v2.2.0
DevSidecar 是一款面向开发者的开源网络加速工具,主要解决 GitHub、Stack Overflow 等国际技术资源在国内访问缓慢或无法打开的问题。它的设计理念类似于微服务架构中的“边车”模式,通过在本地创建代理服务,将请求转发至国内访问速度更优的通道,相当于为开发者的网络请求配备了一个辅助加速模块。
在核心功能层面,DevSidecar 借助 DNS 优选,智能解析速度最快的 IP 地址;同时通过请求拦截机制,将无法直接访问的请求代理至国内镜像站点。由此实现对 GitHub 的直连加速、Release 文件下载加速、Clone 操作加速、头像加载加速,以及对 Stack Overflow、npm registry 等服务的访问优化。
1、 DNS 优选(解决国内 DNS 污染问题)
根据实时网络状况,智能解析最优域名 IP 地址,获取最佳访问速度。
无需科学上网,即可改善部分国外网站或库访问慢、无法打开的问题。
建议对于加载较慢的国外网站,可优先尝试将其域名添加到 DNS 设置中(注意:被 GFW 屏蔽的域名无效)。
2、 请求拦截
对无法打开的网站进行请求拦截,并将其代理至加速镜像站点。
支持配置多个镜像站作为备用,并具备自动测速机制。
当访问失败或超时时,自动切换至备用站点,确保服务的高可用性。
3、 GitHub 加速
Release、Source、Zip 下载加速。
Clone 操作加速。
头像加载加速。
解决 README 中图片无法加载的问题。
gist.github.com 访问加速。
缓解 git push 偶尔失败并提示输入账号密码的问题(如 fatal: TaskCanceledException encountered / fatal: HttpRequestException encountered)。
raw / blame 访问加速。
4、 Stack Overflow 加速
将 ajax.google.com 代理至加速 CDN。
reCAPTCHA 图片验证码加速。
5、 npm 加速
支持开启 npm 代理。
支持官方与淘宝 npm registry 一键切换。
部分情况下,当 npm install 失败且 cnpm 也无法安装时,可尝试开启 npm 代理后重试。
1、打开已下载安装的 DevSidecar,首次启动时会提示安装证书,按指引操作即可。
2、随后即可开始加速,开启前后的效果对比如下:
3、DevSidecar 提供安全模式和默认模式两种运行方式:
(1)安全模式
▪ 此模式:关闭拦截、关闭增强、不使用远程配置、开启 DNS 优选、开启测速。
▪ 最安全,无需安装证书,可在浏览器地址栏左侧查看域名证书。
▪ 功能相对最弱,仅具备特性 1,相当于查询 GitHub 的国外 IP 并手动修改 hosts。
▪ GitHub 的可访问性不稳定,取决于 IP 测速结果,若存在可用绿色 IP,则可能实现直连访问。
(2)默认模式
▪ 此模式:开启拦截、关闭增强、使用远程配置、开启 DNS 优选、开启测速。
▪ 需安装证书,通过修改 SNI 实现直连访问 GitHub。
▪ 功能涵盖特性 1、2、3、4。
9.8分
500+人评价
请为应用评分:
评论内容需在5-200字之间~
0/200
