大家好,我是小瑞~
作为一个开发者的小瑞,经常会碰到github抽风打不开,依赖下载贼慢。下载一个小项目得等半小时,工作效率大打折扣,简直就是煎熬
。

不知道大家会经常碰到这种问题不,所以本期介绍的软件是:DevSidecar(开发者边车)


这是在Gitee、Github上拥有超2万Star专门为开发者定制的本地网络代理工具。工作原理是通过智能DNS优选和请求拦截,把你访问GitHub、StackOverflow、npm 等开发者常用网站的请求,自动导向最快的通道。
1. DNS智能优选
像GitHub ,StackOverflow等网站打不开,并不是被封禁,而是DNS解析到了一个很慢甚至不通的 IP导致的。而DevSidecar 它会从多个DNS服务商获取IP列表,自动测速,帮你找到最快的那个。
2. GitHub 全方位加速
加速是DevSidecar的核心功能,可以覆盖了在使用GitHub时可能遇到的几乎所有慢速场景。比如经常逛GitHub的朋友都知道,偶尔能进去网站但是,图片无法显示,下载速度慢等等。
网页直连加速(拒绝转圈圈)

git clone加速Release / ZIP下载加速
头像和 README 图片加载加速(告别裂图)
raw和gist页面加速
3. StackOverflow加速
通过ajax.googleapis.com 代理到国内加速CDN,解决StackOverflow加载缓慢和验证码无法显示的问题。
4. npm下载加速
自动开启 npm 代理,支持官方和淘宝 registry 快速切换。遇到 npm install 装不上依赖的时候,开启代理快速解决问题。(再也不需要慢吞吞的等待依赖安装
)
5. 自定义拦截规则
自定义配置域名拦截规则,把任意慢速网站代理到镜像站点。支持重定向、代理、取消请求等多种模式,灵活度非常高。
怎么使用
Gitee直接搜索“DevSidecar ”对应系统的安装包,一键傻瓜式安装,开箱即用,不过使用前需要安装证书(根据提示安装本地根证书。本地随机生成,无安全风险)


打开软件之后核心开关只有两个系统代理和加速服务。打开可以用,关掉恢复正常,不用担心会搞坏电脑系统设置。

DevSidecar还提供了几种不同安全级别的使用模式,可以根据自己的需求来选择使哈。
默认模式:DNS优选加SNI修改直连。日常开发使用,推荐大多数人。
安全模式:仅DNS优选,无需证书。对安全性要求高,只需基本加速。
增强模式:全功能开启。开启最大加速能力。

但是大部分开发者和用户来说,默认功能模式就完全够了。
不过使用时需要注意的几个小细节:
如果关着DevSidecar直接重启电脑,可能会因为系统代理未恢复导致暂时无法正常上网,别慌
处理方法重新打开软件并关闭代理模式就能恢复啦~如果你已经有其他科学上网工具,DevSidecar的作用就不大了
DevSidecar只能加速“被DNS污染”或“线路不佳”的网站,真正被封锁的资源它也是没有效果的。
夜雨聆风