Xget 概览

Xget 是面向开发者的超高性能、一站式资源加速引擎,覆盖代码存储库、包管理器、AI 推理 API、容器镜像、模型与数据集等常用平台。基于智能路由与多协议识别,提供统一且稳定的加速体验,性能表现远超传统加速器。支持“Xget URL 转换器”,可将受支持平台的链接一键转换为加速格式,免费在线使用。


初衷与合规

  • 面向中国大陆开发者,加速不违反相关法律法规的平台与公开资源。
  • 目标包括:消除地理访问限制、提升研发效率、坚持合规与普惠开源。


可用入口

(作者说明原生可用性不作保证):

  • 预部署实例:

    xget.xi-xu.me

    (开箱即用)
  • URL 转换器:

    xuc.xi-xu.me

    (一键生成 Xget 加速链接)


Xget 性能与体验


极速通道

  • Cloudflare 全球 330+ 边缘节点,平均响应时间 < 50ms。
  • 启用 HTTP/3,连接时延降低约 40%,传输速度提升约 30%。
  • 多重压缩(gzip/deflate/brotli),整体传输效率提升约 60%。
  • 预连接与连接保活,削减握手开销,响应更快。
  • 完整支持 HTTP Range,请求并行分片下载,吞吐倍增。
  • 智能路由自动绕开拥塞路径,保持稳定速度。


缓存与续传

  • 边缘优先缓存,覆盖 300+ 节点。
  • 静态下载默认缓存 30 分钟;Git、Docker、AI 推理等实时性请求不缓存。
  • “先存整、后分片”的 Range 策略:首次取全量文件至边缘缓存,后续 Range 在边缘直接切片返回 206,既稳又快。


重试与超时

  • 上游失败自动重试(最多 3 次),线性退避(约 1000ms × 重试次数)。
  • 针对 4xx 直接透传避免无效重试;单请求超时约 30s,防止资源阻塞。


多协议与平台集成


智能识别与路由

  • 通过平台前缀映射(如

    gh



    npm



    hf



    cr/ghcr

    ),将短前缀解析为目标平台根 URL。
  • 优先匹配更长、更具体的路径(如

    pypi/files

    相对

    pypi

    ),保证复杂场景精准路由。
  • 按平台规则进行路径转换:例如

    /gh/user/repo

    去除前缀得到

    /user/repo



    /crates/serde

    转为

    /api/v1/crates/serde


特殊协议深度支持


  • Git

    :端点特征(

    /info/refs



    /git-upload-pack



    /git-receive-pack

    )、

    User-Agent

    、请求参数与

    Content-Type

    多维识别;完整代理头与请求体,覆盖 clone、push、pull。

  • Docker Registry

    :前缀(

    /cr/



    /v2/cr/

    )、

    /v2/

    API、

    Accept

    中 Docker/OCI manifest、

    docker/

    UA 识别;支持 manifest、blob 与认证流程。

  • AI 推理 API

    :统一前缀

    /ip/

    ,识别常见端点(如

    /v1/chat/completions

    );

    POST + JSON

    场景自动判别并加速。


内容重写与生态适配


  • PyPI Simple

    :将 HTML 页面中的

    files.pythonhosted.org

    链接实时替换为 Xget 加速链接。

  • npm 元数据

    :在包元数据 JSON 中重写 tarball 下载地址指向 Xget。

  • Docker 认证

    :解析

    WWW-Authenticate

    ,尝试匿名获取 Token;成功后携带

    Authorization

    自动重试;私有镜像场景原样透传认证挑战,由客户端处理凭证。


安全架构

  • 注入安全响应头:HSTS、

    X-Frame-Options: DENY



    X-XSS-Protection: 1; mode=block

    、严格 CSP(

    default-src \'none\'

    )、Referrer-Policy。
  • 请求入口防护:方法白名单(默认仅 GET/HEAD;按需临时开放 POST/PUT 等)、URL 长度限制约 2048、路径遍历净化与规范化。


适用对象与场景

  • 需要统一加速海外开发资源的团队与个人。
  • 依赖 Git/GitHub、npm/PyPI、Docker Registry、模型与数据集托管、AI 推理 API 的研发流程。
  • 希望在合规前提下获得更稳定、更一致的多平台加速体验。


Xget 总结和使用地址

Xget 将边缘计算、智能路由、多协议识别、内容重写与企业级安全整合在同一入口,对开发者下载与调用链路做了系统级优化。在合规边界内,帮助中国大陆开发者高效访问公开资源,带来统一、快速与安全的体验。

GitHub地址:

https://github.com/xixu-me/Xget

体验地址:

https://xuc.xi-xu.me/