隆重介绍 Xget for Chrome:您的终极下载加速器
您可以通过 star 我固定的 GitHub 存储库来支持我,谢谢!以下是我的一些 GitHub 存储库,很有可能对您有用:
-
tzst
-
Xget
-
Prompt Library
原文 URL:https://blog.xi-xu.me/2025/07/11/introducing-xget-for-chrome-your-ultimate-download-accelerator.html
您是否曾因从 GitHub、GitLab 或 Hugging Face 下载大型文件(如代码仓库、发布版本或模型数据)而感到沮丧?漫长的等待和时常中断的连接可能会严重影响您的工作效率。
今天,我非常激动地向大家介绍我开发的解决方案:Xget for Chrome。这是一款功能强大的浏览器扩展,旨在通过无缝集成 Xget 代理服务,彻底改变您的下载体验。
🚀 主要功能
Xget for Chrome 设计简洁且功能强大,它在后台安静地运行,为您提供流畅的体验。
- 🎯 自动下载加速: 无需任何手动操作,扩展程序会自动将支持平台上的下载链接重定向至 Xget,从而实现更快的下载速度。
- 🌐 多平台支持: 目前完美支持开发者和数据科学家最常用的三个平台:GitHub、GitLab 和 Hugging Face。
- ⚙️ 灵活配置: 您可以通过一个清爽的弹出界面轻松启用或禁用扩展、配置您自己的 Xget 域名,并选择在哪些平台上激活加速功能。
- 🔔 智能通知: 当下载被成功重定向时,会出现一个友好的通知,让您清楚地知道扩展正在工作。
- 🛡️ 隐私优先: 您的隐私至关重要。所有的 URL 转换和处理都在您的浏览器本地完成。此扩展不会收集或传输任何个人数据。
🔧 工作原理
Xget for Chrome 的实现机制非常巧妙和高效。
- 侦测: 内容脚本 (
content.js
) 会在您浏览 GitHub、GitLab 和 Hugging Face 时主动侦测可下载的链接。它能识别各种下载类型,包括 GitHub 的发布版本、代码存档和原始文件,以及 GitLab 和 Hugging Face 上的类似资源。 - 转换: 一旦侦测到下载行为,后台脚本 (
background.js
) 会立即拦截请求。它会将原始的下载 URL 动态地转换为 Xget 兼容的格式。 - 重定向: 转换后的 URL 会通过您配置的 Xget 服务进行重定向,利用其全球 CDN 和优化功能来加速下载。
下面是一个 URL 转换的简单示例:
# 原始 GitHub URL
https://github.com/user/repo/archive/main.zip# 转换后的 Xget URL
https://your-xget-domain.com/gh/user/repo/archive/main.zip
📦 如何安装与设置
开始使用 Xget for Chrome 非常简单。
-
从商店安装:
- Chrome 网上应用店
- Microsoft Edge 加载项
-
配置 Xget 域名:
- 点击浏览器工具栏中的 Xget 图标。
- 在弹出窗口中,输入您的 Xget 服务域名(您可以使用公共的
xget.xi-xu.me
或部署您自己的实例)。 - 确保 “Enable Extension” 开关已打开。
-
开始下载:
- 就是这么简单!现在访问任何支持的平台并像往常一样点击下载链接。您会发现下载速度有了显著提升。
🔒 把隐私放在首位
在开发这个扩展时,透明度和安全性是我的首要任务。我们只请求运行所必需的最低权限,例如 downloads
用于拦截和重定向,storage
用于保存您的设置。所有源代码都是开源的,欢迎随时在 GitHub 仓库上进行审查。
🌟 立即体验!
我开发 Xget for Chrome 是为了解决一个我自己经常遇到的问题,我希望它也能帮助到您。立即安装它,告别漫长的等待,让您的工作流程更加高效。
如果您觉得这个扩展很有用,请考虑在 GitHub 上给它一个 ⭐ 星标,并在应用商店留下您的评论。欢迎通过 GitHub Issues 提出您的反馈和建议!