Back to blog
Apr 03, 2025
1 min read

JSD: 项目重构与未来展望

JSD 镜像站项目迎来重大重构,但目前仍处于测试阶段,暂不公开使用。

为什么要开展这个项目?

近年来,国内外的前端开发者在使用公共 CDN 时面临越来越多的挑战。JsDelivr 作为一个全球知名的开源 CDN 解决方案,曾经为无数开发者提供稳定的服务,但由于众所周知的原因,它在国内的可用性受到严重影响,访问速度下降,部分地区甚至难以正常加载资源。

为了弥补这一问题,我们启动了 JSD 镜像站 这一项目,希望在不依赖国内商业 CDN(如七牛、阿里云等)的情况下,提供一个相对稳定的开源加速方案,让开发者能够更方便地使用开源资源。

当前进展

目前,JSD 项目已经完成了第一轮 重构,包括:

  • 架构调整

    • 采用 Cloudflare Workers 进行全球代理,实现更快的解析速度。
    • 通过 Vercel & FastCDN 优化海外访问体验,确保国外用户稳定访问。
    • 在国内接入 多吉云(DogeCloud) 进行反代,使国内访问更加流畅。
  • 功能改进

    • 重新设计主页,提高 UI 友好度,使信息展示更加直观。
    • 启用防盗链机制,防止资源被第三方滥用,提高服务质量。
    • 初步支持 NPM & GitHub 资源加速,后续会进一步优化解析策略。

现阶段的限制

JSD 仍然处于测试阶段,暂不公开使用,也不会进行任何宣传推广

目前,该项目仍有不少优化空间,特别是以下几点:

  • 稳定性测试尚未完成,需要观察不同网络环境下的可用性。
  • 防盗链机制仍在调整,可能会影响部分 API 请求的正常访问。
  • 没有 SLA 保证,目前不对外承诺可用性,仅供内部使用和技术研究。

未来计划

在后续的更新中,我们会继续优化 JSD 的 分流策略、缓存管理,并探索 更多智能调度 方案,确保在国内外不同环境下都能获得相对稳定的访问体验。

如果一切顺利,未来可能会考虑 小范围内测,但现阶段仍然以 内部优化和调试 为主。

感谢所有关心和支持 JSD 项目的朋友,我们会持续改进,希望能为开发者带来更好的体验。

—— LiuShen